Energenie
Python module to control the Energenie add-on board for the Raspberry Pi used for remotely turning power sockets on and off.
Installation
On Raspberry Pi, install the energenie
module in pip
.
Python 3:
sudo apt-get install python3-pip
sudo pip-3.2 install energenie
Python 2:
sudo apt-get install python-pip
sudo pip install energenie
Usage
from energenie import switch_on, switch_off
from time import sleep
# turn all plug sockets on and off
switch_on()
switch_off()
# turn a plug socket on and off by number
switch_on(1)
switch_off(1)
switch_on(3)
switch_off(3)
# turn some plug sockets on, then turn them off after 10 seconds
switch_on(1)
switch_on(4)
sleep(10)
switch_off(1)
switch_off(4)
Contributors
- Ben Nuttall (project maintainer)
- Amy Mather
- Gordon Hollingworth
Open Source
- The code is licensed under the BSD Licence
- The project source code is hosted on GitHub
- Please use GitHub issues to submit bugs and report issues