WB-MSW v.3 Zigbee Sensor: различия между версиями
Строка 215: | Строка 215: | ||
|} | |} | ||
=== | === Параметры датчиков === | ||
Таймауты для сброса флагов о зафиксированных движении и шуме: | |||
* '''noise_timeout''' — Таймаут обнаружения шума. Время в секундах, которое должно пройти в тишине перед сбросом флага ''noise_detected''. Можно указывать от 0 до 2000 , по умолчанию 30 секунд. JSON запросы: | * '''noise_timeout''' — Таймаут обнаружения шума. Время в секундах, которое должно пройти в тишине перед сбросом флага ''noise_detected''. Можно указывать от 0 до 2000 , по умолчанию 30 секунд. JSON запросы: | ||
** чтение — <code>{"noise_timeout": ""}</code> | ** чтение — <code>{"noise_timeout": ""}</code> | ||
** запись — <code>{"noise_timeout": NEW_VALUE}</code> | ** запись — <code>{"noise_timeout": NEW_VALUE}</code> | ||
* '''occupancy_timeout''' — Таймаут обнаружения движения. Время в секундах, которое должно пройти без движения перед сбросом флага ''occupancy''. Можно указывать от 0 до 2000 , по умолчанию 30 секунд. JSON запросы: | * '''occupancy_timeout''' — Таймаут обнаружения движения. Время в секундах, которое должно пройти без движения перед сбросом флага ''occupancy''. Можно указывать от 0 до 2000 , по умолчанию 30 секунд. JSON запросы: | ||
** чтение — <code>{"occupancy_timeout": ""}</code> | ** чтение — <code>{"occupancy_timeout": ""}</code> | ||
** запись — <code>{"occupancy_timeout": NEW_VALUE}</code> | ** запись — <code>{"occupancy_timeout": NEW_VALUE}</code> | ||
Для настройки параметров, указанных в таблице «Параметры», отправьте JSON-запрос вида: | |||
* чтение: | |||
*:<syntaxhighlight lang="js"> | |||
{ | { | ||
"read": { | "read": { | ||
"cluster": " | "cluster": "yourCluster", | ||
"options": {"manufacturerCode":26214}, | "options": {"manufacturerCode":26214}, | ||
"attributes": [ | "attributes": [ | ||
" | "yourAttribute" | ||
] | ] | ||
} | } | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* запись: | |||
*:<syntaxhighlight lang="js"> | |||
{ | { | ||
"write": { | "write": { | ||
"cluster": " | "cluster": "yourCluster", | ||
"options": {"manufacturerCode": 26214}, | "options": {"manufacturerCode": 26214}, | ||
"payload": { | "payload": { | ||
" | "yourAttribute": NEW_VALUE | ||
} | } | ||
} | } | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{| border="1" class="wikitable" | |||
|+ Параметры | |||
! rowspan="2"| Параметр || rowspan="2"| Описание || rowspan="2"| Кластер || rowspan="2"| Атрибут || colspan="2"| Значения | |||
|- | |||
! Возможное || По умолчанию | |||
|- | |||
| noise_detect_level || Минимальный уровень шума, при котором будет работать детектор || sprutNoise || noiseDetectLevel || 50 | |||
|- | |||
| occupancy_sensitivity || Чувствительность датчика движения. Если датчик срабатывает при малейшем движении, уменьшите чувствительность, в противном случае увеличьте ее || msOccupancySensing || sprutOccupancySensitivity || || 50 | |||
|- | |||
| th_heater || Подогрев датчика TH. Включается при работе в условиях высокой влажности (более 70 %, RH) или конденсации, если датчик показывает 0 или 100 %.|| msRelativeHumidity|| sprutHeater|| 0 или 1|| 0 | |||
|- | |||
| temperature_offset|| Пользовательская компенсация измеренного значения температуры. Доступно только запись.|| msTemperatureMeasurement|| sprutTemperatureOffset|| || 0 | |||
|- | |||
| co2_autocalibration|| Автоматическая калибровка датчика CO2 на атмосферный уровень.|| msCO2|| sprutCO2AutoCalibration|| || 1 | |||
|- | |||
| co2_manual_calibration|| Принудительная калибровка датчика CO2 на атмосферный уровень.|| msCO2|| sprutCO2Calibration|| || 0 | |||
|- | |||
|} | |||
=== Датчик TH === | === Датчик TH === |