Обновление ПО: графики и редактирование настроек через веб

Привет!

Готово очередное обновление ПО. Добавился раздел, где можно посмотреть историю изменения значения канала (например показаний датчика). Отвечает за это новый сервис wb-mqtt-db, настраивается через /etc/wb-mqtt-db.conf

Кроме этого в веб-интерфейсе появился раздел, где можно редактировать конфигурацию разных подсистем в удобном редакторе. Пока реализовано редактирование не всех конфигов, ведётся работа.
За эту часть отвечает сервис https://github.com/contactless/wb-mqtt-confed . Его также можно использовать и для редактирования ваших собственных конфигов: всё что для нужно, это написать соответствующую схему и положить в папку на Wiren Board.

Образы целиком: https://github.com/contactless/wirenboard/releases/tag/0.11-20151006

Обновление через apt:

apt-get update
apt-get install wb-mqtt-homeui wb-rules wb-mqtt-confed wb-homa-adc wb-homa-modbus wb-mqtt-db

Здорово! Графики впечатляют.
в логах правда куча записей от MQTT - connection lost, connection established …

Про этот баг знаем, работаем. Решил пока выкатить как есть, потому что на работоспособность это не влияет.

Покажите скриншоты пожалуйста.

http://contactless.ru/news-history-confed/ тут есть картинки

Что используется за база для хранения данных графиков?

sqlite. Сервис, который отвечает за хранение вот: https://github.com/contactless/wb-homa-drivers/tree/master/wb-mqtt-db
Документация, к сожалению, пока рудиментарная.

Добрый день.
ОТличное обновление, до этого сам делал график температуры в google excel. Единственное замечание, сегодня увидел у себя записанное значение превышающее логику 2015-10-17 04:12:03 -1991.562012.
Было бы хорошо добавить проверку значений. И проверку значений по самом датчику ds, т.к. у него же имеются приделы.
Еще одно пожелание, сейчас date and time - value выводится под графиком безгранично, лучше это скрыть как-то.

Обновил прошивку на последнюю версию. Компьютер начал тормозить страшно и в последствии зависал. TOP показал что модуль wb-homa-modbus сжирает порядка 40% процессорного времени и память, что активирует дополнительно и SWAP. Видимо эти факторы и приводят к отказу устройства так как SWAP на карте, а скорость обмена с ней низкая. Остановил и удалил данный модуль, все вроде ожило. Процессор встал на 10% а не на 50-60 и SWAP освободился. Видимо там какие то проблемы. За что отвечает данный модуль, что бы понять какой функционал не работает?

Тоже это заметил.
В конфиге модбаса прописаны устройства, но если их физически не подключено, то да, жрет процессор.
Надо или все стереть из него или переименовать файл.

   mv /etc/wb-homa-modbus.conf /etc/wb-homa-modbus.conf_

без конфига драйвер не запустится.

это у нас баг в wb-homa-modbus в последнем образе. Его уже исправили, но новый образ с ним не сделали.
Нужно сделать

service wb-homa-modbus stop
apt-get update && apt-get install wb-homa-modbus

Если не пользуюсь графиками, как их отключить, чтобы все остальное работало?

apt-get remove wb-mqtt-db

Может еще что-нибудь?

Этого достаточно.
А чем вам мешает wb-mqtt-db, если не секрет?

У меня OpenHAB на NAS Synology, там mysql и графики, просто получается дублируется. Ну жизнь флешке продлить хотелось.

Приветствую!
Есть вопросик по графикам. Для вывода графиков используется данные форамта /devices… Возможно ли присвоить данным параметрам выртуальное имя или имя из уже назначенного в системе устройства. К примеру надо посмотреть температуру по определённому датчику. Для этого надо найти имя устройства в системе и к какому девайсу этот датчик принадлежит и потом его выводить. Это немного напряжённо если датчиков несколько. По моему будет удобней выводить например температуру или влажность непосредственно указывая название устрйства, Тем более функционал присвоения уже присутствует в интерфейсе. Спасибо.

Под графиком (состояния реле) лог событий:

Как добиться меандра на графике? Сейчас “пила”.

Ну надо менять настройки рисовалки графиков в коде.


patches are welcome