Погодная станция WH-2080

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Погодная станция WH-2080

Сообщение sergejey » Вт авг 14, 2012 4:32 pm

Обсуждение страницы Погодная станция WH-2080

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Погодная станция WH-2080

Сообщение Vit » Вт авг 14, 2012 5:15 pm

Подключил, все работает, осталось графики нарисовать и вывести все показания в систему.. :)
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Погодная станция WH-2080

Сообщение Vit » Пт авг 17, 2012 3:12 pm

Вывел данные в систему с погодной станции, пока в таком виде :)

Изображение

Изображение
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Погодная станция WH-2080

Сообщение tammat » Чт апр 25, 2013 4:56 pm

Прикупил тут станцию lw301. с выводом данных в Инет.
Но как вытащить данные из нее???
Подключаю без модуля через usb, ни windows, ни linux
Или как вытащить свои же данные с osanywhereweather.com.
Как передавать параметры внутрь ???
Спасибо
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Погодная станция WH-2080

Сообщение sergejey » Пт апр 26, 2013 11:08 am

Теоретически, через веб переменные (если там не закрыто паролем). Или почитать здесь про вытягивание данных из интернета: http://smartliving.ru/forum/viewtopic.php?f=4&t=563

Там как раз с погодной станцией я разбирался (от другого производителя) -- та же история.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Погодная станция WH-2080

Сообщение tammat » Пт апр 26, 2013 7:52 pm

Я в java-близок к нулю

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

	$('#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>
	
Насколько я понимаю, надо передать поля email, password
и скачать страницу osanywhereweather.com/#live
а затем уже web переменные...
Как это лучше сделать?

PS. Попробывал Ваш скрипт сохраняет пустой файл.
Возможно ли это обойти?
Спасибо
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Погодная станция WH-2080

Сообщение Anton_kulibin » Вт май 21, 2013 7:26 pm

Вообщем и я обзавелся WH-2080, проблемы с внедрением в МДМ конечно были, но это скорее с нехваткой времени для изучения питона, но вопрос не в этом интересует rain, в каких единицах он грузится со станции?
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Погодная станция WH-2080

Сообщение sergejey » Ср май 22, 2013 10:17 am

мне кажется, что в мм выпавших осадков. там, кстати, с дождём глюк есть, который всё никак руки не доходят исправить.
в файле ./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 -- информация, сотрудничество, услуги
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Погодная станция WH-2080

Сообщение Anton_kulibin » Ср май 22, 2013 12:18 pm

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, и значение не меняется застряло на 21, на станции в меню щелкал дак это значение Total. но опять 21 мм дождя это не мало, а его практически небыло
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Погодная станция WH-2080

Сообщение Anton_kulibin » Пн май 27, 2013 9:14 pm

Вообщем все я вроде разобрался с метеостанцией, Если уж все работает на linux пришлось повозиться с pywws. Вообще то все описано на ab-log.ru. Проблема в том что со станции данные дождя приходят нарастающим итогом, пришлось часовые показания считать самому, на сколько правильно получилось сказать не могу. Предсказание погоды тоже сделал. Так что буду наблюдать.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Ответить