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

м
Поправил форматирование
м (Поправил форматирование)
Строка 47: Строка 47:


== Настройка входа ==
== Настройка входа ==
Настроим универсальный вход A1 как счетчик:
Настройки универсальный вход A1 как счетчик.
1. Перейдите в меню '''Settings''' → '''Configs''' '''GPIO Driver Configuration Type'''.
 
2. В разделе '''List of GPIO channels''' добавьте новый канал, для этого нажмите на кнопку '''+GPIO channel'''.
# Добавьте новый канал:
3. В форме добавленного канала нажмите кнопку '''Properties''' и включите пункты:
#:* Перейдите в меню '''Settings''' → '''Configs'''
:* Pulse counter type (if any)
#:* Найдите пункт '''GPIO Driver Configuration Type''' и перейдите в него.
:* Number of pulses per unit (kWh or m^3)
#:* В разделе '''List of GPIO channels''' добавьте новый канал, для этого нажмите на кнопку '''+GPIO channel'''.
:* Number of decimal places in _current topic (pulse counters only)
# В форме добавленного канала нажмите кнопку '''Properties''' и включите пункты:
: Чтобы скрыть список опций, нажмите на кнопку '''Properties''' еще раз.
#:* Pulse counter type (if any)
4. Заполните форму настроек канала:
#:* Number of pulses per unit (kWh or m^3)
:* MQTT id — ID канала, к которому подключен счетчик: <code>A1_IN</code>.
#:* Number of decimal places in _current topic (pulse counters only)
:* Path to chip character device — путь к устройству: <code>/dev/gpiochip2</code>.
#: Чтобы скрыть список опций, нажмите на кнопку '''Properties''' еще раз.
:* GPIO line offset — <code>14</code>.
# Заполните форму настроек канала:
:* Direction — режим входа: <code>Input</code>.
#:* MQTT id — ID канала, к которому подключен счетчик: <code>A1_IN</code>.
:* Pulse counter type (if any) — тип счетчика: <code>water_meter</code>.
#:* Path to chip character device — путь к устройству: <code>/dev/gpiochip2</code>.
:* Number of pulses per unit (kWh or m^3) — количество импульсов на кубометр. Например, если 1 импульс счетчика соответствует 10 литрам воды, то установите значение <code>100</code>. Если 1 литру — 1000. Значение можно узнать из документации счетчика воды.
#:* GPIO line offset — <code>14</code>.
:* Number of decimal places in _current topic (pulse counters only) — количество знаков после запятой: <code>3</code>.
#:* Direction — режим входа: <code>Input</code>.
5. После ввода настроек нажмите кнопку '''Save'''.
#:* Pulse counter type (if any) — тип счетчика: <code>water_meter</code>.
#:* Number of pulses per unit (kWh or m^3) — количество импульсов на кубометр. Например, если 1 импульс счетчика соответствует 10 литрам воды, то установите значение <code>100</code>. Если 1 литру — 1000. Значение можно узнать из документации счетчика воды.
#:* Number of decimal places in _current topic (pulse counters only) — количество знаков после запятой: <code>3</code>.
# После ввода настроек нажмите кнопку '''Save'''.


== Результат ==
== Результат ==