23 lines
1.6 KiB
Python
23 lines
1.6 KiB
Python
|
|
configItems = [
|
|
{"label":"_", "key":"magic", "type":"I", "default": ""},
|
|
{"label":"Config Username", "key":"confUser", "type":"C", "length":16, "default":"admin"},
|
|
{"label":"Config Password", "key":"confPasswd", "type":"C", "length":16, "default":"geheim123"},
|
|
{"label":"Wifi SSID", "key":"wifiSsid", "type":"C", "length":32, "default":"test"},
|
|
{"label":"Wifi Key", "key":"wifiKey", "type":"C", "length":64, "default":"geheim"},
|
|
{"label":"MQTT Broker", "key":"mqttBroker", "type":"C", "length":32, "default":"broker.hottis.de"},
|
|
{"label":"MQTT ClientId", "key":"mqttClientId", "type":"C", "length":32, "default":"RainSensor2"},
|
|
{"label":"MQTT Port", "key":"mqttPort", "type":"I", "default":1883},
|
|
{"label":"MQTT ValuesTopic", "key":"mqttValuesTopic", "type":"C", "length":64, "default":"IoT/RainSensor2/Values"},
|
|
{"label":"MQTT DebugTopic", "key":"mqttDebugTopic", "type":"C", "length":64, "default":"IoT/RainSensor2/Debug"},
|
|
{"label":"MQTT HeartbeatTopic", "key":"mqttHeartbeatTopic", "type":"C", "length":64, "default":"IoT/RainSensor2/Heartbeat"},
|
|
{"label":"MQTT WatchdogTopic", "key":"mqttWatchdogTopic", "type":"C", "length":64, "default":"IoT/Watchdog"},
|
|
{"label":"Values period (s)", "key":"valuesPeriod", "type":"I", "default":3600},
|
|
{"label":"Heartbeat period (s)", "key":"heartbeatPeriod", "type":"I", "default":5},
|
|
{"label":"Debounce time (us)", "key":"debounce", "type":"I", "default":300},
|
|
{"label":"DebugMode", "key":"debugMode", "type":"I", "default":0}
|
|
]
|
|
|
|
magic = 3235774472
|
|
appName = "ESP8266 based RainSensor/Counter"
|