Монитор погоды на ESP32 и дисплее Nextion
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
- Вложения
-
- bim32_v4.3.png
- (89.41 КБ) 146 скачиваний
Re: Монитор погоды на ESP32 и дисплее Nextion
ОГРОМНОЕ спасибо, автору himikat123 за проекты. У меня работает еще первая версия на ESP8266 (единственное добавил вывод на дисплей показания датчиков с MQTT). Вопрос к автору, нет ли возможности добавить к этой версии (ESP32) вывод показаний датчиков с канала MQTT. Т.е на странице настройки дисплея, при выборе от куда брать данные датчика, добавить канал MQTT с настройкой топика с которого идут данные для этого датчика. Для тех у кого уже есть данные с датчиков (в MQTT) в системе умного дома, будет очень полезно.
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
dimson, это можно сделать. Я добавлю эту возможность, если не в следующей прошивке, то через одну.
Re: Монитор погоды на ESP32 и дисплее Nextion
Спасибо. Это будет очень круто
Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день. Уважаемый автор, подскажите пожалуйста , как активировать вкладки "История погоды в доме/на улице" в метеостанции? Точнее сказать, что нужно сделать, чтобы в этих вкладках появилась необходимая информация?
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день.
Нужно зарегистрироваться на thingspeak.com и там создать новый канал. Это бесплатно. Затем зайти во вклвдку API Keys этого канала и переписать ключи в настройки монитора погоды. Вроде так
Нужно зарегистрироваться на thingspeak.com и там создать новый канал. Это бесплатно. Затем зайти во вклвдку API Keys этого канала и переписать ключи в настройки монитора погоды. Вроде так
- Вложения
-
- Снимок экрана 2025-06-22 в 11.59.53 (1).png
- (99.7 КБ) 119 скачиваний
Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день. в ходе настройки метеостанции возникли проблемы:
1. После активации на вкладке "История погоды" пункта "Хранилище истории - thingspeak.com" и перезагрузки метеостанция начинает постоянно самостоятельно перезагружаться при подключении к интернету, через 2-3 секунды после подключения. При деактивации вкладки глюк пропадает.
2. При нажатии кнопки "ALARM" (вывод GPIO26) прекращается сигнал будильника. Но кроме того, нажатие на эту кнопку независимо от наличия или отсутствия сигнала будильника приводит к перезагрузке метеостанции
1. После активации на вкладке "История погоды" пункта "Хранилище истории - thingspeak.com" и перезагрузки метеостанция начинает постоянно самостоятельно перезагружаться при подключении к интернету, через 2-3 секунды после подключения. При деактивации вкладки глюк пропадает.
2. При нажатии кнопки "ALARM" (вывод GPIO26) прекращается сигнал будильника. Но кроме того, нажатие на эту кнопку независимо от наличия или отсутствия сигнала будильника приводит к перезагрузке метеостанции
Re: Монитор погоды на ESP32 и дисплее Nextion
Коллеги, никто не сталкивался с проблемами (см.пост выше)? Или я что-то делаю неправильно? указал данные на вкладке "История погоды" согласно рисунку автора. В меню настроек есть ещё вкладки "Отправка" "Получение" - на них нужно что-либо заполнять?
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
Действительно, на некоторых экземплярах esp32, при нажатии кнопки будильника происходит перезагрузка. Попытаюсь это исправить.
Чтоб понять, что вы правильно или не правильно сделали на вкладке Истории, покажите хотя бы скриншот.
Вкладки Отправки и Приема данных ничего общего с историей не имеют, не важно будут ли они заполнены или нет
Чтоб понять, что вы правильно или не правильно сделали на вкладке Истории, покажите хотя бы скриншот.
Вкладки Отправки и Приема данных ничего общего с историей не имеют, не важно будут ли они заполнены или нет
Re: Монитор погоды на ESP32 и дисплее Nextion
Спасибо, вот:
скриншот сайта фингспик
и скриншот окна настройки метеостанции
А теперь вообще какие-то чудеса творятся: после попыток подключения к фингспик перестал принимать данные с сайта прогноза погоды. и никакими перезагрузками устройства\интернета вернуть прежнее состояние не выходит
скриншот сайта фингспик
и скриншот окна настройки метеостанции
А теперь вообще какие-то чудеса творятся: после попыток подключения к фингспик перестал принимать данные с сайта прогноза погоды. и никакими перезагрузками устройства\интернета вернуть прежнее состояние не выходит

Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день. Уважаемый автор, с помощью ваших подсказок сохранение истории погоды заработало. Для нормальной работы вкладки нужно сгененрировать новые ключи при регистрации на фингспик, их и использовать. После этого отправка и прием данных начинают работать без зависаний и перезагрузки устройства. К сожалению не без ложки дегтя: на вкладке "история погоды" я указал данные для улицы: температура и влажность - прогноз, давление - датчик ВМЕ280; для дома температура DS1820 и влажность ВМЕ280.
Все данные именно так и фиксируются, кроме значения влажности: она записывается одинаковой для улице и для дома, и соответствует значению прогноза. Хотя перегружал эту вкладку несколько раз.
И второй небольшой дефект- я о нем писАл выше - перезагрузка устройства при нажатии на кнопку "ALARM"
В целом получилось интересное и полезное устройство
Все данные именно так и фиксируются, кроме значения влажности: она записывается одинаковой для улице и для дома, и соответствует значению прогноза. Хотя перегружал эту вкладку несколько раз.
И второй небольшой дефект- я о нем писАл выше - перезагрузка устройства при нажатии на кнопку "ALARM"
В целом получилось интересное и полезное устройство
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
Кнопку будильника исправлю в следующей прошивке.
Странно конечно, что у вас влажность одна и та же, BME280 у меня на данный момент нет под рукой, но с BME680 таких проблем нет. Я обязательно проверю и BME280.
Покажите пожалуйста скриншот страницы комфорта, чтоб были видны графики влажности на улице и в доме
Странно конечно, что у вас влажность одна и та же, BME280 у меня на данный момент нет под рукой, но с BME680 таких проблем нет. Я обязательно проверю и BME280.
Покажите пожалуйста скриншот страницы комфорта, чтоб были видны графики влажности на улице и в доме
Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день
вкладки комфорт
и история
Только почему-то не загружаются графики, хотя в метеостанции они отображаются
вкладки комфорт
и история
Только почему-то не загружаются графики, хотя в метеостанции они отображаются
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP32 и дисплее Nextion
ой, простите, я имел ввиду вкладку "История погоды"
Re: Монитор погоды на ESP32 и дисплее Nextion
На экране метеостанции это выглядит вот так:
Re: Монитор погоды на ESP32 и дисплее Nextion
Добрый день. Необходима прошивка для дисплея NX4832K035_011. По незнанию купил такой.Буду очень благодарен за помощь. Заранее спасибо.
Добавлено after 2 hours 22 minutes 37 seconds:
himikat123, Вы можете переделать прошивку под дисплей NX4832K035_011? Был бы очень благодарен.
Добавлено after 2 hours 22 minutes 37 seconds:
himikat123, Вы можете переделать прошивку под дисплей NX4832K035_011? Был бы очень благодарен.
Re: Монитор погоды на ESP32 и дисплее Nextion
SP634 писал(а):На экране метеостанции это выглядит вот так:
В файле ili9341.hpp есть пару опечаток - строка 1231 - _hrHum[i] = thingspeak.get_historyField(1, i + _historyInShift); вместо 1 должна быть 4.
1263 _hrDate[i] = thingspeak.get_historyUpdated(i + _historyInShift); вместо _historyInShift - должно быть _historyOutShift
Re: Монитор погоды на ESP32 и дисплее Nextion
Sergggg, а вы не могли бы поправить файл .bin?
Re: Монитор погоды на ESP32 и дисплее Nextion
Держите, здесь с минимальными настройками частот CPU и FLASH.
- Вложения
-
- Weather-monitor-BIM32-bin.rar
- (985.36 КБ) 84 скачивания
Последний раз редактировалось Sergggg Сб июн 28, 2025 18:46:37, всего редактировалось 1 раз.
Re: Монитор погоды на ESP32 и дисплее Nextion
Sergggg писал(а):здесь с минимальными частотами CPU и FLASH
Т.е при прошивке через flash_download_tool меняются три файла, а файл "BIM32.littlefs" остается прежний, верно?
А какие значения нужно выставлять при прошивке в интерфейсе flash_download_tool?