Vi LIFX Virtual Bulb el otro día y tengo curiosidad por saber cómo se produce esta comunicación...
Para aquellos que no saben lo que esLIFX- Es una bombilla LED RGB inalámbrica que se puede controlar mediante la aplicación para iPhone y Android. Si aún no tienes una bombilla, puedes ir awww.virtualbulb.lifx.co, abra la aplicación LIFX en su teléfono y controle una bombilla virtual en su navegador web.Para hacer esto, su teléfono y su computadora portátil en la que abrió la página web de la bombilla virtual deben estar en la misma red wifi. NO HABÍA CONEXIÓN DIRECTA entre mi iPhone y mi computadora portátil, ambos estaban en la misma red wifi.¡¡Aquí es donde comencé a reflexionar!!
Sé muy poco sobre redes. Lo único que puedo hacer es configurar un módem y un enrutador wifi para la conexión a Internet.
Entonces, mientras investigamos sobre lo anterior (frase enatrevido) Me encontré con el estándar Zigbee (802.15.4), que se usa ampliamente en la automatización del hogar, pero como el navegador estaba abierto en mi computadora portátil, zigbee está fuera de discusión para ese tipo de comunicación.
Luego pensé en Wifi directo, pero como no había conexión directa entre mi iPhone y mi computadora portátil y había una red involucrada, esa posibilidad también está descartada.
Sería fantástico si alguien pudiera explicarme sobre este protocolo de comunicación y también cómo se produce la comunicación entre el dispositivo iPhone/Android y la bombilla REAL LIFX.
¡Gracias de antemano!
¡Un friki confundido!
Respuesta1
En general, productos como estos (incluidos Apple TV y Google Chromecast) utilizan IPmultidifusióncomunicar. Con la multidifusión, no necesita saber la dirección IP exacta del remitente; debe suscribirse a la dirección de multidifusión preestablecida para poder comunicarse.
En redes pequeñas (domésticas), esto funciona esencialmente como una transmisión. En redes grandes (de operador), hay muchas cosas que puede configurar para que esto funcione de manera eficiente.