Монитор погоды на ESP32 и дисплее Nextion

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Изображение

Это же не схема, схема чуть ниже
Вложения
bim32_v4.3.png
(89.41 КБ) 146 скачиваний
dimson
Родился
Сообщения: 18
Зарегистрирован: Пт дек 02, 2011 15:41:12

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение dimson »

ОГРОМНОЕ спасибо, автору himikat123 за проекты. У меня работает еще первая версия на ESP8266 (единственное добавил вывод на дисплей показания датчиков с MQTT). Вопрос к автору, нет ли возможности добавить к этой версии (ESP32) вывод показаний датчиков с канала MQTT. Т.е на странице настройки дисплея, при выборе от куда брать данные датчика, добавить канал MQTT с настройкой топика с которого идут данные для этого датчика. Для тех у кого уже есть данные с датчиков (в MQTT) в системе умного дома, будет очень полезно.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

dimson, это можно сделать. Я добавлю эту возможность, если не в следующей прошивке, то через одну.
dimson
Родился
Сообщения: 18
Зарегистрирован: Пт дек 02, 2011 15:41:12

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение dimson »

Спасибо. Это будет очень круто
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Добрый день. Уважаемый автор, подскажите пожалуйста , как активировать вкладки "История погоды в доме/на улице" в метеостанции? Точнее сказать, что нужно сделать, чтобы в этих вкладках появилась необходимая информация?
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Добрый день.
Нужно зарегистрироваться на thingspeak.com и там создать новый канал. Это бесплатно. Затем зайти во вклвдку API Keys этого канала и переписать ключи в настройки монитора погоды. Вроде так
Вложения
Снимок экрана 2025-06-22 в 11.59.53 (1).png
(99.7 КБ) 119 скачиваний
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Добрый день. в ходе настройки метеостанции возникли проблемы:
1. После активации на вкладке "История погоды" пункта "Хранилище истории - thingspeak.com" и перезагрузки метеостанция начинает постоянно самостоятельно перезагружаться при подключении к интернету, через 2-3 секунды после подключения. При деактивации вкладки глюк пропадает.
2. При нажатии кнопки "ALARM" (вывод GPIO26) прекращается сигнал будильника. Но кроме того, нажатие на эту кнопку независимо от наличия или отсутствия сигнала будильника приводит к перезагрузке метеостанции
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Коллеги, никто не сталкивался с проблемами (см.пост выше)? Или я что-то делаю неправильно? указал данные на вкладке "История погоды" согласно рисунку автора. В меню настроек есть ещё вкладки "Отправка" "Получение" - на них нужно что-либо заполнять?
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Действительно, на некоторых экземплярах esp32, при нажатии кнопки будильника происходит перезагрузка. Попытаюсь это исправить.

Чтоб понять, что вы правильно или не правильно сделали на вкладке Истории, покажите хотя бы скриншот.

Вкладки Отправки и Приема данных ничего общего с историей не имеют, не важно будут ли они заполнены или нет
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Спасибо, вот:
скриншот сайта фингспик
Снимок1.JPG
(59.09 КБ) 97 скачиваний

и скриншот окна настройки метеостанции
Снимок.JPG
(137.99 КБ) 84 скачивания


А теперь вообще какие-то чудеса творятся: после попыток подключения к фингспик перестал принимать данные с сайта прогноза погоды. и никакими перезагрузками устройства\интернета вернуть прежнее состояние не выходит :dont_know:
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Добрый день. Уважаемый автор, с помощью ваших подсказок сохранение истории погоды заработало. Для нормальной работы вкладки нужно сгененрировать новые ключи при регистрации на фингспик, их и использовать. После этого отправка и прием данных начинают работать без зависаний и перезагрузки устройства. К сожалению не без ложки дегтя: на вкладке "история погоды" я указал данные для улицы: температура и влажность - прогноз, давление - датчик ВМЕ280; для дома температура DS1820 и влажность ВМЕ280.
Все данные именно так и фиксируются, кроме значения влажности: она записывается одинаковой для улице и для дома, и соответствует значению прогноза. Хотя перегружал эту вкладку несколько раз.
И второй небольшой дефект- я о нем писАл выше - перезагрузка устройства при нажатии на кнопку "ALARM"
В целом получилось интересное и полезное устройство :)
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Кнопку будильника исправлю в следующей прошивке.
Странно конечно, что у вас влажность одна и та же, BME280 у меня на данный момент нет под рукой, но с BME680 таких проблем нет. Я обязательно проверю и BME280.
Покажите пожалуйста скриншот страницы комфорта, чтоб были видны графики влажности на улице и в доме
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Добрый день
вкладки комфорт
комфорт.JPG
(95.63 КБ) 74 скачивания

и история
история.JPG
(96.79 КБ) 65 скачиваний

Только почему-то не загружаются графики, хотя в метеостанции они отображаются
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

ой, простите, я имел ввиду вкладку "История погоды"
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

На экране метеостанции это выглядит вот так:
главный экран.JPG
(78.94 КБ) 118 скачиваний

дом.JPG
(66.4 КБ) 86 скачиваний

улица.JPG
(67.07 КБ) 88 скачиваний
rudolf555
Родился
Сообщения: 17
Зарегистрирован: Вт ноя 08, 2022 18:06:13

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение rudolf555 »

Добрый день. Необходима прошивка для дисплея NX4832K035_011. По незнанию купил такой.Буду очень благодарен за помощь. Заранее спасибо.

Добавлено after 2 hours 22 minutes 37 seconds:
himikat123, Вы можете переделать прошивку под дисплей NX4832K035_011? Был бы очень благодарен.
Sergggg
Родился
Сообщения: 8
Зарегистрирован: Пн окт 28, 2024 15:26:57

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Sergggg »

SP634 писал(а):На экране метеостанции это выглядит вот так:
главный экран.JPG

дом.JPG

улица.JPG

В файле ili9341.hpp есть пару опечаток - строка 1231 - _hrHum[i] = thingspeak.get_historyField(1, i + _historyInShift); вместо 1 должна быть 4.
1263 _hrDate[i] = thingspeak.get_historyUpdated(i + _historyInShift); вместо _historyInShift - должно быть _historyOutShift
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Sergggg, а вы не могли бы поправить файл .bin?
Sergggg
Родился
Сообщения: 8
Зарегистрирован: Пн окт 28, 2024 15:26:57

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Sergggg »

Держите, здесь с минимальными настройками частот CPU и FLASH.
Вложения
Weather-monitor-BIM32-bin.rar
(985.36 КБ) 84 скачивания
Последний раз редактировалось Sergggg Сб июн 28, 2025 18:46:37, всего редактировалось 1 раз.
SP634
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пн окт 31, 2016 10:57:29
Откуда: Апрелевка

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение SP634 »

Sergggg писал(а):здесь с минимальными частотами CPU и FLASH

Т.е при прошивке через flash_download_tool меняются три файла, а файл "BIM32.littlefs" остается прежний, верно?
А какие значения нужно выставлять при прошивке в интерфейсе flash_download_tool?
Ответить

Вернуться в «Статьи»