Для мониторинга показателей датчиков можно написать простое веб-приложение, запускаемое на устройстве, которое способно выдавать текст с метриками в
специальном формате, доступным по пути
/metrics
через HTTP для периодического опроса сторонним ПО с открытым кодом, Prometheus (методом pull по отношению к устройству). Все гибко настраивается.
Есть множество библиотек на разных языках, которые помогут построить этот формат. В веб-приложении с такой библиотекой будут доступны функции для работы с показателями. С их помощью в памяти приложения будут выполнены все агрегации показателей и по запросу к
/metrics
выданы Prometheus. Разумеется, необходимо иметь доступ по HTTP к каждому устройству для получения метрик.
У Prometheus есть своя СУБД, хранящая данные показателей и эти статистики и графики можно получить при помощи API. В Grafana и прочем ПО можно смотреть графики, строить статистику, настраивать оповещения и пр. Так можно данные получить для вывода и на сайте.