16 281
правка
(не показано 10 промежуточных версий этого же участника) | |||
Строка 136: | Строка 136: | ||
=== Датчик качества воздуха (VOC) === | === Датчик качества воздуха (VOC) === | ||
{{Wbincludes:VOC Sensiron SGPC3}} | |||
==== Зачем измерять VOC ==== | |||
{{Wbincludes:VOC}} | {{Wbincludes:VOC}} | ||
Строка 169: | Строка 171: | ||
{{Wbincludes:Wireless Mount}} | {{Wbincludes:Wireless Mount}} | ||
В ревизии 1.2 нет кнопки на радиомодуле, вместо этого надо провести магнитом по боковой части корпуса датчика со стороны светодиода Status. | |||
{{Wbincludes:WB-MSW Zigbee Pairing}} | |||
=== Монтаж на стену === | === Монтаж на стену === | ||
Строка 201: | Строка 195: | ||
Каналы устройства: | Каналы устройства: | ||
* ''temperature'' — температура, °C | * ''temperature'' — температура, °C; | ||
* ''humidity'' — относительная влажность воздуха, %, RH | * ''humidity'' — относительная влажность воздуха, %, RH; | ||
* ''co2'' — концентрация CO2, ppm | * ''co2'' — концентрация CO2, ppm; | ||
* ''voc'' — качество воздуха, ppb | * ''voc'' — качество воздуха, ppb; | ||
* ''illuminance'' — освещённость в условных единицах | * ''illuminance'' — освещённость в условных единицах; | ||
* ''illuminance_lux'' — освещённость, lux | * ''illuminance_lux'' — освещённость, lux; | ||
* ''occupancy'' — флаг наличия движения, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре [[#Параметры | occupancy_timeout]] | * ''occupancy'' — флаг наличия движения, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре [[#Параметры | occupancy_timeout]]; | ||
* ''occupancy_level'' — уровень движения | * ''occupancy_level'' — уровень движения; | ||
* ''noise_detected'' — флаг наличия шума, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре [[#Параметры | noise_timeout]] | * ''noise_detected'' — флаг наличия шума, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре [[#Параметры | noise_timeout]]; | ||
* ''noise'' — уровень шума, dBA | * ''noise'' — уровень шума, dBA; | ||
* ''update_available'' — флаг, указывающий на то, что доступна новая прошивка по OTA | * ''update_available'' — флаг, указывающий на то, что доступна новая прошивка по OTA; | ||
* ''linkquality'' — качество связи | * ''linkquality'' — качество связи; | ||
* '' | * ''state_l1'' — красный светодиод; | ||
* '' | * ''state_l2'' — зелёный светодиод; | ||
* '' | * ''state_l3'' — зуммер. | ||
=== Управление === | === Управление === | ||
Строка 310: | Строка 304: | ||
=== Параметры датчиков === | === Параметры датчиков === | ||
==== Таймауты детекторов движения и шума ==== | |||
При настройке через MQTT, сформируйте JSON-запрос по образцу и отправьте его в mqtt-топик: | При настройке через MQTT, сформируйте JSON-запрос по образцу и отправьте его в mqtt-топик: | ||
* чтение <code>zigbee2mqtt/FRIENDLY_NAME/get</code> ответ будет опубликован в топике устройства и отобразится в веб-интерфейсе контроллера в карточке устройства на вкладке Devices. | * чтение <code>zigbee2mqtt/FRIENDLY_NAME/get</code> ответ будет опубликован в топике устройства и отобразится в веб-интерфейсе контроллера в карточке устройства на вкладке Devices. | ||
Строка 315: | Строка 311: | ||
<code>FRIENDLY_NAME</code> — идентификатор устройства. | <code>FRIENDLY_NAME</code> — идентификатор устройства. | ||
Таймауты для сброса флагов о зафиксированных движении и шуме: | Таймауты для сброса флагов о зафиксированных движении и шуме: | ||
Строка 332: | Строка 326: | ||
==== Прочие параметры ==== | ==== Прочие параметры ==== | ||
Для настройки параметров, указанных в таблице «Параметры», нужно отправить устройству подготовленный JSON-запрос. | Для настройки параметров, указанных в таблице «Параметры», нужно отправить устройству подготовленный JSON-запрос в топик <code>zigbee2mqtt/FRIENDLY_NAME/set</code>, где <code>FRIENDLY_NAME</code> — идентификатор устройства. | ||
Чтобы прочитать параметр заполните в шаблоне ниже ''cluster'' и ''attributes'', значениями которые можно взять из таблицы: | |||
<syntaxhighlight lang="js"> | <syntaxhighlight lang="js"> | ||
{ | { | ||
Строка 347: | Строка 341: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Чтобы записать новое значение параметра, заполните в шаблоне ниже ''cluster'' и ''payload'', значениями которые можно взять из таблицы и укажите новое значение вместо ''NEW_VALUE'': | |||
<syntaxhighlight lang="js"> | <syntaxhighlight lang="js"> | ||
{ | { | ||
Строка 385: | Строка 379: | ||
| occupancy_sensitivity || Чувствительность датчика движения. Если датчик срабатывает при малейшем движении, уменьшите чувствительность, в противном случае увеличьте ее. || msOccupancySensing || sprutOccupancySensitivity || 0 – 2000|| 50 | | occupancy_sensitivity || Чувствительность датчика движения. Если датчик срабатывает при малейшем движении, уменьшите чувствительность, в противном случае увеличьте ее. || msOccupancySensing || sprutOccupancySensitivity || 0 – 2000|| 50 | ||
|- | |- | ||
| co2_autocalibration|| Автоматическая калибровка датчика CO2 на атмосферный уровень. Только для сенсора MH-Z19B.|| msCO2|| sprutCO2AutoCalibration|| 0 - отключено или 1 - включено|| 1 | |||
| co2_autocalibration|| Автоматическая калибровка датчика CO2 на атмосферный уровень. Только для сенсора MH-Z19B.|| msCO2|| sprutCO2AutoCalibration|| 0 или 1|| 1 | |||
|- | |- | ||
| co2_manual_calibration|| Принудительная калибровка датчика CO2 на атмосферный уровень. Только для сенсора MH-Z19B. | | co2_manual_calibration|| Принудительная калибровка датчика CO2 на атмосферный уровень. Только для сенсора MH-Z19B.|| msCO2|| sprutCO2Calibration|| 0 или 1 - калибровать|| 0 | ||
|- | |- | ||
|} | |} |