wemo/README.md

24 lines
677 B
Markdown
Raw Normal View History

WeMo control
============
The plan:
---------
1. Use Fauxmo to create a virtual switch 'Movie Lights' recognized on the
NAS at port 20000
2. Fauxmo will run in a docker file and be able to talk to another container,
2019-07-20 16:48:56 +00:00
which runs our golang executable. Other container IP will be 172.31.0.243
3. Our golang executable will then talk to the actual wemo switches
TODO:
-----
Figure out how to discover the IP addresses. Options are:
* Do a discovery at startup
* ~~Do a discovery before an event~~ I don't like this one due to latency
* Do a discovery after an event
* Do a discovery on a time basis
Discovery is currently via a node module. Would prefer to use go here