homieiot / convention

🏡 The Homie Convention: a lightweight MQTT convention for the IoT
https://homieiot.github.io/
Other
710 stars 59 forks source link

Meaning of $state ready #165

Closed ghost closed 4 years ago

ghost commented 5 years ago

Hi!

The wording of the $state ready right now mentions: 'and is ready to operate'. I think that's still a bit ambiguous. I guess that's partly intentional, but I assume ready to operate would mean at a minimum also: The device subscribed to all relevant topics (mainly set's for its properties). Mayby also something along the lines of whatever sensers are operating have started and will now be publishing values? It feels like it could be described a bit clearer :)

davidgraeff commented 5 years ago

Just open a PR with a suggestion :) "Read to operate" to my understanding means 1) all Homie related topics published 2) Eventloop is free to process incoming mqtt packets.

mjcumming commented 4 years ago

ready state clarified in the convention