12345678910111213141516171819202122232425262728 |
- import config
- import function
- import logging
- import mqtt
- import report
- import time
-
- logger = logging.getLogger(config.APP_NAME)
-
-
- if __name__ == "__main__":
- if config.DEBUG:
- report.appLoggingConfigure(None, None, ((config.APP_NAME, logging.DEBUG), ),
- fmt=report.SHORT_FMT, host='localhost', port=19996)
- else:
- report.stdoutLoggingConfigure(((config.APP_NAME, logging.INFO),
- (config.APP_NAME+'.devices', logging.WARNING)), report.SHORT_FMT)
- #
- mc = mqtt.mqtt_client(host=config.MQTT_SERVER, port=config.MQTT_PORT,
- username=config.MQTT_USER, password=config.MQTT_PASSWORD, name=config.APP_NAME)
-
- func = function.all_functions(mc)
-
- # for device in func.devicelist():
- # device.add_warning_callback(None)
-
- while (True):
- time.sleep(1)
|