@ala-a-din, ну с OpenWeatherMap должно работать, хотя и через раз - почему-то не всегда отвечает. А с Яндекса - переписывать получение с HTTP на HTTPS либо вообще выкидывать его и искать другие погодные сервисы. Ибо Яндекс с 28 июля 2024 года зажопился отдавать погоду по http.
Я искал, но на чем-то конкретном не остановился. Они либо платные, либо с ограничениями типа получать погоду не чаще чем раз в час или два, что по моему мнению как-то слишком редко... Так ничего и не выбрал в итоге для реализации.
И в отличие от Яндекса практически все сервисы требуют регистрации в личном кабинете и получение индивидуального ключа API.
Другой момент - у яндекса и OWM задается код города (на что и рассчитано приложение иWeb-интерфейс), а прочие сервисы требуют широту и долготу. Значит, их тоже нужно переделывать...
Такие пироги.
PS По OpenWeatherMap - тоже нужен ключ API и регистрация в личном кабинете. Если не менять дефолтный ключ что идет в прошивке - вполне возможно у сервиса есть какие-нибудь ограничения - вроде не более 10 запросов в час или 100 запросов в день или 1000 в месяц. И вот все, кто собрал устройство и не менял ключи API ломятся на сервер под одной учёткой. Быстро исчерпывают все вместе лимит и - кто не успел - тот опоздал. Успевшие получают погоду, остальные отлуп...
@Сотнег, предложенный тобой сервис http2https отлично работал. Примерно неделю. После чего сдох. По крайней мере у меня не отвечает больше... Увы...