abonnement Unibet Coolblue
  woensdag 13 februari 2013 @ 19:00:01 #1
104871 remlof
Europees federalist
pi_122839742
Hoi, ik wil een weerstation aanschaffen waarvan ik de data kan uitlezen en via een webserver (in eigen beheer) kan publiceren.

Nu viel mijn oog op de Alecto WS-4500, onder andere verkrijgbaar bij de Kijkshop, die geleverd wordt met een 'netwerkunit' die zorgt dat de data van het buitenstation wordt uitgelezen en ook data voor de weersverwachting van internet kan plukken. Dat doet ie via je router waar je 'm gewoon met een kabeltje inplugt.

Nu kan dat weerstation meer dan ik wil, ik hoef niet per se de windsnelheid en de regenval te meten, maar ik ben benieuwd of ik met een linuxbak de data van die netwerkunit kan uitlezen.

Heeft iemand hier ervaringen mee of weet iemand een ander weerstation waarmee dat kan?
pi_122841196
Volgens mij kan dat wel, zelf hier een WS4000 staan waar ik 99% zeker ben dat het kan (via USB).

Bereik van de WS4000 is niet geweldig, valt regelmatig even weg helaas (afstand +-12 meter, op een paar coniferen na geen muren etc). Hoor net dat de batterij er al een poosje in zit, wellicht dat dat icm met koud weer niet zo geweldig is ;)

De dingen van Alecto worden volgens mij geproduceerd door Fine offset maar dat zal ook wel afhankelijk van het model zijn. Met Cumulus kan je zeer veel bijhouden (en loggen naar je site) maar dat is voor Windows.

http://code.google.com/p/pywws/ is voor linux (de WS400 is ook bekend onder: WH-1080)

Moet er zelf ook eens wat meer mee gaan spelen :D, leuk spul (wellicht een goed plekje voor mijn Pi bedenk ik mij nu).

Ook nog een review van de Wh-1080

[ Bericht 23% gewijzigd door RobertNL op 13-02-2013 20:27:42 ]
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
pi_122843466
Heb even verder gezocht maar de WS-4500 is geen Fine offset.
De Cumulus en linux software lijkt dan ook niet te werken met de WS4500.

Ergo: Geen idee of de WS4500 kan dataloggen op een PC
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
  woensdag 13 februari 2013 @ 20:33:42 #4
104871 remlof
Europees federalist
pi_122844461
Het maakt me niet uit of de software alleen voor WIndows is, als een Windowsprogramma die data kan lezen dan moet dat ook op andere platforms kunnen. Ik wil weten hoe.

En welk weerstation het is maakt me ook niet veel uit, als ik maar via m'n router of usb bij die data kan.
pi_122844673
quote:
7s.gif Op woensdag 13 februari 2013 20:33 schreef remlof het volgende:
Het maakt me niet uit of de software alleen voor WIndows is, als een Windowsprogramma die data kan lezen dan moet dat ook op andere platforms kunnen. Ik wil weten hoe.

En welk weerstation het is maakt me ook niet veel uit, als ik maar via m'n router of usb bij die data kan.
De WS4000 heeft die opties zeker en is nog eens goedkoper ook ;)
De WS5000 is ook van Fine Offset en heeft dus ook een community (maar wel duurder)
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
  donderdag 14 februari 2013 @ 00:12:10 #6
104871 remlof
Europees federalist
pi_122856872
Ik ga die WS4000 eens checken.
  donderdag 14 februari 2013 @ 13:14:59 #7
104871 remlof
Europees federalist
pi_122868072
Dankzij het zoeken op "Alecto WS4000" vond ik het linux open source programma pywws dat in ieder geval met dat apparaat werkt.
pi_122869918
Ja, lijkt wel een leuk programma :D (stond ook in mijn eerste post ;))

Ben alleen (nog) niet zo'n held met linux. Het idee was Raspberry Pi er aan en gaan :D
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
  donderdag 14 februari 2013 @ 16:01:02 #9
104871 remlof
Europees federalist
pi_122874506
Je hebt gelijk, maar ik had gister niet verder gekeken dan die Google Code page en die onderhouden het niet meer.
  zondag 17 februari 2013 @ 00:01:29 #10
104871 remlof
Europees federalist
pi_122972663
Ik heb de Alecto WS-4000 besteld bij 4launch, dus ik hoop dat ik er volgend weekend mee aan de slag kan.

Bedankt voor je info RobertNL ^O^
  donderdag 21 februari 2013 @ 17:50:38 #11
