Не могу заставить заткнуться ADC в MQTT

Здравствуйте уважаемые.

Хочу сделать отправку в MQTT телеметрии от ADC менее активной.

В настройках /etc/wb-mqtt-adc.conf (который ведёт в /mnt/data/etc/wb-mqtt-adc.conf) написал:

{
  "device_name": "ADCs",
  "debug": false,
  "iio_channels": [
    {
	    "read_period_ms": 5000,
            "channel_number": 4,
            "voltage_multiplier": 8.3917,
            "id": "A1",
            "averaging_window": 1,
            "decimal_places": 2
    },
    {
	    "read_period_ms": 5000,
            "channel_number": 2,
            "voltage_multiplier": 8.3917,
            "id": "A2",
            "averaging_window": 1,
            "decimal_places": 2
    },
    {
	    "read_period_ms": 5000,
            "channel_number": 1,
            "voltage_multiplier": 8.3917,
            "id": "A3",
            "averaging_window": 1,
            "decimal_places": 2
    },
    {
	    "read_period_ms": 5000,
            "channel_number": 3,
            "voltage_multiplier": 8.3917,
            "id": "A4",
            "averaging_window": 1,
            "decimal_places": 2
    },
    {
	    "read_period_ms": 5000,
            "channel_number": 8,
            "voltage_multiplier": 8.3917,
            "id": "Vin",
            "averaging_window": 1,
            "decimal_places": 2
    },
    {
	    "read_period_ms": 5000,
	    "enable": false,
            "channel_number": 5,
            "voltage_multiplier": 3.75,
            "id": "5Vout",
            "averaging_window": 1,
            "decimal_places": 2
    }]
}

задача - заткнуть этот поток ненужной информации (достаточно раз в 5 секунд)

не работает :frowning:

вывод из MQTT:

root@wirenboard-A7IOITQU:/mnt/data/etc# mosquitto_sub -t '#' -v | grep adc
/devices/wb-adc/meta/driver wb-adc
/devices/wb-adc/meta/name ADCs
/devices/wb-adc/controls/5Vout 5.03
/devices/wb-adc/controls/5Vout/meta/order 0
/devices/wb-adc/controls/5Vout/meta/readonly 1
/devices/wb-adc/controls/5Vout/meta/type voltage
/devices/wb-adc/controls/A1 6.76
/devices/wb-adc/controls/A1/meta/order 1
/devices/wb-adc/controls/A1/meta/readonly 1
/devices/wb-adc/controls/A1/meta/type voltage
/devices/wb-adc/controls/A2 0.00
/devices/wb-adc/controls/A2/meta/order 2
/devices/wb-adc/controls/A2/meta/readonly 1
/devices/wb-adc/controls/A2/meta/type voltage
/devices/wb-adc/controls/A3 0.00
/devices/wb-adc/controls/A3/meta/order 3
/devices/wb-adc/controls/A3/meta/readonly 1
/devices/wb-adc/controls/A3/meta/type voltage
/devices/wb-adc/controls/A4 0.01
/devices/wb-adc/controls/A4/meta/order 4
/devices/wb-adc/controls/A4/meta/readonly 1
/devices/wb-adc/controls/A4/meta/type voltage
/devices/wb-adc/controls/Vin 11.26
/devices/wb-adc/controls/Vin/meta/order 5
/devices/wb-adc/controls/Vin/meta/readonly 1
/devices/wb-adc/controls/Vin/meta/type voltage
/devices/wb-adc/controls/5Vout 5.00
/devices/wb-adc/controls/A1 6.75
/devices/wb-adc/controls/A2 0.01
/devices/wb-adc/controls/A3 0.00
/devices/wb-adc/controls/A4 0.00
/devices/wb-adc/controls/Vin 11.24
/devices/wb-adc/controls/5Vout 5.01
/devices/wb-adc/controls/A1 6.76
/devices/wb-adc/controls/A2 0.01
/devices/wb-adc/controls/A3 0.00
/devices/wb-adc/controls/A4 0.00
/devices/wb-adc/controls/Vin 11.26
/devices/wb-adc/controls/5Vout 5.02
/devices/wb-adc/controls/A1 6.75
/devices/wb-adc/controls/A2 0.01
/devices/wb-adc/controls/A3 0.00
/devices/wb-adc/controls/A4 0.00
/devices/wb-adc/controls/Vin 11.26
/devices/wb-adc/controls/5Vout 5.02
/devices/wb-adc/controls/A1 6.75
/devices/wb-adc/controls/A2 0.01
/devices/wb-adc/controls/A3 0.01
/devices/wb-adc/controls/A4 0.00
/devices/wb-adc/controls/Vin 11.27
...

каждую секунду гадит, а то и чаще

причём, сюда же добавляет /devices/wb-adc/controls/5Vout 5.02 - который якобы отключен

Подскажите пожалуйста, как его сделать менее “шумным”?

Здравствуйте!
В релизе ПО wb-2204 это делается увеличением параметра Channel poll interval (ms) на странице ADC Driver, например, до 5000.

Нет у меня такого свойства.

Доступно только “read_period_ms”.

Версия

Как обновляли ПО контроллера?

Полагаю, что у вас некорректно произведено обновление контроллера с дорелизной версии ПО. Попробуйте выполнить обновление еще раз точно по инструкции:
https://wirenboard.com/wiki/New_repository_April_2021

Спасибо!!!
После обновления всё слетело и можно начинать тонкую настройку.
В новой версии хоть схемы соответствуют тому, что рекомендуют здесь.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.