Exemple #1
0
#from mysql_con import  setting_r
from cmd_cron import cron
#from datetime import date
#import os
#from dateutil.relativedelta import relativedelta
#import shutil, glob
#from messaging import messaging
#from webcammov import mail_webc_pics
#from anwesenheit import anwesenheit
#from plexapi.server import PlexServer
from cmd_szenen import szenen
#import satellites


#aes = alarm_event()
crn = cron()
scenes = szenen()
#mes = messaging()
#status = anwesenheit()
#plex = PlexServer()
tv_con_check_old = 0
#sats = satellites.get_satellites()

def main():
    periodic_supervision()
    #print crn.get_now(4, "18:22", "cron")
    #every_min(4, "18:22", "cron")
    #every_30_min()
    #crn.calculate()
    #every_10_min()
                
Exemple #2
0
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

eg_buttons = [{'Name':'V00WOH1RUM1LI01','desc':'Decke','type':'dev','pos_x':150,'pos_y':310},
              {'Name':'A00TER1GEN1TE01','desc':'T Balkon','type':'sens','pos_x':5,'pos_y':150},
              {'Name':'V00WOH1RUM1CO01','desc':'CO2','type':'sens','pos_x':150,'pos_y':150},
              {'Name':'V00WOH1RUM1TE01','desc':'T Balkon','type':'sens','pos_x':150,'pos_y':20},