ewanpips
Пользователи-
Публикации
6 -
Зарегистрирован
-
Посещение
Репутация
0 Neutral-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
@Kitsum получается это условие: #ifdef console console.printf("answer: %s\n", httpCodeStr(restAPI.GET()).c_str()); #endif сработает только когда раскомментирована строка #define console Serial, а в готовом устройстве она закомментирована.- 859 ответов
-
- web server
- mqtt
- (и ещё 8)
-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
@Kitsum доброе утро! Переписал void restAPIsend(String host, uint16_t port, String query) { restAPI.begin(host, port, query); restAPI.setUserAgent("weather station (www.it4it.club) " + WiFi.hostname()); restAPI.setTimeout(5000); restAPI.GET(); restAPI.end(); } в таком виде и отправка данных на народный мониторинг заработала.- 859 ответов
-
- web server
- mqtt
- (и ещё 8)
-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
@Kitsum добрый день. Не совсем понял, что нужно менять в функции отправки данных на народный мониторинг, ведь narodmon_id берется из web-интерфейса? Имена сенсоров остались те же: sensors.add(L, device::out, 0x4a, "out_light", [&](){ MAX44009.begin(); }, [&](){ return MAX44009.get_lux(); }, true); sensors.add(T, device::out, 0x18, "out_temperature", [&](){ MCP9808.begin(); }, [&](){ return MCP9808.readTempC(); }, true); sensors.add(H, device::out, 0x76, "out_humidity", [&](){ return BME.hum(); }, true); sensors.add(P, device::out, 0x76, "out_pressure", [&](){ BME.begin(); }, [&](){ return BME.pres(BME280::PresUnit_torr); }, true); Могу предположить, что поменялись уникальные id присваиваемые narodmon.ru и нужно заново создать новое устройство и подвязать по старым id историю?- 859 ответов
-
- web server
- mqtt
- (и ещё 8)
-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
Обновил на новую версию. Дописал свои датчики (MAX44009, MCP9808), поменял шкалы. Все работает, кроме отправки на narodmon.ru. Вбил свой id (mac адрес), а данные не отправляются. В чем может быть проблема?- 859 ответов
-
- web server
- mqtt
- (и ещё 8)
-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
@Kitsum Проверю Вашу версию, хотя вроде в моей все обновлено было. Меня больше смутила ситуация, что старая версия не компилируется. Сейчас занимаюсь установкой датчиков в "метеобудку" по Вашему эскизу.- 859 ответов
-
- web server
- mqtt
- (и ещё 8)
-
ewanpips подписался на Метеостанция на ESP8266 от it4it.club
-
Метеостанция на ESP8266 от it4it.club
ewanpips ответил в тему пользователя Kitsum в Espressif Systems
Добрый вечер! Давно пользуюсь старой версией, чуть изменив её под себя (использую TSL2561 и BME280). Всё делал из portable версии Arduino IDE (1.8.4). Вчера решил включить режим ota и добавить DS18B20 и тут началось не могу откомпилировать, постоянные ошибки. Увидел обновлении темы и решил проверить новую версию - результат тот же. Сейчас ошибка: 'class MDNSResponder' has no member named 'notifyAPChange'. Что-нибудь подскажете?- 859 ответов
-
- web server
- mqtt
- (и ещё 8)