homieiot / homie-esp8266

💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
http://homieiot.github.io/homie-esp8266
MIT License
1.36k stars 308 forks source link

Property Support is Incomplete #413

Closed weswitt closed 3 years ago

weswitt commented 6 years ago

The Homie convention (https://github.com/marvinroger/homie) states that all properties require attributes such as $datatype, $unit and $format, but the current source for homie-esp8266 has no support for property attributes.

timpur commented 6 years ago

Note the homie convention has been updated to v2.1.0. I believe homie for esp8266 is still using homie v2.0.0 convention. I hope also this will be updated soon.

bodiroga commented 6 years ago

Hi @timpur!

First of all, many thanks for taking the lead of the project now that Marvin is so busy with his real life tasks. Thank you!

As far as I now, the new Homie convention will be named "Homie 3.0", here you have a reference: https://github.com/marvinroger/homie/issues/46. So perhaps the future version of homie-esp8266 should be named 3.0, don't you think? What's your opinion @marvinroger?

As a side note, will this project be compatible with ESP32 boards?

Thanks again and best regards,

Aitor

timpur commented 6 years ago

Love the comment. Yes I'm thinking the same thing about aligning the versions of the convention major version if changed to 3.0 (that said minor version numbers might not always be the same)

Might discuss version naming actually with @marvinroger

ESP32 support is planed in my mind, just waiting for some core libs to come to Arduino esp32 before we can start the conversion. Also want to get homie for esp82266 up to date first since esp32 will be a fork.

See #415

stritti commented 3 years ago

I think this issue is outdated and close it.