iobroker.enocean
Version:
Connects EnOcean devices via USB/Serial devices with TCM300 Chips
69 lines (68 loc) • 1.51 kB
JSON
{
"eep": "A5-04-01",
"rorg_number": "0xA5",
"telegram": "4BS",
"func_number": "0x04",
"type_number": "0x01",
"type_title": "Temperature and humidity Sensor Range 0°C to +40°C and 0% to 100%",
"bidirectional": false,
"objects": {
"preDefined": ["TMP", "HUM"]
},
"case": [
{
"send": false,
"condition": {
"t_sensor": {
"bitoffs": "30",
"bitsize": "1",
"value": 1
}
},
"datafield": [
{
"data": "Temperature 0...40°C",
"shortcut": "TMP",
"bitoffs": "16",
"bitsize": "8",
"value": {
"+": [{ "*": [{ "-": [ {"var": "value"}, 0]}, 0.16 ]}, 0]
},
"decimals": 2
},
{
"data": "Humidity 0...100%",
"shortcut": "HUM",
"bitoffs": "8",
"bitsize": "8",
"value": {
"+": [{ "*": [{ "-": [{"var": "value"}, 0]}, 0.4 ]}, 0]
},
"decimals": 2
}
]
},
{
"send": false,
"condition": {
"t_sensor": {
"bitoffs": "30",
"bitsize": "1",
"value": 0
}
},
"datafield": [
{
"data": "Humidity 0...100%",
"shortcut": "HUM",
"bitoffs": "8",
"bitsize": "8",
"value": {
"+": [{ "*": [{ "-": [{"var": "value"}, 0]}, 0.4 ]}, 0]
},
"decimals": 2
}
]
}
]
}