UNPKG

iobroker.enocean

Version:

Connects EnOcean devices via USB/Serial devices with TCM300 Chips

313 lines 6.43 kB
{ "eep": "TF-13-01", "rorg_number": "0xA5", "telegram": "4BS", "func_number": "0x13", "type_number": "0x01", "type_title": "FWS61", "bidirectional": true, "objects": { "preDefined": [ "TMP", "RAN", "WND", "SNW", "SNS", "SNE" ], "CMD": { "type": "state", "common": { "name": { "en": "Command", "de": "Befehl" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "Teach-in" }, "def": 0 }, "native": {} }, "DWS": { "type": "state", "common": { "name": { "en": "Dawn sensor", "de": "Morgenlichtsensor" }, "role": "value.brightness", "type": "number", "read": true, "write": false, "unit": "lx", "def": 0 }, "native": {} } }, "case": [ { "send": true, "condition": { "command": [ { "bitoffs": "0", "bitsize": "8", "value": 0 } ] }, "datafield": [ { "data": "Command ID", "shortcut": "CMD", "bitoffs": "0", "bitsize": "8", "value": { "var": "value" } }, { "data": "fixed parameter", "description": "teachin byte 1", "bitoffs": "0", "bitsize": "8", "value": 76 }, { "data": "fixed parameter", "description": "teachin byte 2", "bitoffs": "8", "bitsize": "8", "value": 8 }, { "data": "fixed parameter", "description": "teachin byte 3", "bitoffs": "16", "bitsize": "8", "value": 13 }, { "data": "fixed parameter", "description": "teachin byte 4", "bitoffs": "24", "bitsize": "8", "value": 128 } ] }, { "send": false, "condition": { "telegram": [ { "bitoffs": "24", "bitsize": "8", "value": { "or": [ { "==": [ { "var": "value" }, 26 ] }, { "==": [ { "var": "value" }, 24 ] } ] } } ] }, "datafield": [ { "data": "Temperature -40...80°C", "shortcut": "TMP", "bitoffs": "8", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 0.4706 ] }, -40 ] }, "decimals": 2 }, { "data": "Dawn sensor", "shortcut": "DWS", "bitoffs": "0", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 3.9219 ] }, 0 ] } }, { "data": "Wind speed", "shortcut": "WND", "bitoffs": "16", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 0.2745 ] }, 0 ] }, "decimals": 2 }, { "data": "Rain", "shortcut": "RAN", "bitoffs": "24", "bitsize": "8", "value": { "==": [ { "var": "value" }, 26 ] } } ] }, { "send": false, "condition": { "telegram": [ { "bitoffs": "24", "bitsize": "8", "value": 40 } ] }, "datafield": [ { "data": "Sun West", "shortcut": "SNW", "bitoffs": "0", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 0.5882 ] }, 0 ] } }, { "data": "Sun South", "shortcut": "SNS", "bitoffs": "8", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 0.5882 ] }, 0 ] } }, { "data": "Sun East", "shortcut": "SNE", "bitoffs": "16", "bitsize": "8", "value": { "+": [ { "*": [ { "-": [ { "var": "value" }, 0 ] }, 0.5882 ] }, 0 ] } } ] } ] }