16
eedomus / Actualización HUE de Philips y control de escenas en Eedomus
« en: Julio 27, 2016, 11:49:15 am »
Hola a todos otra vez más.
Philips ha actualizado HUE en varios frentes y os voy a comentar lo que creo que es destacable sobre todo para tema eedomus.
Lo que he podido observar es que han actualizado la APP móvil, el mando Dimmer, la gestión de grupos, el Bridge y la API.
Respecto a la APP móvil creo que han realizado un estupendo trabajo, la anterior para mi gusto era muy pobre. Ahora podemos crear grupos por Habitaciones, el control del color y la iluminación de cada lámpara es más preciso y la creación de escenas, hábitos y reglas también lo es desde la aplicación.
El mando Dimmer ha tenido una actualización que considero extraordinaria. Ahora desde el botón encendido tenemos la posibilidad de cambiar de escena dependiendo del número de pulsaciones (se configura desde la app del móvil) y además controla directamente las habitaciones (grupos).
Sobre los grupos y las habitaciones, antes para crear un grupo yo lo hacía por medio de la interfaz web del bridge. Ahora con la app nada más iniciar te pide que le digas en qué habitaciones tienes cada lámpara. Yo lo que he hecho es borrar todos los grupos que creé y volver a hacerlos como habitaciones.
La ventaja que le veo es que ahora la filosofía es usar habitaciones y escenas. Lo veo más rápido y cómodo. Anteriormente desde eedomus yo configuraba por grupos la iluminación y color, pero haciendo unos cambios que explicaré a continuación simplemente hacemos habitaciones y escenas.
Anteriormente para controlar grupos expliqué en otro post que había que cambiar la cadena de control en eedomus de "lights" a "groups" para poder controlar los grupos, esto sigue siendo exactamente igual, ya que lo que ahora llama habitaciones siguen siendo a efectos de la API grupos, por lo que la cadena quedaría así:
http://[VAR1]/api/[VAR2]/groups/[VAR3]/action
(siendo VAR3 el número de la habitación)
Lo que yo he añadido en eedomus para controlar mejor mis luces es lo siguiente. Primero desde la APP de Hue he creado varias escenas para cada habitación con el tipo de luz que me interesa para cada momento del día y ocasiones concretas.
En Eedomus creo un controlador HTML actuador y copiamos la configuración del dispositivo que tengamos de HUE. Este controlador lo utilizo para llamar las escenas de cada habitación. La diferencia con el dispositivo Hue creado en Eedomus está en los valores que quedarían así:
URL: http://[VAR1]/api/[VAR2]/groups/[VAR3]/action
Parámetros: {"scene": "DZaE8skE6y389TG"}
Donde aparece ese número tan feo (DZaE8skE6y389TG) es el nombre que Hue da a la escena que quiero llamar. Para obtener la ID de cada escena lo conseguimos de la siguiente manera. Desde la interfaz web de Hue (http://IP_DEL_BRIDGE/debug/clip.html) hacemos un llamamiento usando el método GET y escribiendo : /api/eedomushue/scenes , aparecerán en los Comentarios todas las escenas que tenemos almacenadas. Hay que buscar el ID que se reconoce facilmente por su fealdad en el número
Y así hacemos con todas las escenas.
¿Qué ventajas tiene esto? Desde hace varios meses yo utilizaba grupos de luces (sin llegar a ser habitaciones ni usando escenas), pero recuerdo que al principio tenía las luces sueltas en eedomus. Al final tenía un montón de iconos de bombillas (2 por cada bombilla) y que tenía que agrupar dentro de eedomus para controlarlas. Esto hacía que los cambios de luces fueran muy lentos y se veían bombilla a bombilla.
Con los grupos conseguí evitar esa lentitud y reduje el número de elementos en eedomus. Ahora con el uso de escenas también noto velocidad de cambio y menos iconos en eedomus. La gracia es que la escena esté configurada en el Hue Bridge y no en Eedomus, ya que en Eedomus lo que hace es que si cambiamos en una escena 3 grupos con cambio de luz y color debe mandar 6 peticiones, pero si ya tenemos ese cambio configurado como escena es simplemente mandar una sola petición que Hue sabe interpretar al momento.
Philips ha actualizado HUE en varios frentes y os voy a comentar lo que creo que es destacable sobre todo para tema eedomus.
Lo que he podido observar es que han actualizado la APP móvil, el mando Dimmer, la gestión de grupos, el Bridge y la API.
Respecto a la APP móvil creo que han realizado un estupendo trabajo, la anterior para mi gusto era muy pobre. Ahora podemos crear grupos por Habitaciones, el control del color y la iluminación de cada lámpara es más preciso y la creación de escenas, hábitos y reglas también lo es desde la aplicación.
El mando Dimmer ha tenido una actualización que considero extraordinaria. Ahora desde el botón encendido tenemos la posibilidad de cambiar de escena dependiendo del número de pulsaciones (se configura desde la app del móvil) y además controla directamente las habitaciones (grupos).
Sobre los grupos y las habitaciones, antes para crear un grupo yo lo hacía por medio de la interfaz web del bridge. Ahora con la app nada más iniciar te pide que le digas en qué habitaciones tienes cada lámpara. Yo lo que he hecho es borrar todos los grupos que creé y volver a hacerlos como habitaciones.
La ventaja que le veo es que ahora la filosofía es usar habitaciones y escenas. Lo veo más rápido y cómodo. Anteriormente desde eedomus yo configuraba por grupos la iluminación y color, pero haciendo unos cambios que explicaré a continuación simplemente hacemos habitaciones y escenas.
Anteriormente para controlar grupos expliqué en otro post que había que cambiar la cadena de control en eedomus de "lights" a "groups" para poder controlar los grupos, esto sigue siendo exactamente igual, ya que lo que ahora llama habitaciones siguen siendo a efectos de la API grupos, por lo que la cadena quedaría así:
http://[VAR1]/api/[VAR2]/groups/[VAR3]/action
(siendo VAR3 el número de la habitación)
Lo que yo he añadido en eedomus para controlar mejor mis luces es lo siguiente. Primero desde la APP de Hue he creado varias escenas para cada habitación con el tipo de luz que me interesa para cada momento del día y ocasiones concretas.
En Eedomus creo un controlador HTML actuador y copiamos la configuración del dispositivo que tengamos de HUE. Este controlador lo utilizo para llamar las escenas de cada habitación. La diferencia con el dispositivo Hue creado en Eedomus está en los valores que quedarían así:
URL: http://[VAR1]/api/[VAR2]/groups/[VAR3]/action
Parámetros: {"scene": "DZaE8skE6y389TG"}
Donde aparece ese número tan feo (DZaE8skE6y389TG) es el nombre que Hue da a la escena que quiero llamar. Para obtener la ID de cada escena lo conseguimos de la siguiente manera. Desde la interfaz web de Hue (http://IP_DEL_BRIDGE/debug/clip.html) hacemos un llamamiento usando el método GET y escribiendo : /api/eedomushue/scenes , aparecerán en los Comentarios todas las escenas que tenemos almacenadas. Hay que buscar el ID que se reconoce facilmente por su fealdad en el número

Y así hacemos con todas las escenas.
¿Qué ventajas tiene esto? Desde hace varios meses yo utilizaba grupos de luces (sin llegar a ser habitaciones ni usando escenas), pero recuerdo que al principio tenía las luces sueltas en eedomus. Al final tenía un montón de iconos de bombillas (2 por cada bombilla) y que tenía que agrupar dentro de eedomus para controlarlas. Esto hacía que los cambios de luces fueran muy lentos y se veían bombilla a bombilla.
Con los grupos conseguí evitar esa lentitud y reduje el número de elementos en eedomus. Ahora con el uso de escenas también noto velocidad de cambio y menos iconos en eedomus. La gracia es que la escena esté configurada en el Hue Bridge y no en Eedomus, ya que en Eedomus lo que hace es que si cambiamos en una escena 3 grupos con cambio de luz y color debe mandar 6 peticiones, pero si ya tenemos ese cambio configurado como escena es simplemente mandar una sola petición que Hue sabe interpretar al momento.


no soy un gran chapuzas y no me atrevo a hacer rozas).