Монитор погоды на ESP8266

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

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


MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Монитор погоды на ESP8266

Сообщение MOHCTEP »

Вот пожалуйста:
https://hjelp.yr.no/hc/en-us/articles/3 ... -forecasts
https://hjelp.yr.no/hc/en-us/articles/3 ... recast-xml
Вот так, к примеру, выглядит почасовой прогноз для Воронежа https://www.yr.no/place/Russia/Voronezh ... y_hour.xml
Там есть и PHP и JS варианты, но они кажись не подойдут к нынешней реализации монитора?
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

К сожалению не подходит данный вариант. Слишком много данных выдает XML запрос, не хватит памяти у ESP чтоб это разобрать. PHP и JS не подходят для ESP, лучше всего подходит JSON формат.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Монитор погоды на ESP8266

Сообщение MOHCTEP »

Понятно. Эх, были у меня подозрения, что не совсем подходящий сайт, но все же решил показать. :))
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

Re: Монитор погоды на ESP8266

Сообщение max50 »

А может этот сайт подойдёт? : https://www.weatherbit.io/
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
vladimirk68
Открыл глаза
Сообщения: 55
Зарегистрирован: Пт авг 02, 2013 06:10:26

Re: Монитор погоды на ESP8266

Сообщение vladimirk68 »

Не нашел прайса на
https://developer.yahoo.com/weather/?guccounter=1

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

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

[uquote="max50",url="/forum/viewtopic.php?p=3719681#p3719681"]А может этот сайт подойдёт? : https://www.weatherbit.io/[/uquote]

Супер! :beer: идеально подходит!

Добавлено after 2 minutes 38 seconds:
[uquote="vladimirk68",url="/forum/viewtopic.php?p=3720216#p3720216"]Не нашел прайса на
https://developer.yahoo.com/weather/?guccounter=1

может подойдет?[/uquote]

Если не пойдет https://www.weatherbit.io - поковыряюсь в yahoo, хотя их погоду я уже однажды победил, а они взяли и прикрыли лавочку. Осталась какая-то обида на них.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Обновление монитора погоды.

Добавлен источник погоды https://www.weatherbit.io/ (надеюсь не закроют его), спасибо max50!
У кого новый ключ от openweathermap и не показывает прогноз на 3 дня, теперь будет показывать :))
Вложения
bim_4.1.zip
(546.77 КБ) 428 скачиваний
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

Как ни странно, но это работает :)) :beer: Спасибо!
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

Re: Монитор погоды на ESP8266

Сообщение max50 »

himikat123 писал(а):спасибо max50

Не вопрос. :beer:
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Монитор погоды на ESP8266

Сообщение lawr »

[uquote="himikat123",url="/forum/viewtopic.php?p=3722074#p3722074"]Обновление монитора погоды...[/uquote]
Ув., himikat123, планируете ли обновиться на github'e?
И для коллекции - простая рабочая библиотека для парсинга OWM (текущая и 5 дней/3 часа - free и 16 дней) в т.ч. и со старым ключом.
Вложения
openweathermap.org-ESP8266-master.zip
(5.23 КБ) 330 скачиваний
Аватара пользователя
mikbur
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт ноя 23, 2010 04:18:10
Откуда: Bratsk Russia UIBB

Re: Монитор погоды на ESP8266

Сообщение mikbur »

[uquote="himikat123",url="/forum/viewtopic.php?p=3722074#p3722074"]Обновление монитора погоды.

Добавлен источник погоды https://www.weatherbit.io/ (надеюсь не закроют его), спасибо max50!
У кого новый ключ от openweathermap и не показывает прогноз на 3 дня, теперь будет показывать :))[/uquote]

