예제 #1
0
    def __init__(self, port=80, discovery=True, threaded=True, debug=False):

        self.port = port
        self.discovery = discovery
        self.threaded = threaded
        self.debug = debug

        # get IP address
        s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        s.connect(("8.8.8.8", 80))
        self.ip = s.getsockname()[0]

        self.bridge = HueBridge()
        self.bridge.setPort(self.port)
        self.bridge.setNetwork(self.ip)
        self.api = self.create_api()
예제 #2
0
파일: Main.py 프로젝트: dtourassis/Hue
def main():
    bridge = HueBridge()
    bridge.setup()
    bridge.set_light(14, on=True)