Предложение по погоде и openweathermap.org
Модератор: immortal
Предложение по погоде и openweathermap.org
Добрый день.
Прочитав на хабре пост про openweathermap невольно пришла мысль тягать данные о погоде не с безумных сервисов погоды с их сумашедщими кодами прогнозов или картинок или платности, а с опенсорсного проекта, попути помогая ему, отправляя данные со своей погодной станции (датчиков температуры и т.д., в любом умном доме имхо что-то да есть). Все не хитро, открытый api.
Умному дому нужен прогноз погоды - не вопрос:
Москва (есть даже данные о восходе и закате)
Москва упрощенно
нужны данные о сиюминутной погоде - мне не жалко:
Как выгрузить сервису данные
Обеим системам только в плюс.
Только надо оформить качественно и красиво.
Прочитав на хабре пост про openweathermap невольно пришла мысль тягать данные о погоде не с безумных сервисов погоды с их сумашедщими кодами прогнозов или картинок или платности, а с опенсорсного проекта, попути помогая ему, отправляя данные со своей погодной станции (датчиков температуры и т.д., в любом умном доме имхо что-то да есть). Все не хитро, открытый api.
Умному дому нужен прогноз погоды - не вопрос:
Москва (есть даже данные о восходе и закате)
Москва упрощенно
нужны данные о сиюминутной погоде - мне не жалко:
Как выгрузить сервису данные
Обеим системам только в плюс.
Только надо оформить качественно и красиво.
Последний раз редактировалось alphaed Сб дек 29, 2012 12:13 pm, всего редактировалось 1 раз.
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Предложение по погоде и openweathermap.org
Забавно, только вчера сохранил себе в закладки openweathermap, что б в будущем подумать над интеграцией, как для сбора так и для предоставления данных. Собственно, у меня стоит погодная станция, так почему бы и не поделиться...
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Предложение по погоде и openweathermap.org
С новым годом!Athom писал(а):Еще есть на выбор Яндекс и weather.ua
А подскажите пож. как узнать названия переменных на сайте weather.ua
в смысле какое выражение нужно составить чтоб получить температуру на улице
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Re: Предложение по погоде и openweathermap.org
там есть архив с АПИ для их сайта и инструкция. Могу поделиться кодом для Яндекса погоды в Киеве
Вызываю этот скрипт каждый час. По аналогии Изменяется под любой другой город и расширяется на любые данные которые Яндекс передает.
Код: Выделить всё
$data_file="http://export.yandex.ru/weather-ng/forecasts/33345.xml?".rand(); // адрес xml файла
$xml = simplexml_load_file($data_file); // раскладываем xml на массив
$temp=$xml->fact->temperature;
// Если значение температуры положительно, для наглядности добавляем "+"
if ($temp>0) {$temp='+'.$temp;}
sg("Kiev.Temp",$temp);
sg("Kiev.Type",$xml->fact->weather_type);
sg("Kiev.Pressure",$xml->fact->pressure);
sg("Kiev.Humidity",$xml->fact->humidity);
sg("Kiev.WindSpeed",$xml->fact->wind_speed);
$dir = $xml->fact->wind_direction;
switch ($dir){
case 's':
$dir="южное";
break;
case 'n':
$dir="северное";
break;
case 'w':
$dir="западное";
break;
case 'e':
$dir="восточное";
break;
case 'sw':
$dir="юго-западное";
break;
case 'nw':
$dir="северо-западное";
break;
case 'calm':
$dir="штиль";
break;
}
sg("Kiev.WindDir",$dir);
sg("Kiev.SunRise",$xml->day[0]->sunrise);
sg("Kiev.SunSet",$xml->day[0]->sunset);
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Предложение по погоде и openweathermap.org
что то не найду архив, где код города посмотреть
киньте ссылку
киньте ссылку
Re: Предложение по погоде и openweathermap.org
Для яндекса http://weather.yandex.ru/static/cities.xml
Вот собственно статья, с которой я все слизал: http://habrahabr.ru/post/136149/
Вот собственно статья, с которой я все слизал: http://habrahabr.ru/post/136149/
- adzam
- Сообщения: 602
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Предложение по погоде и openweathermap.org
Вызываю этот скрипт каждый час. По аналогии Изменяется под любой другой город и расширяется на любые данные которые Яндекс передает.
Я создал такой скрипт/, сохранил , но что-то не получается прикрутить его к мажору.
Подскажите пож ,буду премного благодарен
Я создал такой скрипт/, сохранил , но что-то не получается прикрутить его к мажору.
Подскажите пож ,буду премного благодарен
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.