Taula de continguts:

Aplicació de control remot AmbiBox IOS: 5 passos
Aplicació de control remot AmbiBox IOS: 5 passos

Vídeo: Aplicació de control remot AmbiBox IOS: 5 passos

Vídeo: Aplicació de control remot AmbiBox IOS: 5 passos
Vídeo: Как легко управлять адресными светодиодами с помощью ESP32 или ESP8266 | Проект WLED 2024, Desembre
Anonim
Image
Image
Aplicació de control remot IOS AmbiBox
Aplicació de control remot IOS AmbiBox
Aplicació de control remot IOS AmbiBox
Aplicació de control remot IOS AmbiBox

Amb aquesta aplicació per a iOS podeu controlar el vostre AmbiBox des del vostre iPhone o iPad. Vaig a parlar de l’aplicació i de com es comunica amb el servidor AmbiBox; si voleu saber com instal·lar AmbiBox i les tires de led, hi ha diversos tutorials a Instructables.

Aquí podeu veure un vídeo amb el resultat i una demostració més gràfica del funcionament de l'aplicació.

Amb la versió més recent, podeu crear els vostres propis fons estàtics i dinàmics, seleccionar perfils i també activar / desactivar la tira de leds.

Més informació aquí.

Pas 1: activeu l'API TCP d'AmbiBox

Activeu l'API AmbiBox TCP
Activeu l'API AmbiBox TCP
Activeu l'API TCP d'AmbiBox
Activeu l'API TCP d'AmbiBox

Primer de tot, heu d'estar segur que l'AmbiBox té l'API habilitada perquè l'aplicació pugui comunicar-s'hi.

Ara podeu obrir una comunicació TCP amb aquesta IP i aquest port. Abans de fer-ho amb l'aplicació, podeu provar-ho amb l'ordinador, amb Mac podeu executar al terminal nc your_ip your_port i, si esteu a Windows, podeu utilitzar telnet your_ip your_port (telnet no està activat per defecte al Windows, hi ha diversos tutorials que mostren com fer-ho).

Aquí teniu la documentació API, on podeu veure totes les ordres disponibles per comunicar-vos amb el servidor AmbiBox.

******* L'ordre setbrightness no funciona per a mi.

Pas 2: inicieu l'aplicació i connecteu-vos a l'API

Inicieu l'aplicació i connecteu-vos a l'API
Inicieu l'aplicació i connecteu-vos a l'API
Inicieu l'aplicació i connecteu-vos a l'API
Inicieu l'aplicació i connecteu-vos a l'API
Inicieu l'aplicació i connecteu-vos a l'API
Inicieu l'aplicació i connecteu-vos a l'API

Baixeu-vos l'aplicació des de l'App Store.

Només cal que introduïu la IP i el port del vostre servei AmbiBox. Després de connectar-vos, veureu el menú inicial, des d’allà podreu encendre / apagar els leds.

Vegeu els primers 15 segons del vídeo.

Pas 3: Creeu fons

Crea fons
Crea fons
Crea fons
Crea fons

Al menú inicial podeu seleccionar Els meus fons o Fons dinàmics.

Si trieu la primera opció, creeu i deseu un fons estàtic, que pot tenir un o diversos colors. De fet, podeu configurar el color de tots els leds individualment.

Veure vídeo a les 00:15.

Si escolliu la segona opció, creeu i deseu un fons dinàmic. A la barra superior de la pantalla veureu un botó REC, de manera que podeu enregistrar seqüències de fons i reproduir-la en bucle.

Per saber com establir un fons dinàmic, consulteu el vídeo de les 03:23 i les 06:21.

Pas 4: definiu un perfil

Definiu un perfil
Definiu un perfil
Definiu un perfil
Definiu un perfil
Definiu un perfil
Definiu un perfil

Depenent de la pel·lícula o el vídeo que estiguem mirant, potser volem capturar colors de diferents parts de la pantalla, per evitar barres negres als costats o a la part superior / inferior de la pantalla que fixaran el color dels nostres leds en negre.

Per solucionar-ho, podem crear diferents perfils a AmbiBox i seleccionar-los a l'opció Els meus perfils del menú inicial.

Veure el vídeo a les 04:57.

******* Si teniu un perfil amb caràcters de dos punts al seu nom, la funcionalitat de perfils de l'aplicació no funcionarà a causa d'un error. Es solucionarà en futures versions.

Pas 5: consideracions

Consideracions
Consideracions

A causa de les limitacions d'iOS, quan l'aplicació passa a un segon pla (quan premem el botó d'inici o bloquegem el dispositiu, per exemple), la comunicació amb el servidor AmbiBox dura aproximadament tres minuts, i després es tancaran les preses TCP per estalviar bateria..

Aquest és un problema, ja que necessitem una connexió constant per mantenir els nostres antecedents jugant, de manera que després de 2 minuts en segon pla apareixerà una notificació per informar sobre aquest fet.

La millor solució que es troba per respectar la durada de la bateria consisteix a convertir la pantalla en negre i establir la brillantor mínima quan l’aplicació reprodueix un fons o un perfil, sense enviar-la a un segon pla. Això passa automàticament després de cinc segons d'inactivitat i la pantalla es tornarà a engegar quan la toqueu.

Recomanat: