UNPKG

iobroker.enocean

Version:

Connects EnOcean devices via USB/Serial devices with TCM300 Chips

426 lines 8.81 kB
{ "eep": "TF-13-07", "rorg_number": "0xA5", "telegram": "4BS", "func_number": "0x00", "type_number": "0x00", "type_title": "Dimmer control", "bidirectional": true, "objects": { "CMD": { "type": "state", "common": { "name": { "en": "Command", "de": "Befehl" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "Off", "1": "On", "2": "Set level", "3": "Teach-in", "4": "Teach-in FSUD", "5": "Request confirmation telegram", "6": "On with last Dim value" }, "def": 0 }, "native": {} }, "LVL": { "type": "state", "common": { "name": { "en": "Level", "de": "Level" }, "role": "level.dimmer", "type": "number", "read": true, "write": true, "unit": "%", "def": 100 }, "native": {} }, "DS": { "type": "state", "common": { "name": { "en": "Dimming speed", "de": "Dimmgeschwindigkeit" }, "role": "level", "type": "number", "read": true, "write": true, "states": { "0": "Use hardware setting" }, "def": 0 }, "native": {} }, "BL": { "type": "state", "common": { "name": { "en": "Block level", "de": "Block Level" }, "role": "state", "type": "number", "read": true, "write": true, "states": { "0": "false", "1": "true" }, "def": 0 }, "native": {} } }, "case": [ { "send": false, "condition": { "command": [ { "value": 255 } ] }, "datafield": [ { "data": "Level", "shortcut": "LVL", "bitoffs": "8", "bitsize": "8", "value": 100 }, { "data": "Dimming speed", "shortcut": "DS", "bitoffs": "16", "bitsize": "8", "value": 0 } ] }, { "send": true, "condition": { "command": [ { "value": 0 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 2 }, { "data": "Dimming speed", "shortcut": "DS", "description": "Off", "bitoffs": "16", "bitsize": "8", "value": { "var": "value" } }, { "data": "fixed parameter", "description": "Off", "bitoffs": "31", "bitsize": "1", "value": 0 }, { "data": "fixed parameter", "description": "Learn Bit", "bitoffs": "28", "bitsize": "1", "value": 1 } ] }, { "send": true, "condition": { "command": [ { "value": 1 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 2 }, { "data": "fixed parameter", "description": "Dimming level", "bitoffs": "8", "bitsize": "8", "value": 100 }, { "data": "fixed parameter", "description": "Dimming speed", "bitoffs": "16", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "On", "bitoffs": "31", "bitsize": "1", "value": 1 }, { "data": "fixed parameter", "description": "Learn Bit", "bitoffs": "28", "bitsize": "1", "value": 1 } ] }, { "send": true, "condition": { "command": [ { "value": 2 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 2 }, { "data": "Dimming level", "shortcut": "LVL", "description": "Off", "bitoffs": "8", "bitsize": "8", "value": { "var": "value" } }, { "data": "Dimming speed", "shortcut": "DS", "description": "Off", "bitoffs": "16", "bitsize": "8", "value": { "var": "value" } }, { "data": "fixed parameter", "description": "On", "bitoffs": "31", "bitsize": "1", "value": 1 }, { "data": "fixed parameter", "description": "Learn Bit", "bitoffs": "28", "bitsize": "1", "value": 1 } ] }, { "send": true, "condition": { "command": [ { "value": 3 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 224 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "8", "bitsize": "8", "value": 64 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "16", "bitsize": "8", "value": 208 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "24", "bitsize": "8", "value": 128 } ] }, { "send": true, "condition": { "command": [ { "value": 4 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 2 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "8", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "16", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "24", "bitsize": "8", "value": 0 } ] }, { "send": true, "condition": { "command": [ { "value": 5 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "8", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "16", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "dummy", "bitoffs": "24", "bitsize": "8", "value": 8 } ] }, { "send": true, "condition": { "command": [ { "value": 6 } ] }, "datafield": [ { "data": "fixed parameter", "description": "dummy", "bitoffs": "0", "bitsize": "8", "value": 2 }, { "data": "Dimming Level", "shortcut": "LVL", "bitoffs": "8", "bitsize": "8", "value": 100 }, { "data": "fixed parameter", "description": "Dimming speed", "bitoffs": "16", "bitsize": "8", "value": 0 }, { "data": "fixed parameter", "description": "On", "bitoffs": "31", "bitsize": "1", "value": 1 }, { "data": "fixed parameter", "description": "Learn Bit", "bitoffs": "28", "bitsize": "1", "value": 1 } ] } ] }