UMDK-COUNTER

Модуль для работы со счётчиками с импульсным выходом, например, с бытовыми счётчиками воды. Поддерживает до 4 счётчиков одновременно, работает в классе А.

По умолчанию модуль накапливает значения счётчиков и передаёт их на БС с периодом 1 час. Значения указываются в параметрах v0, v1, v2 и v3:

devices/lora/NNNNNNNNNNNNNNN/counter
{
    "data": {
        "v0": 0,
        "v1": 0,
        "v2": 0,
        "v3": 0
    },
    "status": {
        "devEUI" : "NNNNNNNNNNNNNNN",
        "rssi" : -16, 
        "temperature" : 30, 
        "battery" : 3300, 
        "date" : "2017-02-21T13:29:22.843900Z"
    }
}

При установке и настройке счётчика после его включения и подключения к БС надо нажать кнопку «Safe» на отладочной плате или кнопку S1 модуля на DIN-рейку. При этом модуль немедленно передаст текущие значения на базовую станцию.

Значения счётчиков накапливаются и сохраняются в энергонезависимой памяти при каждой отправке данных на БС. Максимально возможное значение — 16 777 215; максимальная скорость счёта — 2 имп/сек, что в случае бытовых счётчиков воды с пересчётом 1 л/имп соответствует расходу 7,2 м³/ч (максимальный паспортный расход у счётчиков с присоединением 3/4" — 5 м³/ч, 1/2" — 3 м³/ч).

Подключение

Распространение

Модуль распространяется в исходных кодах и может входить в версии прошивок public и commercial.

Исходные коды: