Enables voice control of Orvibo S20 smart switches which do not natively support Alexa. Does so by emulating a Belkin WeMo Switch using the fauxmo library and calling python2-orvibo-s20, a python interface to the Orvibo S20 switch to control them.
- Python 2
In my case the server is a LEDE router, hence:
- python-light
- python-email
- python-openssl
- python-codecs
- Map the IP and MAC addresses of the switches to names in the list of switches named "FAUXMOS" in the "fauxmo.py" file.
- (Consider giving the switches static IPs to avoid having to rediscover if the address given by DHCP is changed)
- Run the "fauxmo.py" file