Монитор погоды на ESP8266
- vovanw7
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Ср апр 02, 2014 19:30:00
- Откуда: Архангельск
Re: Монитор погоды на ESP8266
премного благодарен
Re: Монитор погоды на ESP8266
премного благодарен
Забыл сказать, надо между GPIO16 и RESET впаять диод, как это сделано в уличном датчике, иначе обновление данных может не работать. Ну и как бонус - должен отображаться заряд батареи внешнего датчика.
Re: Монитор погоды на ESP8266
Погода от weatherbit.io .Почти всё точно, но восход в 1:03 и закат в 5:47 настораживает.
Re: Монитор погоды на ESP8266
Спасибо Mizetsky за опыты
[uquote="Mizetsky",url="/forum/viewtopic.php?p=3704673#p3704673"]Судя по почти полному отсутствию жалоб - не очень-то нужна эта прямая связь..
[uquote="Mizetsky",url="/forum/viewtopic.php?p=3704673#p3704673"]Судя по почти полному отсутствию жалоб - не очень-то нужна эта прямая связь..
Вы меня убедили, никому эта функция не нужна, удалю ее, за ненадобностью.[/uquote]
Нужна. Извиняюсь, что "вовремя" очнулся .
Re: Монитор погоды на ESP8266
В V4.1 прямая связь вроде работает, но надо держать постоянно включенным внешний датчик, что не всегда удобно.
Re: Монитор погоды на ESP8266
Вторые сутки сижу. Ни одной "поклёвки"
Re: Монитор погоды на ESP8266
Я тоже с тысяча..дцатой попытки запустил. Посмотрел - работает, и Х с ним. Мне оно не надо, поэтому не помню, что делал,
давно это было. Повозился с этой прямой связью изрядно, но были какие-то косяки. Это примерно с год назад обсуждалось.
давно это было. Повозился с этой прямой связью изрядно, но были какие-то косяки. Это примерно с год назад обсуждалось.
Re: Монитор погоды на ESP8266
Прямое соединение - прочерки. Через сайт 0 - 0.
График на thingspeak рисуется. Датчик в сети...
График на thingspeak рисуется. Датчик в сети...

Re: Монитор погоды на ESP8266
Что-то подобное и было - показания с датчика есть, а прогноза нет или наоборот. Я вроде и версии монитора и датчика всякие перепробовал. Тогда, кажется, и Автор согласился, что если практически нет претензий, то ОНО и нафиг не надо. Посмотрите сообщения за август-сентябрь прошлого года - делать было нечего, с костылями после операции ходил, вот и развлекался, как мог. 
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
Прямое соединение - прочерки. Через сайт 0 - 0.
График на thingspeak рисуется. Датчик в сети...
График на thingspeak рисуется. Датчик в сети...

Проверил прямое соединение - работает. Покажите настройки вашего датчика и монитора, попробуем вместе разобраться.
Связь через сайт не работает давно, так как сайта того больше нет.
График на thingspeak если рисуется, почему бы и не забирать данные с этого thingspeak
Re: Монитор погоды на ESP8266
Погода от weatherbit.io .Почти всё точно, но восход в 1:03 и закат в 5:47 настораживает.
Почему-то данные восхода-заката с этого сайта выводятся по Гринвичу без указания АМ-РМ. Для широты Питера всё точно
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
[uquote="z80ru",url="/forum/viewtopic.php?p=3844860#p3844860"]Погода от weatherbit.io .Почти всё точно, но восход в 1:03 и закат в 5:47 настораживает.
Почему-то данные восхода-заката с этого сайта выводятся по Гринвичу без указания АМ-РМ. Для широты Питера всё точно
Ну это мой косяк, но исправить его уже не могу, нет в наличии ни одной живой ESP8266, к тому же этот проект у меня напрочь перестал компилироваться
Re: Монитор погоды на ESP8266
Подскажите, что и где надо подправить, может и получится. С компиляцией проблем нет.
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
Без проблем.
нумерация строк согласно https://github.com/himikat123/Weather-M ... eather.ino
строка 112: было стало
между строк 114-115 добавьте:
надеюсь сработает.
нумерация строк согласно https://github.com/himikat123/Weather-M ... eather.ino
строка 112: было
Код: Выделить всё
tm.Hour=12+atoi(strtok(buf,":"));Код: Выделить всё
tm.Hour=atoi(strtok(buf,":"));между строк 114-115 добавьте:
Код: Выделить всё
int dayLight=0;
if(summertime()) dayLight=3600;
weather.sunrise+=config.zone*3600+dayLight;
weather.sunset+=config.zone*3600+dayLight;надеюсь сработает.
Re: Монитор погоды на ESP8266
Без проблем.
нумерация строк согласно https://github.com/himikat123/Weather-M ... eather.ino
строка 112: было стало
между строк 114-115 добавьте:
надеюсь сработает.
нумерация строк согласно https://github.com/himikat123/Weather-M ... eather.ino
строка 112: было
Код: Выделить всё
tm.Hour=12+atoi(strtok(buf,":"));Код: Выделить всё
tm.Hour=atoi(strtok(buf,":"));между строк 114-115 добавьте:
Код: Выделить всё
int dayLight=0;
if(summertime()) dayLight=3600;
weather.sunrise+=config.zone*3600+dayLight;
weather.sunset+=config.zone*3600+dayLight;надеюсь сработает.
Строку 112 поменял, далее:
с Вашими изменениями время восхода и заката больше на 1 час - в двух последних
строках именно это и сделано (+dayLight).
Убрал лишнее, оставил две строки:
weather.sunrise+=config.zone*3600;
weather.sunset+=config.zone*3600;
Теперь с сайта weatherbit.io показания правильные, а с openweathermap.org как были на час больше, так и остались.
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
dayLight это +1час для тех у кого есть переход на летнее время.
Re: Монитор погоды на ESP8266
[uquote="z80ru",url="/forum/viewtopic.php?p=3845259#p3845259"]Прямое соединение - прочерки. Через сайт 0 - 0.
График на thingspeak рисуется. Датчик в сети...
График на thingspeak рисуется. Датчик в сети...

Проверил прямое соединение - работает. Покажите настройки вашего датчика и монитора, попробуем вместе разобраться.
Связь через сайт не работает давно, так как сайта того больше нет.
График на thingspeak если рисуется, почему бы и не забирать данные с этого thingspeak
Настроек перепробована куча.
Какой IP у датчика? 192.168.4.1 , 4.100, 0.40.
С некоторыми IP у датчика, монитор перезагружается при надписи "подключение к Датчику"
Приделал дисплей к датчику. Всё отправляет и засыпает на указанный интервал.
Именно с thingspeak нули.
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
Сделайте скрины каждой страницы настроек, попробуем разобраться.
- himikat123
- Электрический кот
- Сообщения: 1077
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Монитор погоды на ESP8266
в настройках монитора впишите ip адрес датчика 192.168.4.1 (вместо 192.168.0.40)
в настройках датчика -> точка доступа впишите тот же 192.168.4.1
проверить работу датчика в этом режиме можно подключив телефон к сети OutsideSensor и зайдя браузером по адресу 192.168.4.1/esp/local.php
в настройках датчика -> точка доступа впишите тот же 192.168.4.1
проверить работу датчика в этом режиме можно подключив телефон к сети OutsideSensor и зайдя браузером по адресу 192.168.4.1/esp/local.php