104871 remlof
Europees federalist
pi_123169076
Ik heb 'm binnen, zal 'm morgen eens installeren:

  donderdag 21 februari 2013 @ 19:11:26 #12
65252 Bart
Slecht voor de gezondheid
pi_123171572
TT geüpdatet.
I have the cape. I make the fucking Whoosh noise.
Op donderdag 12 juli 2012 19:56 schreef Lithia het volgende:
Ik durf hier niets over te zeggen. Bart is koning hier.
  donderdag 21 februari 2013 @ 19:16:19 #13
104871 remlof
Europees federalist
pi_123171755
quote:
14s.gif Op donderdag 21 februari 2013 19:11 schreef Bart het volgende:
TT geüpdatet.
Thånks :*
  vrijdag 22 februari 2013 @ 15:32:17 #14
104871 remlof
Europees federalist
pi_123207576
Ok, ik heb de doos opengemaakt:



Het buitenapparaat in elkaar gezet en gemonteerd:



Gepaired met de binnenunit en die aan m'n Linuxbak gehangen met de bijgeleverde usb-kabel:



Er is een cd-rom met Windows software meegeleverd, maar daar heb ik weinig aan, dus ik ga nu proberen de data uit te lezen met pywws.
  vrijdag 22 februari 2013 @ 22:54:32 #15
104871 remlof
Europees federalist
pi_123226838
Wat ik wou is al gelukt:



Was vrij simpel, pywws geïnstalleerd, het volgende in de weather.ini gezet:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[paths]
work = /tmp/weather
templates = /home/nylz/weather/templates/
graph_templates = /home/nylz/weather/graph_templates/

[live]
text = ['live.xml']
services = []
twitter = []
plot = []

[ftp]
local site = True
secure = False
directory = /home/nylz/weather/data

en een xml-template aangemaakt:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#timezone local#
#roundtime True#
#live#
<meteo>
  <timestamp>#idx#</timestamp>
  <hum_in>#hum_in "%d"#</hum_in>
  <temp_in>#temp_in "%.1f"#</temp_in>
  <hum_out>#hum_out "%d"#</hum_out>
  <temp_out>#temp_out "%.1f"#</temp_out>
  <abs_pressure>#abs_pressure "%0.1f"#</abs_pressure>
  <wind_ave>#wind_ave "%.0f" "" "wind_kmph(x)"#</wind_ave>
  <wind_gust>#wind_gust "%.0f" "" "wind_kmph(x)"#</wind_gust>
  <wind_dir>#wind_dir "%s" "-" "wind_dir_text[x]"#</wind_dir>
  <rain>#rain "%0.1f"#</rain>
  <delay>#delay#</delay>
  <status>#status#</status>
</meteo>

En die knal ik met php's simplexml_load_file() in een object wat ik gebruik om de data op een webpage te tonen.

pywws start ik met:
1sudo python ~/weather/pywws-12.12_e27456b/code/LiveLog.py -v -l ~/weather/data/pywws.log ~/weather/data &

Nu nog even als root, omdat ik anders niet bij de usb kan, maar dat vogel ik nog wel uit.
  vrijdag 22 februari 2013 @ 22:57:18 #16
104871 remlof
Europees federalist
pi_123226938
De windrichting is niet erg accuraat omdat het buitenapparaat op m'n balkon staat :')

En de regenmeting klopt ook niet, maar dat ligt ook aan het apparaat, probeer ik morgen wel te fixen.
  vrijdag 22 februari 2013 @ 23:07:45 #17
65252 Bart
Slecht voor de gezondheid
pi_123227310
Dat is echt een flink weerstation :o. Wel ff wat anders dan een buitenthermometer...
I have the cape. I make the fucking Whoosh noise.
Op donderdag 12 juli 2012 19:56 schreef Lithia het volgende:
Ik durf hier niets over te zeggen. Bart is koning hier.
  vrijdag 22 februari 2013 @ 23:18:30 #18
327191 RobertNL
For your gear.
pi_123227767
quote:
14s.gif Op vrijdag 22 februari 2013 22:54 schreef remlof het volgende:
Wat ik wou is al gelukt:

[ afbeelding ]

Was vrij simpel, pywws geïnstalleerd, het volgende in de weather.ini gezet:
[ code verwijderd ]

en een xml-template aangemaakt:
[ code verwijderd ]

En die knal ik met php's simplexml_load_file() in een object wat ik gebruik om de data op een webpage te tonen.