Дико извиняюсь.
Но что с ключем от weatherbit , что от openweathermap показывает только текущую погоду, прогноза нет :(
или я что то не то настроил ?
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

Кроме ключа надо правильно ввести название города. Для openweathermap подходит Санкт-Петербург,
а Sankt-Peterburg не годится. Для weatherbit наоборот.
Специально попробовал ввести Ваш город Bratsk - weatherbit работает без проблем.
Аватара пользователя
mikbur
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт ноя 23, 2010 04:18:10
Откуда: Bratsk Russia UIBB

Re: Монитор погоды на ESP8266

Сообщение mikbur »

[uquote="Mizetsky",url="/forum/viewtopic.php?p=3722291#p3722291"]Кроме ключа надо правильно ввести название города. Для openweathermap подходит Санкт-Петербург,
а Sankt-Peterburg не годится. Для weatherbit наоборот.
Специально попробовал ввести Ваш город Bratsk - weatherbit работает без проблем.[/uquote]

Странно, по ID города не работал прогноз , а по названию заработало :)) :beer:
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

А эти ID города разные бывают, для Питера я их штук пять нашел, и какой для конкретного сайта прокатит - Х его З.
Зависит даже от написания:
Sankt-Peterburg, RU 536203
Saint Petersburg, RU 498817
Из этих двух с weatherbit первый не работает, а второй пашет, а с openweathermap работают оба.
regulserg
Родился
Сообщения: 1
Зарегистрирован: Чт янв 12, 2017 14:23:20
Откуда: Тольятти

Re: Монитор погоды на ESP8266

Сообщение regulserg »

Прошился на 4.1 Прогноз по названию города есть, но дата и время опять 1 января 1970 год. Подскажите, какие настройки ввел неправильно?
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

Нет никаких настроек. В скетче V4.0 в строке 142 указан сервер time.windows.com , попробуйте на какой-нибудь другой поменять, их дохрена всяких. Например ntp4.stratum2.ru
V4.1 пока исходников нет.
Последний раз редактировалось Mizetsky Пн окт 21, 2019 19:10:45, всего редактировалось 1 раз.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

[uquote="lawr",url="/forum/viewtopic.php?p=3722204#p3722204"]Ув., himikat123, планируете ли обновиться на github'e?
И для коллекции - простая рабочая библиотека для парсинга OWM (текущая и 5 дней/3 часа - free и 16 дней) в т.ч. и со старым ключом.[/uquote]

На github'e конечно же обновлю, немного позже, сейчас нет возможности.
За библиотеку спасибо! Попробую.

Добавлено after 10 minutes 49 seconds:
[uquote="regulserg",url="/forum/viewtopic.php?p=3722452#p3722452"]Прошился на 4.1 Прогноз по названию города есть, но дата и время опять 1 января 1970 год. Подскажите, какие настройки ввел неправильно?[/uquote]

Как уже сказал Mizetsky, нет никаких настроек. Сделаю в следующей версии, чтоб можно было выбрать NTP-сервер.
Интересно, еще у кого-то есть проблемы с часами?

Добавлено after 1 minute 57 seconds:
[uquote="Mizetsky",url="/forum/viewtopic.php?p=3722291#p3722291"]Кроме ключа надо правильно ввести название города.[/uquote]

Лучше всего, все-таки, вводить координаты города. Особенно, если город большой.
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

Что-то не видел жалоб. time.windows.com по умолчанию в Винде установлен и работает на многих миллионах
компов по всему миру.
Раз прогноз монитор показывает, значит с интернетом соединение имеется, а отсутствие синхронизации часов -
это какой-то глюк конкретного устройства.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP8266

Сообщение himikat123 »

Добрался я наконец-то до github. Обновил там исходники. https://github.com/himikat123/Weather-Monitor-BIM
Кстати, у проекта снова есть сайт, http://b-i-m.online правда еще недоделанный, но это временно.
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP8266

Сообщение Mizetsky »

[uquote="himikat123",url="/forum/viewtopic.php?p=3722475#p3722475"]Лучше всего, все-таки, вводить координаты города. Особенно, если город большой.[/uquote]

А какой смысл? Предсказать прохождение конкретной дождевой тучки над конкретным районом города
за сутки-двое просто нереально. Вот дождевой фронт - это да, но он всю область покрывает, и не только.
От Прибалтики до Вологды и далее...
Ответить

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