HomeACcessoryKid / ESP8266-HomeKit-Demo

User part of the ESP8266-HomeKit foundation
https://www.youtube.com/watch?v=Xnr-utWDIR8
Apache License 2.0
125 stars 27 forks source link

{Enhancement} Suggestions #3

Closed felixekman closed 7 years ago

felixekman commented 7 years ago
AdySan commented 7 years ago

Agree on both suggestions, a physical button is perhaps more intuitive/useful example than a 15 second timer. Feel free to add more service examples and make pull requests.

HomeACcessoryKid commented 7 years ago

I would like to keep the initial Demo as simple as possible. We need to find a way to create parallel examples that can be tried after the initial one. Considering each of them could need a specific driver etc... how would we do this? Create more repositories?? An example directory?

What do you say?

AdySan commented 7 years ago

I vote for example directory. Just like HAP-NodeJS, it'll be nice to have a set of accessories to start with.

HomeACcessoryKid commented 7 years ago

Reordered the structure: now there is nothing at the top level and every example code is in its own sub-directory - this will scale fantastic. The Demo is only one of the 'modules'. Hope you like it...

HomeACcessoryKid commented 7 years ago

Just added button-led as a new example module

felixekman commented 7 years ago

Great, just tested it out and it looks great. I was planing on building on your code to make a MQTT/Alexa/Homekit combo for the new cheap switches popping up. But sadly it's beyond my skill to rebuild your code into NOOS so that it can be an Arduino library. But if you or someone is able to do it I'll take it from there and pull it all together with OTA and some other goodies if people are interested.