Всем привет!
samand587 у меня монитор погоды пока в процесе сборки и наладки,
про долгосрочную работу сказать не могу,
прогноз работает и обновляеться нормально.
himikat123 получилось таки добиться корректного отображения напряжения батареи беспроводного датчика в веб интерфейсе и на дисплее,
нашел в папке "web-interface" строчку в файле "WsensorsFn.js"
"return (Math.round(
(this.props.data.wsensor.bat[num] / (300 - this.props.config.wsensor.bat.k[num])) * 1000
) / 1000 + ' ' + units);",
подправил в файле "wirelessSensor.hpp" строку 91
"_batteryVoltage[number] = (float)_adc[number] / (300.0 - config.wsensor_bat_k(number));"
и изменил тип переменной в файле "globals.hpp" на
"float _wsensor_bat_k[WSENSORS] = {125.0, 125.0};"
и тип возвр. пер. в этом же файле строка 1120;
еще у меня в основном блоке не инициализировался датчик DS18B20 (не оригинал)
помогло обновление библиотек не автоматом, скачиванием и заменой:
#include <OneWire.h> // v2.3.7_18.09.22
https://github.com/PaulStoffregen/OneWire#include <DallasTemperature.h> // v3.9.1_05.12.22
https://github.com/milesburton/Arduino- ... ol-LibraryВроде усе...
Добавлено after 3 hours 36 minutes 28 seconds:Случайно воспроизвелась проблемка как у
samand587, был включен веб интерфейс и как то случилось уснул, с некоторыми котами так бывает
, в общем через часа два прогноз и страницы веб не обновлялисть, обмен между дисплеем и esp шел нормально, потом только подумал надо было пропинговать espшку