Наблюдение за погодой, заморозки, Linux, самоделки...

Форум для общения между собой всех, кто как-то связан с Зеленогорском - живет, бывает, просто интересуется

Модераторы: автодоктор, LB, schlos

Ответить
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

Выходные не за горами :wink: Удачи в сборке и установке.

На заметку, заявленные 100 метров, для беспроводных датчиков - сработает только в чистом поле. На практике это расстояние гораздо меньше, а если присутствуют бетонные стены с арматурой, то они уменьшают расстояние еще.

Кстати совет! Сначала собрать всё в комнате, убедиться, что база "отловила" все датчики, которые есть в наличии и только после этого лазать по крышам и балконам.

Для инфо. Вчера запустил Wfrog на роутере Asus WL500gP с прошивкой DD-WRT.

Модель маршрутизатора
Asus WL-500G Premium v2
Версия прошивки
DD-WRT v24-sp2 (05/17/11) mega - build 17084M NEWD-2 Eko

Есть одна загвоздка: нужно устанавливать python и несколько модулей.

Код: Выделить всё

# you can use any location on your NAS, for this example I'll use /share/Public
cd /share/Public
mkdir wfrog
cd wfrog
# update the ipkg
ipkg update
# install python
ipkg install python
# install easy_setup needed to install wfrog dependencies
wget http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
# lets install the dependencies
/opt/local/bin/easy_install cheetah
/opt/local/bin/easy_install lxml
# I am guessing the weather stations use's USB connectors, so that's why pyusb is needed.
/opt/local/bin/easy_install pyusb
/opt/local/bin/easy_install pyyaml
/opt/local/bin/easy_install pygooglechart
# download wfrog
wget http://wfrog.googlecode.com/files/wfrog-0.8.1.tgz
tar zxvf wfrog-0.8.1.tgz
rm wfrog-0.8.1.tgz
cd wfrog-0.8.1

sed 's,#!/usr/bin/python,#!/opt/bin/python,g' bin/wfrog > bin/temp && mv bin/temp bin/wfrog
# if you get any errors with the above command you can install nano using ipkg and replace the first line with #!/opt/bin/python
cd bin
# now just run wfrog and follow the instructions.
./wfrog
Оригинал тут: http://forum.qnap.com/viewtopic.php?p=146403

А еще в конфигах нужно поменять путь /var/lib/wfrog наприер на /jiff/lib/wfrog (короче куда-то на флешку)


Но самое главное не в этом. Полазав по сыцам, я увидел, что wfrog может хранить данные и в myql...
нужна всего лишь такая базка:

Код: Выделить всё

CREATE TABLE METEO
( TIMESTAMP_UTC Timestamp NOT NULL,
  TIMESTAMP_LOCAL Timestamp NOT NULL,
  TEMP Numeric(3,1),
  HUM Numeric(3,1),
  WIND Numeric(4,1),
  WIND_DIR Smallint,
  WIND_GUST Numeric(4,1),
  WIND_GUST_DIR Smallint,
  DEW_POINT Numeric(3,1),
  RAIN Numeric(4,1),
  RAIN_RATE Numeric(4,1),
  PRESSURE Numeric(5,1),
  UV_INDEX Smallint,
  PRIMARY KEY (TIMESTAMP_UTC),
  KEY METEO_IDX (TIMESTAMP_LOCAL));
и в инет отправлять!

Код: Выделить всё

# To test Weather Underground update:
#    python ../wfrender.py -f wunderground.yaml -s ../../wfcommon/config/settings.yaml

init:
    storage: !service
        name: storage
        instance: !include
            path: ../../wfcommon/config/storage.yaml

renderer: !wunderground
    id: YOUR_STATION_ID
    password: YOUR_PASSWORD
    storage: !service
        name: storage
    period: 300

logging:
    level: info
    handlers:
        default:
            level: debug
            handler: !include
                path: ../../wfcommon/config/loghandler.yaml
                variables:
                    process: wfrender
Только вот в доках об этом не слова. )))

В общем резюме: я бы все-таки использовал wview, т.к. он более зрелый, или пощупал бы pywws, а вот wfrog использовал бы просто как украшательство. Скриптом по крону экспортировал бы данные из wview в базу wfrog.
Аватара пользователя
abravo
Site Admin
Сообщения: 30540
Зарегистрирован: Ср дек 24, 2003 12:35 pm
Откуда: Зеленогорск/Terijoki
Контактная информация:

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение abravo »

Hawk писал(а):Выходные не за горами :wink: Удачи в сборке и установке.

На заметку, заявленные 100 метров, для беспроводных датчиков - сработает только в чистом поле. На практике это расстояние гораздо меньше, а если присутствуют бетонные стены с арматурой, то они уменьшают расстояние еще.

Кстати совет! Сначала собрать всё в комнате, убедиться, что база "отловила" все датчики, которые есть в наличии и только после этого лазать по крышам и балконам.
Спасибо! По мере сборки и установки буду сообщать.
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

ссылочка на забавный ресурс: http://yowindow.ru/ :)

и вот такие бы графики научиться самому рисовать:

Изображение

или

Изображение
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

abravo писал(а): Спасибо! По мере сборки и установки буду сообщать.
Ну как Ваши успехи? У меня после установки погодной станции стало как-то уютнее что-ли...
Не знаю почему, но барометр на стене и станция почему-то в моем видении создают уют в доме )))
Возможно потому что это атрибуты из каюты яхты, а на яхте всегда уютно! :D
Аватара пользователя
abravo
Site Admin
Сообщения: 30540
Зарегистрирован: Ср дек 24, 2003 12:35 pm
Откуда: Зеленогорск/Terijoki
Контактная информация:

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение abravo »

