コード例 #1
0
ファイル: power.py プロジェクト: mtusnio/boardfarm
class WemoPowerSwitch(PowerDevice):
    '''
    Controls a wemo switch given an ipaddress. Run the following command to list devices:

        $ python ./devices/power.py
    '''
    def __init__(self, outlet):
        addr = 'http://' + outlet.replace("wemo://", "") + ":49153/setup.xml"
        self.switch = WemoSwitch(addr)
    def reset(self):
        self.switch.off()
        time.sleep(5)
        self.switch.on()
コード例 #2
0
ファイル: power.py プロジェクト: rajjnish/boardfarm
 def __init__(self, outlet):
     addr = 'http://' + outlet.replace("wemo://", "") + ":49153/setup.xml"
     self.switch = WemoSwitch(addr)
コード例 #3
0
ファイル: power.py プロジェクト: mtusnio/boardfarm
 def __init__(self, outlet):
     addr = 'http://' + outlet.replace("wemo://", "") + ":49153/setup.xml"
     self.switch = WemoSwitch(addr)
コード例 #4
0
ファイル: power.py プロジェクト: nickberry17/boardfarm
 def __init__(self, outlet: str):
     """Instance initialization."""
     addr = "http://" + outlet.replace("wemo://", "") + ":49153/setup.xml"
     super().__init__(None, outlet=addr)
     self.switch = WemoSwitch(self.outlet)
コード例 #5
0
ファイル: power.py プロジェクト: unknown1234/boardfarm-1
 def __init__(self, outlet):
     """Instance initialization."""
     addr = 'http://' + outlet.replace("wemo://", "") + ":49153/setup.xml"
     self.switch = WemoSwitch(addr)