James Myatt
James Myatt
@Tieske You're quite right. I suppose I still see Homie as primarily the original [ESP framework](https://github.com/homieiot/homie-esp8266), with the convention as just documentation of the MQTT interface that it implements.
What about a greenhouse?
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.
I wonder if this could be modelled on [`bluetooth_proxy`](https://esphome.io/components/bluetooth_proxy.html) and [BTHome ](https://bthome.io/).
Also atomic14 has relevant experiments: https://www.youtube.com/playlist?list=PL5vDt5AALlRfGVUv2x7riDMIOX34udtKD, https://github.com/atomic14/esp32_audio
Starting with a noise monitor use case would be ideal. Then audio baby monitor, then 2-way audio, then full smart speaker.
Related to #62 and #63
I'm keen for this modernisation too, and can help if required. The baseline should be Python 3.7, pytest 4 and cookiecutter 2 now (at least). **update**: See #63
Looks like this won't work because of poyo: https://pypi.org/project/poyo/. But it should work for cookiecutter >= 2.1.0, since that uses pyyaml.
Fixes #62 Closes #61