UNPKG

iobroker.enocean

Version:

Connects EnOcean devices via USB/Serial devices with TCM300 Chips

310 lines 6.2 kB
{ "eep": "D2-06-11", "rorg_number": "0xD2", "telegram": "VLD", "func_number": "0x06", "type_number": "0x11", "type_title": "Multisensor Window Intrusion detection system for Windows", "bidirectional": true, "objects": { "preDefined": [ "AL" ], "CMD": { "type": "state", "common": { "name": { "en": "Command", "de": "Befehl" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "Send Settings" }, "def": 0 }, "native": {} }, "AE": { "type": "state", "common": { "name": { "en": "Alarm status", "de": "Alarm Status" }, "role": "state", "type": "boolean", "read": true, "write": true, "def": true }, "native": {} }, "EPA": { "type": "state", "common": { "name": { "en": "Enable Pre-Alarm", "de": "Voralarm einschalten" }, "role": "state", "type": "boolean", "read": true, "write": true, "def": true }, "native": {} }, "SPIR": { "type": "state", "common": { "name": { "en": "Set PIR sensitivity", "de": "PIR Empfindlichkeit einstellen" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "No change", "1": "Normal sensitivity", "2": "Low sensitivity" }, "def": 0 }, "native": {} }, "PA": { "type": "state", "common": { "name": { "en": "Pre-Alarm", "de": "Voralarm" }, "role": "state", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, "CT": { "type": "state", "common": { "name": { "en": "Window open", "de": "Fenster offen" }, "role": "state", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, "PAE": { "type": "state", "common": { "name": { "en": "Pre-Alarm enabled", "de": "Voralarm aktiviert" }, "role": "state", "type": "boolean", "read": true, "write": false, "def": true }, "native": {} }, "TP": { "type": "state", "common": { "name": { "en": "Tilt position", "de": "Kippstellung" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "Unknown", "1": "Tilt", "2": "Not tilt" }, "def": 0 }, "native": {} }, "PIR": { "type": "state", "common": { "name": { "en": "PIR sensitivity", "de": "PIR Empfindlichkeit" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "Normal sensitivity", "1": "Low sensitivity" }, "def": 0 }, "native": {} } }, "case": [ { "send": true, "auto_answer": true, "condition": { "command": [ { "value": 0 } ] }, "datafield": [ { "data": "Alarm enabled", "shortcut": "AE", "bitoffs": "0", "bitsize": "1", "value_out": { "if": [ { "var": "value" }, 1, 0 ] } }, { "data": "Enable Pre-Alarm", "shortcut": "EPA", "bitoffs": "3", "bitsize": "1", "value": { "==": [ { "var": "value" }, 1 ] }, "value_out": { "if": [ { "var": "value" }, 1, 0 ] } }, { "data": "Set PIR senstivity", "shortcut": "SPIR", "bitoffs": "4", "bitsize": "2", "value": { "var": "value" }, "value_out": { "var": "value" } } ] }, { "send": false, "datafield": [ { "data": "Pre-Alarm", "shortcut": "PA", "bitoffs": "0", "bitsize": "1", "value": { "==": [ { "var": "value" }, 1 ] } }, { "data": "Alarm", "shortcut": "AL", "bitoffs": "1", "bitsize": "1", "value": { "==": [ { "var": "value" }, 1 ] } }, { "data": "Window open", "shortcut": "CT", "bitoffs": "2", "bitsize": "1", "value": { "==": [ { "var": "value" }, 0 ] } }, { "data": "Pre-Alarm enabled", "shortcut": "PAE", "bitoffs": "3", "bitsize": "1", "value": { "==": [ { "var": "value" }, 1 ] } }, { "data": "Tilt position", "shortcut": "TP", "bitoffs": "4", "bitsize": "2", "value": { "var": "value" } }, { "data": "PIR senstivity", "shortcut": "PIR", "bitoffs": "6", "bitsize": "1", "value": { "var": "value" } } ] } ] }