def __init__(self): super(Example, self).__init__() self.sn = sonos() self.xs1 = myezcontrol(constants.xs1_.IP) self.hue = hue_lights() self.dev_mod = None self.cmd_mod = None self.mode = None self.initUI()
import pyqtgraph as pg import numpy as np from threading import Timer import time import datetime import os import pyqtgraph.parametertree.parameterTypes as pTypes from pyqtgraph.parametertree import Parameter, ParameterTree descs = mdb_read_table_entry(constants.sql_tables.szenen.name,"Description") aes = alarm_event() xs1 = myezcontrol(constants.xs1_.IP) hue = hue_lights() sn = sonos() tv = TV() sat = satelliten() scenes = szenen() crons = cron() xs1_devs = xs1.list_devices() hue_devs = hue.list_devices() sns_devs = sn.list_devices() tvs_devs = tv.list_devices() sat_devs = sat.list_devices() szn_cmds = scenes.list_commands() szn_favs = scenes.list_commands(gruppe='Favorit') System = None Device = None constants.redundancy_.master = True