go-orvibo is an event driver library for controlling various Orvibo products, including the AllOne and the S10 / S20 Wi-Fi sockets.
See tests/main.go
for a full example
To run the test, simply run go run main.go
from the directory.
- Add in IR support (DONE!)
- Add in set up feature as per https://stikonas.eu/gitweb/?p=s20.git;a=summary
- Support for Kepler and RF switches (basic RF implemented, untested)
- Code cleanup
- Add func examples to tests/main.go to show how to toggle state, learn IR etc.
If you wish to assist with development, you can do so one of four ways:
- Fork the project and submit pull requests
- Donate hardware or Wireshark captures (Kepler and AllOne with RF switch captures welcomed)
- Donate money. This will help me buy hardware or cover any costs associated with the project
- Spread the word! The more people who know about this, the better. If your project uses go-orvibo, let me know!