iobroker.enocean
Version:
Connects EnOcean devices via USB/Serial devices with TCM300 Chips
162 lines • 3.29 kB
JSON
{
"eep": "F6-10-00",
"rorg_number": "0xF6",
"telegram": "RPS",
"func_number": "0x10",
"type_number": "0x00",
"type_title": "Window Handle",
"bidirectional": false,
"objects": {
"WIN": {
"type": "state",
"common": {
"name": {
"en": "Window open",
"de": "Fenster offen"
},
"role": "sensor.window.open",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
},
"WINT": {
"type": "state",
"common": {
"name": {
"en": "Window tilt",
"de": "Fenster gekippt"
},
"role": "sensor.window.tilt",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
},
"ST": {
"type": "state",
"common": {
"name": {
"en": "Window state",
"de": "Fenster Zustand"
},
"role": "value.window",
"type": "number",
"read": true,
"write": false,
"states": {
"0": "CLOSED",
"1": "TILTED",
"2": "OPEN"
},
"def": 0
},
"native": {}
}
},
"case": [
{
"send": false,
"datafield": [
{
"data": "Window open",
"shortcut": "WIN",
"bitoffs": "0",
"bitsize": "8",
"value": {
"or": [
{
"===": [
{
"var": "value"
},
192
]
},
{
"===": [
{
"var": "value"
},
208
]
},
{
"===": [
{
"var": "value"
},
224
]
}
]
}
},
{
"data": "Window tilt",
"shortcut": "WINT",
"bitoffs": "0",
"bitsize": "8",
"value": {
"===": [
{
"var": "value"
},
208
]
}
},
{
"data": "Window state",
"shortcut": "ST",
"bitoffs": "0",
"bitsize": "8",
"value": {
"if": [
{
"===": [
{
"var": "value"
},
240
]
},
0,
{
"===": [
{
"var": "value"
},
208
]
},
1,
{
"===": [
{
"var": "value"
},
192
]
},
2,
{
"===": [
{
"var": "value"
},
224
]
},
2
]
}
}
]
}
]
}