# control_both.py 15/05/2016 D.J.Whale # # A simple demo of combining both FSK (MiHome) and OOK (green button legacy) import time import energenie GREEN_ID = 1 # using default house code of 0x6C6C6 PURPLE_ID = 0x68b green = energenie.Devices.ENER002(GREEN_ID) purple = energenie.Devices.MIHO005(PURPLE_ID) def switch_loop(): print("Turning green ON") green.turn_on() time.sleep(0.5) print("Turning purple ON") purple.turn_on() time.sleep(2) print("Turning green OFF") green.turn_off() time.sleep(0.5) print("Turning purple OFF") purple.turn_off() time.sleep(2) if __name__ == "__main__": print("starting combined socket tester") energenie.init() try: while True: switch_loop() finally: energenie.finished() # END