¿Tira de LED RGB de control Node-RED?

Creo que finalmente estoy aprendiendo mucho sobre HA y Node-RED, pero estoy atrapado en algo que parece que debería ser bastante simple. Mi mini-objetivo actual es establecer el color RGB de una tira en función de un sensor de temperatura. Realmente no hay ninguna razón por la cual, simplemente parece una buena tarea «responder a algo que está sucediendo». Tengo una temperatura / humedad de Aqara, que fue bastante fácil: eventos de cambio de temperatura, sondas, obtener la temperatura a través de una invocación. Me encanta lo simple que es … La tira de LED es una historia diferente … Se agregó automáticamente a mi Descripción general y puedo encenderla / apagarla y cambiar el color allí, pero no veo cómo hacer estas cosas manualmente con Node-RED. Esto es un [https://www.amazon.com/dp/B093KC4SGG?psc=1&ref=ppx_yo2_dt_b_product_details](https://www.amazon.com/dp/B093KC4SGG?psc=1&ref=ppx_yo2_dt_b_product_details) hablando a través de un [https://www.amazon.com/dp/B07PZ7ZHG5?psc=1&ref=ppx_yo2_dt_b_product_details](https://www.amazon.com/dp/B07PZ7ZHG5?psc=1&ref=ppx_yo2_dt_b_product_details). Node-RED dice esto sobre la entidad: {«entity_id»: «light.led_strip_level_light_color_on_off», «state»: «off», «attribute»: {«min_mireds»: 153, «max_mireds»: 370, «supported_color_modes»:[«color_temp»,»hs»], «off_brightness»: null, «friendly_name»: «LED Strip level, light_color, on_off», «supported_features»: 59} En HA Developer Tools, básicamente dice lo mismo. Obtuve el código ESP8266 con un anillo LED RGB para trabajar en MQTT, no fue demasiado difícil una vez que comencé, pero no estoy llegando a ninguna parte con este Zigbee. Algún consejo sobre cómo pasar de las cosas anteriores a poder controlar esto a través de Node-RED? TY !!

¿Te ha resultado útil??

0 / 0

ktfzh64338

ktfzh64338

Solo usa un nodo de servicio de llamada, llama a service light.turn_on y, en la expresión de datos, pones el color o el brillo que quieras. Aquí tienes un ejemplo de la expresión para hs_color (el tono = 120 es verde, saturación = 100 ):

{» hs_color «: [120,100]}

Los comentarios están cerrados.