Tabla de contenido:

Aplicación de control remoto AmbiBox IOS: 5 pasos
Aplicación de control remoto AmbiBox IOS: 5 pasos

Video: Aplicación de control remoto AmbiBox IOS: 5 pasos

Video: Aplicación de control remoto AmbiBox IOS: 5 pasos
Video: He INSTALADO esto en mi TELE y es BRUTAL | Tira LED inteligente 2024, Mes de julio
Anonim
Image
Image
Aplicación de control remoto AmbiBox IOS
Aplicación de control remoto AmbiBox IOS
Aplicación de control remoto AmbiBox IOS
Aplicación de control remoto AmbiBox IOS

Con esta aplicación para iOS puede controlar su AmbiBox desde su iPhone o iPad. Voy a hablar sobre la aplicación y cómo se comunica con el servidor AmbiBox, si quieres saber cómo instalar AmbiBox y las tiras de led, hay varios tutoriales en Instructables.

Aquí puedes ver un video con el resultado y una demostración más gráfica de cómo funciona la aplicación.

Con la última versión, puede crear sus propios fondos estáticos y dinámicos, seleccionar perfiles y también encender / apagar la tira de led.

Más información aquí.

Paso 1: Habilite la API de AmbiBox TCP

Habilitar la API de AmbiBox TCP
Habilitar la API de AmbiBox TCP
Habilitar la API de AmbiBox TCP
Habilitar la API de AmbiBox TCP

En primer lugar, debe asegurarse de que AmbiBox tenga la API habilitada para que la aplicación pueda comunicarse con ella.

Ahora puede abrir una comunicación TCP con esa IP y ese puerto. Antes de hacerlo con la app puedes probar con tu computadora, con Mac puedes ejecutar en el terminal nc your_ip your_port y si estás en Windows puedes usar telnet your_ip your_port (telnet no está activado por defecto en Windows, existen varios tutoriales que muestran cómo hacerlo).

Aquí tienes la Documentación de la API, donde puedes ver todos los comandos disponibles para comunicarte con el servidor AmbiBox.

******* El comando setbrightness no me funciona.

Paso 2: Inicie la aplicación y conéctese a la API

Inicie la aplicación y conéctese a la API
Inicie la aplicación y conéctese a la API
Inicie la aplicación y conéctese a la API
Inicie la aplicación y conéctese a la API
Inicie la aplicación y conéctese a la API
Inicie la aplicación y conéctese a la API

Descarga la aplicación de la App Store.

Simplemente introduzca la IP y el puerto de su servicio AmbiBox. Después de conectarte verás el menú de inicio, desde allí puedes encender / apagar los leds.

Vea los primeros 15 segundos del video.

Paso 3: crea fondos

Crear fondos
Crear fondos
Crear fondos
Crear fondos

Desde el menú inicial puede seleccionar Mis fondos o Fondos dinámicos.

Si elige la primera opción, creará y guardará un fondo estático, puede tener uno o varios colores. De hecho, puede configurar el color de cada led individualmente.

Ver video en 00:15.

Si elige la segunda opción, creará y guardará un fondo dinámico. En la barra superior de la pantalla, verá un botón REC, para que pueda grabar secuencias de fondos y se reproducirá en bucle.

Para saber cómo establecer un fondo dinámico, consulte el video en 03:23 y 06:21.

Paso 4: establecer un perfil

Establecer un perfil
Establecer un perfil
Establecer un perfil
Establecer un perfil
Establecer un perfil
Establecer un perfil

Dependiendo de la película o video que estemos viendo, quizás queramos capturar colores de diferentes partes de la pantalla, para evitar barras negras en los lados o en la parte superior / inferior de la pantalla que pondrán el color de nuestros leds en negro.

Para solucionar esto, podemos crear diferentes perfiles en AmbiBox y seleccionarlos en la opción Mis perfiles del menú de inicio.

Vea el video en 04:57.

******* Si tiene un perfil con dos puntos en su nombre, la funcionalidad de perfiles de la aplicación no funcionará debido a un error. Se solucionará en futuras versiones.

Paso 5: Consideraciones

Consideraciones
Consideraciones

Debido a las limitaciones de iOS, cuando la aplicación pasa a segundo plano (cuando presionamos el botón de Inicio o bloqueamos el dispositivo, por ejemplo) la comunicación con el servidor AmbiBox dura unos tres minutos, después de eso los sockets TCP se cerrarán para ahorrar batería..

Esto es un problema porque necesitamos una conexión constante para mantener la reproducción de nuestros fondos, por lo que después de 2 minutos en segundo plano aparecerá una notificación para informar sobre este hecho.

La mejor solución que se ha encontrado para respetar la duración de la batería es poner la pantalla en negro y establecer el brillo mínimo cuando la aplicación está reproduciendo un fondo o un perfil, sin enviarlo a un segundo plano. Esto sucede automáticamente después de cinco segundos de inactividad y la pantalla se encenderá nuevamente cuando la toque.

Recomendado: