Перейти к содержанию

Навигация

WB-MSW v.3 Zigbee Sensor: различия между версиями

Строка 171: Строка 171:
* чтение <code>zigbee2mqtt/FRIENDLY_NAME/get</code> ответ будет опубликован в топике устройства и отобразится в веб-интерфейсе контроллера в карточке устройства на вкладке Devices.
* чтение <code>zigbee2mqtt/FRIENDLY_NAME/get</code> ответ будет опубликован в топике устройства и отобразится в веб-интерфейсе контроллера в карточке устройства на вкладке Devices.
* запись <code>zigbee2mqtt/FRIENDLY_NAME/set</code>
* запись <code>zigbee2mqtt/FRIENDLY_NAME/set</code>
=== Настройка интервала опроса ===
Вы можете настраивать интервалы опроса каналов устройства и задавать:
* minimum_report_interval — минимальный интервал опроса,
* maximum_report_interval — максимальный интервал опроса,
* reportable_change — отчётное значение.
Чтобы настроить интервал опроса, отправьте в MQTT-топик <code>zigbee2mqtt/bridge/request/device/configure_reporting</code> специально сформированный JSON-запрос.
В шаблоне ниже заполните ''ИмяДатчика'', ''Кластер'' и '''Атрибут'', их значения можно взять из таблицы:
<syntaxhighlight lang="js">
{
  "id": "ИмяДатчика",
  "options": {"manufacturerCode":26214},
  "cluster": "Кластер",
  "attribute": "Атрибут",
  "minimum_report_interval": 5,
  "maximum_report_interval": 10,
  "reportable_change": 10
}
</syntaxhighlight>
{|  border="1" class="wikitable"
|+ Настройка опроса каналов
! Канал || Описание || Кластер || Атрибут
|-
| temperature || Температура ||  msTemperatureMeasurement || measuredValue
|-
| illuminance || Освещённость ||  msIlluminanceMeasurement || measuredValue
|-
| humidity || Влажность ||  msRelativeHumidity || measuredValue
|-
| occupancy || Флаг наличия движения ||  msOccupancySensing || occupancy
|-
| occupancy_level || Уровень движения ||  msOccupancySensing || sprutOccupancyLevel
|-
| noise || Уровень шума ||  sprutNoise || noise
|-
|}


=== Датчики движения и шума ===
=== Датчики движения и шума ===