Комментарии 1
Поздравляю с открытием Grafana! Статья — классический пример того, как мы, инженеры, героически изобретаем велосипед с квадратными колесами (ООП-горшками), прежде чем просто изучить стандартный индустриальный стек. Рассуждения про ООП в контексте интерфейса горшков улыбнули.
Вы сетуете, что в Grafana нельзя сделать красивую карту датчиков на фоне реального подоконника и «в Grafana таких чудес нет». Автор, а вы про встроенный инструмент Canvas panel слышали? https://grafana.com/docs/grafana/latest/visualizations/panels-visualizations/visualizations/canvas/
Это штатная фича, где можно загрузить фото вашего балкона (или схему квартиры) в качестве подложки, расставить поверх интерактивные элементы и привязать к ним живые метрики. А в свежих версиях кнопки на Canvas умеют еще и API-запросы слать (GET/POST) — то есть прямо оттуда можно было бы и помпу полива включать, не городя свой лагающий фронтенд.
Но за docker-compose и симуляцию датчика на Python спасибо, для Песочницы — отличный старт!

Мой опыт перехода на Grafana для самописного веб‑сервера Интернета вещей