UNPKG

iobroker.enocean

Version:

Connects EnOcean devices via USB/Serial devices with TCM300 Chips

279 lines 5.53 kB
{ "eep": "F6-02-03", "rorg_number": "0xF6", "telegram": "RPS", "func_number": "0x02", "type_number": "0x03", "type_title": "Switch", "bidirectional": false, "objects": { "preDefined": [ "AI", "A0", "BI", "B0", "REL" ], "A0B0": { "type": "state", "common": { "name": { "en": "Button A0 + B0", "de": "Taste A0 + B0" }, "role": "switch", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, "AIBI": { "type": "state", "common": { "name": { "en": "Button AI + BI", "de": "Taste AI + BI" }, "role": "switch", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, "A0BI": { "type": "state", "common": { "name": { "en": "Button A0 + BI", "de": "Taste A0 + BI" }, "role": "switch", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, "AIB0": { "type": "state", "common": { "name": { "en": "Button AI + B0", "de": "Taste AI + B0" }, "role": "switch", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} } }, "case": [ { "send": false, "condition": { "statusfield": [ { "bitoffs": "2", "bitsize": "1", "value": 1 }, { "bitoffs": "3", "bitsize": "1", "value": 0 }] }, "datafield": [ { "data": "Button Release", "shortcut": "REL", "value": true }, { "data": "Button AI", "shortcut": "AI", "value": false }, { "data": "Button A0", "shortcut": "A0", "value": false }, { "data": "Button BI", "shortcut": "BI", "value": false }, { "data": "Button B0", "shortcut": "B0", "value": false }, { "data": "Button A0 + B0", "shortcut": "A0B0", "value": false }, { "data": "Button AI + BI", "shortcut": "AIBI", "value": false }, { "data": "Button A0 + BI", "shortcut": "A0BI", "value": false }, { "data": "Button AI + B0", "shortcut": "AIB0", "value": false } ] }, { "send": false, "condition": { "statusfield": [ { "bitoffs": "2", "bitsize": "1", "value": 1 }, { "bitoffs": "3", "bitsize": "1", "value": 1 } ] }, "datafield": [ { "data": "Button Release", "shortcut": "REL", "value": false }, { "data": "Button A0", "shortcut": "A0", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 48 ] } }, { "data": "Button AI", "shortcut": "AI", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 16 ] } }, { "data": "Button B0", "shortcut": "B0", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 112 ] } }, { "data": "Button BI", "shortcut": "BI", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 80 ] } }, { "data": "Button A0 + B0", "shortcut": "A0B0", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 55 ] } }, { "data": "Button AI + BI", "shortcut": "AIBI", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 21 ] } }, { "data": "Button A0 + BI", "shortcut": "A0BI", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 53 ] } }, { "data": "Button AI + B0", "shortcut": "AIB0", "bitoffs": "0", "bitsize": "8", "value": { "==": [ { "var": "value" }, 23 ] } } ] } ] }