Efter flere forsøg på at få forbindelse til Netatmos servere via deres API, lykkedes det ikke længere at hente mine data.
I det hele taget er den måde man skal hente og bruge sine egne data helt forrykt. Man kan ikke hente sine egne data direkte fra vejrstationen lokalt, men SKAL gøre det via deres servere.
Men hvad gør man så?
Jeg har min egen server til hjemmeside og den kan også bruges til email og alt muligt andet. Jeg bruger den (dem - jeg har faktisk 2) til at have min egen "cloud" fil løsning, og alt muligt andet. Men det er ikke hvad denne artikel handler om.
På serveren driver jeg min egen vejrstation, via et stykke software der hedder WeeWX. Jeg kom i kontakt med det i 2017 da jeg første gang var i Grønland, på indlandsisen, i forbindelse med iskerneboringer til forskning i klimaforandringer (ja de boringer som ligger til grund for beregningerne af globale havvandsstigninger, og som har fået hele verdens opmærksomhed om klimaforandringer).
WeeWX har et udmærket forum, hvor man kan stille sine spørgsmål ang. softwaren. Her klagede jeg min nød, og fik en anbefaling om at kigge på en hardware der hedder EcoWitt. Det er en kinesisk vejrstation, men de har mange sensorer og flere virkelig gode gateways til at opsamle data og distribuere dem til forskellige tjenester, der bearbejder data og præsenterer dem offentligt. Alt dette kan WeeWX også, så der er rig mulighed for at offentliggøre sine data.
Der findes selvfølgelig et hav af forskellige vejrstationer, men jo mere de skal kunne måle og jo bedre de skal gøre det, jo dyrere bliver de.
Men EcoWitt laver en station der ikke fylder særlig meget, som har indbygget 7 sensorer, og koster mindre (kr 1428,-) end netatmo (kr. 2418,-) som er alt for dyr, efter min mening. Til Netatmos forsvar skal dog siges at de også måler lydniveay indendørs og indendørs og udendørs luftkvalitet. Men EcoWitt kan udvides til også at kunne måle disse, samt en masse ekstra sensorer som Netatmo ikke kan.
Jeg er landet på en løsning der har en sensor klynge der hedder WS90 og en gateway der hedder GW3000, samt en jord fugtighedssensor der hedder WH51. Senere vil jeg udvide med flere temperatur sensorer og en lynsensor. WS90 som jeg har investeret i kan måle temperatur, luftfugtighed, regnmængde og regnintensitet, vindretning og vindstyrke, herunder også vindstød. Derudover måler den også lysintensitet, UV stråling samt lufttryk.
Det smarte ved WS90 er at alle målinger er uden bevægelige dele. Vind måles med ultralyd og regn måles med et piezo krystal. Det er topmoderne og koster incl. en gateway GW3000 lige omkring halvdelen af Netatmo.
Der er langt bedre wiki's og forums hvor man kan få ideer og svar på opsætning, udvidelser og dokumentation til EcoWitt. Det er mede andre ord: en seriøs vejrstation til en pris hvor næsten alle kan være med. Og hvis man ikke gider alt det bøvl med en server der præsenterer dataene, så har EcoWitt også skærmmoduler der kan hænge på væggen og præsentere målingerne.
Noter til mig selv:
WeeWX er installeret på standard lokationen: /var/www/html. Men min server er med ISPConfig der laver virtualhosts. Derfor har jeg på min egen hjemmesides virtual host lavet et symlink til /var/www/html. Dette symlink skal opdateres på chown når WeWX opdateres. Måske havde det været bedre at lave det med en proxy?
Links:
Wiki
Shop
EcoWitt
GW3000 bruger hjælp
Eksempel på WernerKr seasons skin
Eksempel på DivumWX-FF 0.0.1