Hawk писал(а):
abravo писал(а): Спасибо! По мере сборки и установки буду сообщать.
Ну как Ваши успехи? У меня после установки погодной станции стало как-то уютнее что-ли...
Не знаю почему, но барометр на стене и станция почему-то в моем видении создают уют в доме )))
Возможно потому что это атрибуты из каюты яхты, а на яхте всегда уютно! :D
Не сообщаю ничего, поскольку ничего не успел сделать, даже коробку не открыл :( Теперь надежда на эти выходные.

Примерно из этих соображений и покупал, чтобы уютнее было.
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

Пощупал PyWWS. Процентов на 90% она с нашими Орегонами работать не будет. Во всяком случае мою WMR88 не распознала.
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

Еще один проект по работе с погодными станциями: http://www.weewx.com/
MSP
Сообщения: 106
Зарегистрирован: Ср янв 10, 2007 6:09 pm
Откуда: Путинбург-Зеленогорск

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение MSP »

Зеленогорск - наглядный прогноз погоды. С архивом погоды!
Извините если было. Про точность ничего не скажу.
http://meteograf.ru/city/zelenogorsk/
Аватара пользователя
abravo
Site Admin
Сообщения: 30540
Зарегистрирован: Ср дек 24, 2003 12:35 pm
Откуда: Зеленогорск/Terijoki
Контактная информация:

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение abravo »

MSP писал(а):Зеленогорск - наглядный прогноз погоды. С архивом погоды!
Извините если было. Про точность ничего не скажу.
http://meteograf.ru/city/zelenogorsk/
Спасибо! Это ссылки не знал.
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

http://www.popmech.ru/blogs/post/3756-r ... o-vremeni/

Этот девайс (Raspberry Pi) за ~25$ может подойти для домашнего сервера погодной станции.

http://www.raspberrypi.org/ и http://raspberrypi.ru/

Обязательно приобрету себе такой, как только начнут продавать.
Последний раз редактировалось Hawk Вс ноя 13, 2011 7:42 pm, всего редактировалось 1 раз.
Аватара пользователя
abravo
Site Admin
Сообщения: 30540
Зарегистрирован: Ср дек 24, 2003 12:35 pm
Откуда: Зеленогорск/Terijoki
Контактная информация:

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение abravo »

Hawk писал(а):http://www.popmech.ru/blogs/post/3756-r ... o-vremeni/

Этот девайс за ~25$ может подойти для домашнего сервера погодной станции.

http://www.raspberrypi.org/
Я как раз думаю, к чему бы дешевому, бесшумному и безвентиляторному метеостанцию приделать. Я ее запустил, правда пока только с наружными датчиками температуры и влажности. Для остальных надо придумать, куда мачту поставить и как ее закрепить. Штатный способ - воткнуть в землю, у меня это не проходит :)
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

С датчиком "дождя" можно не торопиться до весны. "Мерять" снег он не будет. В идеале его можно приляпать на балконе или на некотором удалении от стены здания. А вот с ветром это вариант не пройдет. Ветряк нужно на открытое место. И даже крыша не совсем подходит... по идее скорость и направление измеряют на высоте 7м. (так типа правильно).
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

abravo писал(а):
Я как раз думаю, к чему бы дешевому, бесшумному и безвентиляторному метеостанцию приделать.
Еще есть SheevaPlug и GuruPlug (не лестные отзывы на хабре http://habrahabr.ru/blogs/hardware/107295/)
и ionicsplug.

А также: стартап flexibity - http://www.flexibity.com/ru/ Заточен под OpenWRT

Flexibity Connect – это контроллер домашней автоматизации, функциональность которого зависит исключительно от подключённых модулей. С помощью USB устройств, Flexibity Connect превращается из автономного торрент клиента в недорогую систему видеонаблюдения. Подключая, например, Yota модем и WiFi адаптер, можно превратить Connect в мобильную точку доступа.
Аватара пользователя
abravo
Site Admin
Сообщения: 30540
Зарегистрирован: Ср дек 24, 2003 12:35 pm
Откуда: Зеленогорск/Terijoki
Контактная информация:

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение abravo »

Hawk писал(а):С датчиком "дождя" можно не торопиться до весны. "Мерять" снег он не будет. В идеале его можно приляпать на балконе или на некотором удалении от стены здания. А вот с ветром это вариант не пройдет. Ветряк нужно на открытое место. И даже крыша не совсем подходит... по идее скорость и направление измеряют на высоте 7м. (так типа правильно).
У меня крыша как раз примерно на такой высоте - 7 м. Я там мачту только придумаю как закрепить и поставлю.
Аватара пользователя
Hawk
Сообщения: 959
Зарегистрирован: Пн дек 29, 2003 11:53 am

Re: Наблюдение за погодой, заморозки, Linux, самоделки...

Сообщение Hawk »

abravo писал(а):
Hawk писал(а):
У меня крыша как раз примерно на такой высоте - 7 м. Я там мачту только придумаю как закрепить и поставлю.
и у меня 7 :-)))

Над тарелкой датчик дождя и анемометр.

Изображение

На полноразмерной фотке http://img836.imageshack.us/img836/5811/mg3510.jpg видно устройство крепежа.
Ответить