pywws start ik met:
[ code verwijderd ]

Nu nog even als root, omdat ik anders niet bij de usb kan, maar dat vogel ik nog wel uit.
Ziet er goed uit!
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
  vrijdag 22 februari 2013 @ 23:38:12 #19
104871 remlof
Europees federalist
pi_123228474
Het apparaat slaat ook nog alle data chronologisch op en je kan er grafiekjes mee maken, maar ook dat moet ik nog uitvogelen.

Best een leuk speeltje voor 70 euro inderdaad :P
  zondag 24 februari 2013 @ 15:18:47 #20
104871 remlof
Europees federalist
pi_123279508
De regenmeter is waardeloos, geeft continu een veel te hoge waarde aan. Het gekke is dat de binnenunit wel consequent 0mm aangeeft, terwijl de pywws 33.0mm blijft aangeven:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8" ?>
<meteo>
  <timestamp>1361715307</timestamp>
  <hum_in>26</hum_in>
  <temp_in>22.1</temp_in>
  <hum_out>80</hum_out>
  <temp_out>1.6</temp_out>
  <abs_pressure>1015.5</abs_pressure>
  <rel_pressure>1011.2</rel_pressure>  
  <wind_ave>0</wind_ave>
  <wind_gust>3</wind_gust>
  <wind_dir>SW</wind_dir>
  <rain>33.0</rain>
  <delay>3</delay>
  <status>0</status>
</meteo>

Heb de regenmeter open gehad en het wipding er in ligt continu doorgeslagen naar één kant.
  zondag 24 februari 2013 @ 15:19:57 #21
104871 remlof
Europees federalist
pi_123279594
De buitenwaarden die wel betrouwbaar lijken worden trouwens nu elke twee minuten op www.livinginarnhem.com gezet (geen auto-refresh).

Dit gaat met een simpel ftp shellscriptje dat door de crontab elke twee minuten wordt uitgevoerd:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

ftpserver=livinginarnhem.com
username=xxxxxxx
password=xxxxxxx
remotedir=/domains/livinginarnhem.com/public_html/meteo
localdir=/home/nylz/weather/data/
meteofile=live.xml

date >> ftp_meteo.log

ftp -n -p $ftpserver >> ftp_meteo.log <<EOF
 quote USER $username
 quote PASS $password
 verbose
 lcd $localdir
 cd $remotedir
 put $meteofile
 bye
EOF


[ Bericht 72% gewijzigd door remlof op 24-02-2013 15:25:45 ]
  donderdag 11 april 2013 @ 20:11:53 #22
35189 Troel
scherp en bot
pi_125167389
Ja hoi, hoe is het inmiddels met dit project :) Ik ben in juni jarig en zoek dingen voor op mijn verlanglijst en zo doende kwam ik hier uit (omdat ik geen dingen van honderden euro's op mijn verlanglijstje kan zetten en het ook daadwerkelijk zal krijgen :P )
troel (de ~ (v.), ~en)
1 [inf.] vrouw of meisje
2 trut
  vrijdag 19 april 2013 @ 16:53:30 #23
327191 RobertNL
For your gear.
pi_125486553
Kick voor Troel :P

En een update, het weerstation was hier stuk (binnentemperatuur geeft constant 25 graden aan).
Zonder enig vragen gaan ze direct een nieuwe binnenunit opsturen! Goede service!
MisterTao.com / Buyincoins - recommender: RobertNL
Reviews/mindfarts: http://gearbullet.tweakblogs.net/
  vrijdag 19 april 2013 @ 19:55:16 #24
35189 Troel
scherp en bot
pi_125493777
quote:
0s.gif Op vrijdag 19 april 2013 16:53 schreef RobertNL het volgende:
Kick voor Troel :P

En een update, het weerstation was hier stuk (binnentemperatuur geeft constant 25 graden aan).
Zonder enig vragen gaan ze direct een nieuwe binnenunit opsturen! Goede service!
Als het nou de buitentemperatuur was, dan zou ik teruggaan en aangeven dat je dat graag geleverd ziet :P
troel (de ~ (v.), ~en)
1 [inf.] vrouw of meisje
2 trut
  zaterdag 20 april 2013 @ 19:01:09 #25
35189 Troel
scherp en bot
pi_125528882


*O*

Over een tijdje ga ik me in dat linuxgebeuren verdiepen :)
troel (de ~ (v.), ~en)
1 [inf.] vrouw of meisje
2 trut
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')