Добавить поле свойства в объект Z-wave

Всё, что не подходит под вышеперечисленные разделы

Модераторы: Bagir, Ivan, Vit, immortal

Ответить
Victor
Сообщения: 13
Зарегистрирован: Пн июл 20, 2015 4:50 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Добавить поле свойства в объект Z-wave

Сообщение Victor » Пн авг 06, 2018 10:01 pm

Есть датчик Fibaro Door/Window Sensor 2 FGDW-002 Который передает параметр открытия/закрытия не через параметр Basic (мне казалось ранее менялось это поле в MD на старых датчиках открытия).

Я отловил на закладке Raw data, что меняется вот эти куски кода:

Закрыт:
СпойлерПоказать
"6": {
"invalidateTime": 1532966791,
"updateTime": 1533579963,
"type": "empty",
"value": null,
"typeString": {
"invalidateTime": 1532966791,
"updateTime": 1532966792,
"type": "string",
"value": "AccessControl"
},
"status": {
"invalidateTime": 1532966791,
"updateTime": 1533579963,
"type": "int",
"value": 255
},
"eventMask": {
"invalidateTime": 1532966791,
"updateTime": 1532966792,
"type": "int",
"value": 12582912
},
"event": {
"invalidateTime": 1532966791,
"updateTime": 1533579963,
"type": "int",
"value": 22
},
"eventString": {
"invalidateTime": 1532966791,
"updateTime": 1533579963,
"type": "string",
"value": "Window\/doorisopen"
},
"eventParameters": {
"invalidateTime": 1532966791,
"updateTime": 1533579963,
"type": "binary",
"value": [
]
},
"eventSequence": {
"invalidateTime": 1533579594,
"updateTime": 1533579595,
"type": "empty",
"value": null
}
},
Открыт:
СпойлерПоказать
},
"6": {
"invalidateTime": 1532966791,
"updateTime": 1533580039,
"type": "empty",
"value": null,
"typeString": {
"invalidateTime": 1532966791,
"updateTime": 1532966792,
"type": "string",
"value": "AccessControl"
},
"status": {
"invalidateTime": 1532966791,
"updateTime": 1533580039,
"type": "int",
"value": 255
},
"eventMask": {
"invalidateTime": 1532966791,
"updateTime": 1532966792,
"type": "int",
"value": 12582912
},
"event": {
"invalidateTime": 1532966791,
"updateTime": 1533580039,
"type": "int",
"value": 23
},
"eventString": {
"invalidateTime": 1532966791,
"updateTime": 1533580039,
"type": "string",
"value": "Window\/doorisclosed"
},
"eventParameters": {
"invalidateTime": 1532966791,
"updateTime": 1533580039,
"type": "binary",
"value": [
]
},
"eventSequence": {
"invalidateTime": 1533579594,
"updateTime": 1533579595,
"type": "empty",
"value": null
}
},

Подскажите, пожалуйста, как добавить это свойство в Z-wave объект? Как я понимаю по аналогии с температурой (код 49), зарядом батарейки (код 128), надо добавить код 6 - состояние.

Заранее спасибо за ответ.

PS: схожие проблемы наблюдаются и в других датчиках fibaro, корыте я недавно докупил - датчик протечки, мультисенсор (глаз). Во всех этих датчиках по-умолчанию не меняются предустановленные поля и надо добавлять новые - которые можно привязывать к объектам MD. У меня одного так? Да, и если это важно я использую Z стик на Win7.
Ответить