Translations:Using Wiren Board with pulsed output devices/5/ru: различия между версиями

Материал из Wiren Board
(Импортирована новая версия из внешнего источника)
(нет различий)

Версия 18:21, 19 июля 2019

Определение сообщения (Using Wiren Board with pulsed output devices)
Далее в веб-интерфейсе необходимо настроить универсальный вход A1 как счетчик. 
В меню '''Configs''' выбираем раздел '''GPIO Driver Configuration'''.
На панели выбираем настройки входа A1_IN, нажимаем кнопку '''Properties''' и отмечаем все флажки. Еще раз нажимаем кнопку '''Properties'''.
Теперь  в свойствах входа A1_IN появились дополнительные поля.
[[File:GPIO6_WaterMeter.png|thumb|center|800px|Вид интерфейса настройки счетчика]]
В списке поля '''Pulse counter type (if any)''' выбираете тип ''water_meter''. 
В поле '''Number of pulses per unit (kWh or m^3)''' указываете, сколько импульсов приходится на кубометр (например, если 1 импульс счетчика соответствует 10 литрам, то указываете 100; если 1 литру — 1000.)
Значение полей '''Number of decimal places...''' задает, сколько знаков после запятой будет отображаться в интерфейсе Wiren Board.
Сохраняем настройки, нажав кнопку '''Save''' вверху страницы и переходим к списку устройств на страницу '''Devices'''.
[[File:DiscreteIO.png|thumb|center|200px|Данные от счетчика]]
Находим устройство '''Discrete I/O''' и видим, что у него появились новые свойства: ''A1_IN_current'' и ''A1_IN_total''. Поле ''A1_IN_current'' показывает текущий расход воды, а ''A1_IN_total'' — какой объем был израсходован с момента подключения. В mqtt этим полям соответствуют топики '''/devices/wb-gpio/controls/A1_IN_current''' и '''/devices/wb-gpio/controls/A1_IN_total'''.

Далее в веб-интерфейсе необходимо настроить универсальный вход A1 как счетчик. В меню Configs выбираем раздел GPIO Driver Configuration. На панели выбираем настройки входа A1_IN, нажимаем кнопку Properties и отмечаем все флажки. Еще раз нажимаем кнопку Properties. Теперь в свойствах входа A1_IN появились дополнительные поля.

Вид интерфейса настройки счетчика

В списке поля Pulse counter type (if any) выбираете тип water_meter. В поле Number of pulses per unit (kWh or m^3) указываете, сколько импульсов приходится на кубометр (например, если 1 импульс счетчика соответствует 10 литрам, то указываете 100; если 1 литру — 1000.) Значение полей Number of decimal places... задает, сколько знаков после запятой будет отображаться в интерфейсе Wiren Board. Сохраняем настройки, нажав кнопку Save вверху страницы и переходим к списку устройств на страницу Devices.

Данные от счетчика

Находим устройство Discrete I/O и видим, что у него появились новые свойства: A1_IN_current и A1_IN_total. Поле A1_IN_current показывает текущий расход воды, а A1_IN_total — какой объем был израсходован с момента подключения. В mqtt этим полям соответствуют топики /devices/wb-gpio/controls/A1_IN_current и /devices/wb-gpio/controls/A1_IN_total.