Погода и raspberry

Тема в разделе "Raspberry Pi", создана пользователем Кирилл Разыграев, 31 авг 2017.

  1. Всем привет. Помогите кто знает. Как сделать так чтоб малинка заходила на несколько сайтов погоды, находила температуру. Высчитывали примерную температуру и отправляла ее на сайт
     
  2. Igor68

    Igor68 Гуру

    Как заходить... или считывать станичку вопросов нет. Но как парсить (или выделять данные) придумывайте сами. С высчитыванием... типа уследнения или ещё как то же не сложно. Чтоб на сайт отправлять... добавите в него (сайт) PHP скрипт... или CGI, который в состоянии принять данные и разместить на странице.
     
  3. ИгорьК

    ИгорьК Гуру

    На многих сайтах погоды есть API обращений https://yandex.ru/search/?text=api сайт погоды

    Зачем? На сайтах она точная.

    Вы полагаете на этот абстрактный вопрос есть точный ответ?
     
    Igor68 нравится это.
  4. Igor68

    Igor68 Гуру

    А если в JSON, то это вообще халява (простите за высказывание).:)
     
  5. user999

    user999 Гик

    Есть API openweathermap.org
    Очень точно и информативно
    Вот как я себе на сайте сделал, только картинки с яндекса дернул
    [​IMG]
     
  6. StonyTooth

    StonyTooth Нуб

    Заранее извиняюсь за некропост.:) На 13 уроке Малинки используется сервис openweathermap, но сейчас он не принимает регистрацию. Как выйти из положения? Какой другой сервис можно использовать и как?
     

    Вложения:

    • 2019-04-13.png
      2019-04-13.png
      Размер файла:
      49,3 КБ
      Просмотров:
      450
  7. Сервис то работает, только home.openweathermap.org резолвится на 188.166.102.105, который с апреля 18-го года должен быть блокирован. Для проверки можно воспользоваться ссылкой.
    К счастью не все провайдеры выполняют требования РКН, используйте vpn или другого провайдера.
     
  8. parovoZZ

    parovoZZ Гуру

    а чой-та? Чем им погода не угодила?
     
  9. Дык они у хостера Digital Ocean, Inc. инстансы берут, некоторые диапазоны его адресов (не все) как раз и блокируют. Борьба с терроризмом однако. Вот и издержки некоторые образовались.
    П.С.
    Странно другое, почему в уроках выбраны не российские сервисы погоды, доверия к ним что ли нет.
     
  10. StonyTooth

    StonyTooth Нуб

    А какие изменения нужно вести в код 13 урока, чтобы виджет на малинке работал через VPN?
     
  11. Виджет использует
    Код (Text):
    url = 'http://api.openweathermap.org/data/2.5/forecast'
    На api.openweathermap.org (адреса 82.196.7.246 37.139.1.159 37.139.20.) блокировок то и нет.
    На вашем скрине другой домен указан api.openweathermap.org адрес которого блокируется, для редистрации с броузера зайдите через фришную прокси за пределами РФ, зарегьтись, получите ключ и используйте его на малине.