converters
This commit is contained in:
@ -65,7 +65,7 @@ data:
|
||||
"wolfgang": {
|
||||
"label": "wolfgang",
|
||||
"windows": [
|
||||
{ "topic": "homegear/instance1/plain/24/1/STATE", "label": "Garten", "converter": "max" }
|
||||
{ "topic": "homegear/instance1/plain/24/1/STATE", "label": "Garten", "converter": "aqara" }
|
||||
],
|
||||
"output_topic": "heating/homegear/instance1/set/43/1/SET_TEMPERATURE",
|
||||
"output_converter": "max"
|
||||
|
@ -8,7 +8,8 @@ CONVERTERS = {
|
||||
"max": lambda x: x["output_temperature"],
|
||||
},
|
||||
"window_contact_input": {
|
||||
"max": lambda x: 'closed' if (x.lower() in ('false', 'close', 'closed')) else 'open'
|
||||
"max": lambda x: 'closed' if (x.lower() in ('false', 'close', 'closed')) else 'open',
|
||||
"aqara": lambda x: 'closed' if json.loads(x)["contact"] else 'open'
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user