wemo/README.md

24 lines
675 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,
which runs our golang executable. Other container name is 'movielights'
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