Имеются более 15 шт датчиков подобного типа на 18в20
опрашиваются датчики очень редко, что не позволяет правильно регулировать ПИД регулятором.
как сделать опрос датчиков раз в 10 секунд?
Добрый день.

Не очень понятно - а какая частота ожидалась при проектировании?
0.75 секунд один датчик.
15*0.75 = 12 сек. по факту почти 3 минуты или 180 сек между показаниями
Хочу уточнить.
Что имеете в виду “опрашивается”?
Глянул в исходники, для сервиса указан период 10с.
Если нужно чаще - проще читать прямо из /sys/bus/w1/devices/28-*/w1_slave пожалуй.
А с какой частотой планируете опрос?
Да, но не используя сервис wb-mqtt-w1.
То есть читать значения из ФС
[Настраивается] период запуска преобразования датчика (Карта регистров WB-M1W2 для ревизий 2.1F, 3.x и новее — Wiren Board)
Вот тут все ж не совсем понятно определение “опрашивается”. То есть слишком редко читаются значения регистров из устройства? Если да - то как настроен его опрос в wb-mqtt-serial?
Например так: Частота опроса датчиков 1-wire - #3 от пользователя Explorerol
а покажите пример какой нибудь
Если “логами” называете запись в сервис истории - то минимальный период 1 секунда. Как описано в документации.
Я так понимаю, вы ориентируетесь на значения, которые видите в “История”. А они не имеют отношения к реально получаемым от датчика значениям. Там при выборе периода времени ось Х разбивается примерно на 1000 интервалов, в каждом из которых вычисляется среднее, максимальное и минимальное значение. И в таблице ниже графика вы видите среднее ВЫЧИСЛЕННОЕ значение. Хотите увидеть, как поступают реальные значения - используйте mosquitto_sub или MQTT Explorer.
да ориентировался временные интервалы в истории.
поправил скорость опроса в конфигурации и получил желаемые 5 сек на датчик. и ПИД заработал как надо. вопрос снят
пример бы как читать напрямую
Просто значения из файла читать, то есть по триггеру обновления файла в системе (или по таймеру) - перечитывать его.
Добрый день.
Удалось разобраться с чтением значений из /sys/bus/w1/devices/28-*/w1_slave? Есть ли еще какие-либо вопросы?