Openweathermap json 6 esp8266

Помогите пожалуйста собрать блок погоды

Ответить
Iqubik
Сержант
Сообщения: 147
Зарегистрирован: 20.01.2020{, 06:10}
Репутация: 20
Откуда: Ставрополь
Имя: Николай

Openweathermap json 6 esp8266

#1

Сообщение Iqubik » 30.11.2021{, 11:22}

Доброе время суток уважаемые форумчане.
Столкнулся с серьёзной проблемой.
Хочу сделать блок для получения погоды с openweathermap, но все примеры в сети заточены под json5, а сейчас актуален json6 и но один пример не собирается, пробовал их править в соответствии с офф доками, но не хватает знаний.

Пожалуйста помогите накинуть скетч или блок, который берёт погоду с openweathermap и парсит её json 6.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Openweathermap json 6 esp8266

#2

Сообщение Sancho » 30.11.2021{, 12:38}

Iqubik, Просто, ради интереса, посмотрел Вашу тему.
Чего нашёл - возможно, Вы уже пробовали.
https://arduinojson.org/v6/assistant/
https://github.com/bblanchon/ArduinoJson
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Iqubik
Сержант
Сообщения: 147
Зарегистрирован: 20.01.2020{, 06:10}
Репутация: 20
Откуда: Ставрополь
Имя: Николай

Openweathermap json 6 esp8266

#3

Сообщение Iqubik » 30.11.2021{, 20:47}

Sancho писал(а):
30.11.2021{, 12:38}
Iqubik, Просто, ради интереса, посмотрел Вашу тему.
Чего нашёл - возможно, Вы уже пробовали.
https://arduinojson.org/v6/assistant/
https://github.com/bblanchon/ArduinoJson
Очень интересная ссылка на assistant. Но пока не продвинулся. Скетчи то не могут сделать get с https://yandex.ru/time/sync.json?geo=36
то дают ошибку при разборе json если делать get к openweathermap.

А задача звучит так просто получить текущую погоду за окном в одну переменную раз в 3 часа.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Openweathermap json 6 esp8266

#4

Сообщение AlexCrane » 30.11.2021{, 21:36}

Iqubik писал(а):
30.11.2021{, 20:47}
Скетчи то не могут сделать get с https://yandex.ru/time/sync.json?geo=36
Почему не могут?

Попробовал. И делают get и парсят json
esp8266_get.flp
(263.18 КБ) 32 скачивания
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

rogekam
Рядовой
Сообщения: 76
Зарегистрирован: 24.06.2020{, 21:21}
Репутация: 28
Откуда: RUS31
Имя: Egor

Openweathermap json 6 esp8266

#5

Сообщение rogekam » 01.12.2021{, 22:00}

Iqubik писал(а):
30.11.2021{, 11:22}
Пожалуйста помогите накинуть скетч или блок, который берёт погоду с openweathermap и парсит её json 6.
Тут выкладывал пользовательские блоки: viewtopic.php?f=71&t=7193

Ответить

Вернуться в «Помогите, а то я "нимагу"»