Очень хочу принять участие в дискуссии, но с 21 до 24 по Москве. (работа, блин((.
И наверное надо создать отдельную тему "Логирование и АМС ". По поводу кода , что представил
ledmax. Все шикарно работает на ЕСП и SPIFFS. Но "почему то " данный код в упор не хочет дружить с SD картой

. Ошибок в коде нет. Я выложил готовую сборку. Браузер орет на ошибки , потому что файл gotdata.css пустой. когда появится хоть одна строка данных ( даже если написать абракадабру руками) , то все начнет работать. Скрины выкладывал. За две недели работы сервера можно сделать выводы.
1 Идея правильная и код работает. Пока на ЕСП и стороннем сервисе.
2 Можно одновременно выводить более 6 графиков.
3 Библиотека корректно рисует " битые" значения. Пару раз словил 400% влажности и - 127 С далласа. Отрисовало идеально и очень плавно.
4 Для температуры даже в бойлере вполне достаточно обновлять температуру раз в 5 минут.
5 В ЕСП влезает таблица свыше 1 000 строк по 3 температуры.
6 Чем "длиннее" таблица , тем дольше возвращается страница с графиками. Это вполне понятно - сторонний сервис и дольше обработка , вплоть до недоступности страницы.
Скачал и залил библиотеки локально. Осталась проблема переписать код для SD карты. Сначала создаем файл " gotdata.css" затем записываем данные в определенном формате ( простой текст , вернее числа через запятую ) . Когда открываем страницу , данные просто подставляются в библиотеку.
Вот как выглядит файл с точки зрения АМС

- Две температуры и влажность с сенсора раз в 5 минут
- Gotdata_css.jpg (132.08 КБ) 9457 просмотров
А вот так на странице

- На стороне на ЕСП
- Chart_AMS1.jpg (96.73 КБ) 9457 просмотров
UPD В общем , скормил я готовый файл с данными Дуе и она нарисовала графики !!!!! ЛОКАЛЬНО !!! Вот только фоновую картинку не нарисовала. Работает очень шустро!
Дело осталось за малым - как то сформировать этот файл на карте и прицепить ажакс запросы. Иначе получим статичную картинку.
Так не далеко и SteelSeries запустить. Все приборы рисуются. Рандомные значения отображает. Дело только за ажаксом....

- Локально на Дуе
- Chart_DUE.jpg (116.83 КБ) 9453 просмотра
Файлы Charts . На Дуе не цепляет фоновую картинку.
И еще мысли в догонку. Терроризировать SD карту даже каждые 5 минут как то не по феншую. Можно ведь как то копить их в оперативе ( у Дуи её валом)) , а потом хоть раз в час сбрасывать на карту или в EEPROM. Лучше во внешнюю , стоит 6 копеек и если убъется - не жалко и легко меняется. 13 отсчетов 3-х температур по 3 минуты - это полчаса - весят 562 байта.