Период считывания показаний

Подскажите пожалуйста, где выставляется период обхода считывания показаний?
Вот так сейчас Screenshot by Lightshot

Именно считываются - с максимально возможной частотой, пронаблюдать можно подписавшись на соответствующий топик MQTT.
А период сохранения в базу настраивается в ее конфиге.

Спасибо, подписаться получилось.
А если будет 100 устройств?
Сами выстраиваются в очередь и опрашиваются по кругу?
Есть ли ограничения?

Да, “сами”. Ограничений - до (ориентировочно) 150-200 устройств на шине, органичены физикой RS-485.
в некоторых пределах приоритеты можно регулировать параметром “Desired poll interval”

Надо помнить что запрос одного регистра с одного устройства занимает 25-30 мс на скорости 9600. То есть, грубо, за секунду на одном порту можно опросить 30-40 устройств… Если считывать по 1 регистру.
В устройствах с большим количеством последовательно расположенных регистров, в тех же счетчиках - чтение происходит блоками, то есть 20 регистров читаются за 35-45 мс.
Если планируется использовать много устройств - их желательно разделить по портам, тербующие быстрой реакции - на отдельную шину в небольшом количестве и “медленные” - на другую. Ну и скорость порта поднять, максимальная - 115200.

Спасибо, буду тестировать.