Да то же, но с другим временем:
timeout --foreground 60 mosquitto_sub -v -t /# | grep '"driver":"wb-rules"' |wc -l
Да то же, но с другим временем:
timeout --foreground 60 mosquitto_sub -v -t /# | grep '"driver":"wb-rules"' |wc -l
В ответ на команду получил: “39”
У меня обе команды выдают цифру 71
вроде бы да, почему бы и не глобальными переменными заменить часть виртуальных устройств, но не всегда подойдет - у меня панели управления домом реализованы на Iridium и он получает инфо с Wirenboard через MQTT, поэтому каждое значимое для расчета и отображения значение сохраняю в виртуальное устройство.
Например, вирт.устройство с прогнозом от яндекс.погоды не только участвует в сценариях отопления и освещения, но и поставляет информацию для скринсейвера панели управления.
Покопаю еще, конечно.
Плохо что не научился воспроизводить вот такие ошибки устойчиво.