twocolors / node-red-contrib-esphome

Node-RED nodes to ESPhome devices
MIT License
18 stars 5 forks source link

"Status" output not reporting status (there is a workaround) #41

Closed DeeBeeKay closed 4 months ago

DeeBeeKay commented 5 months ago

Hi @twocolors

Please remember I am willing to help with docs; I don't know how to reach you privately.

This is not a problem, I am simply reporting it.

When I use the ESP-IN node, the Status output does not send any message. That is OK, because I can still subscribe to the actual switches for their status, so my flows still work 100%. But if that output is supposed to send status data on everything, it's not working yet.

Thank you for your continued work on this project.

twocolors commented 5 months ago
When I use the ESP-IN node, the Status output does not send any message. That is OK, because I can still subscribe to the actual switches for their status, so my flows still work 100%. But if that output is supposed to send status data on everything, it's not working yet.

not understand your case , can you write more and add screen?

for docs you can send pull like https://github.com/twocolors/node-red-contrib-esphome/pull/28

DeeBeeKay commented 5 months ago

status

So, here I am using the ESPHome In node to get information about device status.

If I choose the last option (system - status), there is no data - nothing comes out.

To get status of switches, I have to select the switch itself.

Maybe I don't understand what Status is for.

twocolors commented 5 months ago

yep, system - status is send any event when connect or disconnect node-red to esphome (this is status of connection for device)

image

system - status is set when change or fist connect, if you add after connect devie you must restart flow/full deploy (Node-Red) or reboot device and system - status will be read or wait when reboot device :)