Погодная станция WH-2080
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Погодная станция WH-2080
Обсуждение страницы Погодная станция WH-2080
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Погодная станция WH-2080
Подключил, все работает, осталось графики нарисовать и вывести все показания в систему.. 

-
- Сообщения: 165
- Зарегистрирован: Пт янв 20, 2012 3:05 pm
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
Re: Погодная станция WH-2080
Прикупил тут станцию lw301. с выводом данных в Инет.
Но как вытащить данные из нее???
Подключаю без модуля через usb, ни windows, ни linux
Или как вытащить свои же данные с osanywhereweather.com.
Как передавать параметры внутрь ???
Спасибо
Но как вытащить данные из нее???
Подключаю без модуля через usb, ни windows, ни linux
Или как вытащить свои же данные с osanywhereweather.com.
Как передавать параметры внутрь ???
Спасибо
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Погодная станция WH-2080
Теоретически, через веб переменные (если там не закрыто паролем). Или почитать здесь про вытягивание данных из интернета: http://smartliving.ru/forum/viewtopic.php?f=4&t=563
Там как раз с погодной станцией я разбирался (от другого производителя) -- та же история.
Там как раз с погодной станцией я разбирался (от другого производителя) -- та же история.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 165
- Зарегистрирован: Пт янв 20, 2012 3:05 pm
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
Re: Погодная станция WH-2080
Я в java-близок к нулю
А форма входа
Насколько я понимаю, надо передать поля email, password
и скачать страницу osanywhereweather.com/#live
а затем уже web переменные...
Как это лучше сделать?
PS. Попробывал Ваш скрипт сохраняет пустой файл.
Возможно ли это обойти?
Спасибо
Код: Выделить всё
$('#loginView #loginForm').submit( function(e){
e.preventDefault();
e.stopImmediatePropagation();
UIController.showProgress();
setTimeout(function(){
AnywhereWeather.doLogin($('#loginForm #email').val(), $('#loginForm #password').val())
.then( function(data){
//$('#weatherBackground').css({'background-image': "url('img/bg/main_bg1.jpg')"});
AnywhereWeather.showLive();
}).fail(function(data){
alert('The password you entered is incorrect.');
}).always(function(){UIController.hideProgress();});
}, 600);
return false;
А форма входа
Код: Выделить всё
<form name="loginForm" id="loginForm" method="get">
<input id="email" placeholder="E-mail" type="text">
<input id="password" placeholder="Password" type="password">
<button class="btn" type="submit" id="loginSubmit" autofocus="">LOGIN</button>
и скачать страницу osanywhereweather.com/#live
а затем уже web переменные...
Как это лучше сделать?
PS. Попробывал Ваш скрипт сохраняет пустой файл.
Возможно ли это обойти?
Спасибо
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Погодная станция WH-2080
Вообщем и я обзавелся WH-2080, проблемы с внедрением в МДМ конечно были, но это скорее с нехваткой времени для изучения питона, но вопрос не в этом интересует rain, в каких единицах он грузится со станции?
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Погодная станция WH-2080
мне кажется, что в мм выпавших осадков. там, кстати, с дождём глюк есть, который всё никак руки не доходят исправить.
в файле ./scripts/cumulus.php есть такие строчки
это соответствие данных порядковому номеру числа, передаваемого программой в параметрах вызова. так вот, с дождём что-то перепутано -- то ли текущее показание осадков со среднесуточным, то ли со среднечасовым. короче, в систему попадает одно вместо другого, но т.к. не мог подловить, чтобы все числа были разные (что б однозначно определить что к чему), то пока так и оставил.
если будешь видеть, как должно быть, то дай знать пожалуйста -- исправлю в исходниках
в файле ./scripts/cumulus.php есть такие строчки
Код: Выделить всё
$known_fields = array(
'tempOutside' => 2,
'relHumOutside' => 3,
'dewPoint' => 4,
'windLatest' => 6,
'windAverage' => 5,
'rainfallRate' => 8,
'rainfallHour' => 9,
'rainfall24' => 47,
'pressure' => 10,
'pressureRt' => -1,
'pressureTrend' => 18,
'windDirection' => 11,
'windDirectionAverage' => 51,
'tempInside' => 22,
'relHumInside' => 23,
'updatedTime' => 1,
'updatedDate' => 0,
);
если будешь видеть, как должно быть, то дай знать пожалуйста -- исправлю в исходниках

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Погодная станция WH-2080
Это все понятно, я не твою программку использую просто у меня сервер на linux, и значение не меняется застряло на 21, на станции в меню щелкал дак это значение Total. но опять 21 мм дождя это не мало, а его практически небылоsergejey писал(а):мне кажется, что в мм выпавших осадков. там, кстати, с дождём глюк есть, который всё никак руки не доходят исправить.
в файле ./scripts/cumulus.php есть такие строчкиэто соответствие данных порядковому номеру числа, передаваемого программой в параметрах вызова. так вот, с дождём что-то перепутано -- то ли текущее показание осадков со среднесуточным, то ли со среднечасовым. короче, в систему попадает одно вместо другого, но т.к. не мог подловить, чтобы все числа были разные (что б однозначно определить что к чему), то пока так и оставил.Код: Выделить всё
$known_fields = array( 'tempOutside' => 2, 'relHumOutside' => 3, 'dewPoint' => 4, 'windLatest' => 6, 'windAverage' => 5, 'rainfallRate' => 8, 'rainfallHour' => 9, 'rainfall24' => 47, 'pressure' => 10, 'pressureRt' => -1, 'pressureTrend' => 18, 'windDirection' => 11, 'windDirectionAverage' => 51, 'tempInside' => 22, 'relHumInside' => 23, 'updatedTime' => 1, 'updatedDate' => 0, );
если будешь видеть, как должно быть, то дай знать пожалуйста -- исправлю в исходниках
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT
-
- Сообщения: 354
- Зарегистрирован: Вт окт 09, 2012 8:05 am
- Откуда: Луза Кировская обл. Россия
- Благодарил (а): 20 раз
- Поблагодарили: 35 раз
Re: Погодная станция WH-2080
Вообщем все я вроде разобрался с метеостанцией, Если уж все работает на linux пришлось повозиться с pywws. Вообще то все описано на ab-log.ru. Проблема в том что со станции данные дождя приходят нарастающим итогом, пришлось часовые показания считать самому, на сколько правильно получилось сказать не могу. Предсказание погоды тоже сделал. Так что буду наблюдать.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
CONNECT