Open ThomDietrich opened 7 years ago
I have my personal Homie example in mind, my coffee machine. It is small and simple. However we'd need to invent some details to cover all Homie aspects. The machine for example currently only has one node and doesn't know any arrays. It might hence not be the perfect example. Here are some of the aspects:
What about a greenhouse?
@Nzbuu how would you see a greenhouse? What nodes/properties would it have?
Apart from from the obvious sensors (temperature, air humidity, soil humidity), you can also set target temperature & humidity, control irrigation, lights, fans and window positions, etc.
Have you thought of a dashboard application, a GUI which supports the homie standard? Including making a list of devices and properties to select from when designing the elements of the dashboard/cockpit?
Derived from #41
The super-car example is in my personal opinion not the most intuitive example. It is cool and fun but might lack the needed comparability. The Homie convention is probably mostly used for small dedicated sensor node or small device applications.
The weather station had the issue of missing settable properties, the super-car is too complex to comprehend. I'm not sure about the perfect device.
After we decided on a better example, We could move the example out of the convention into a separate Example section, where we can describe the device and device aspects first, then illustrate how the announcement and interaction process could look like. In combination with #51 this should lead to a clear understanding of the Convention.