Sida 1 av 1

Väderstation Sjövalla Klint

Postat: 01 apr 2010, 21:10
av CMG
Jag åkte för att köpa en termometer men projektet svällde och nu ser det ut såhär www.sjovallaklint.se.

HÅRDVARA
  • Oregon Scientific WMR100N
  • Asus EEE Box 1012P
  • Hostad webbserver
MJUKVARA BESKRIVNING
Väderstationen är kopplad via USB till Linux-servern som kör Weather Display. Datafilerna FTP:as till webbservern som har en modifierad version av PHP/AJAX mallar från Saratoga-Weather. Så långt var det en standardlösning även om det krävdes en del skruvande för att få det att fungera. Jag ändrade vidare följande:
  • Sidlayout
  • Egen grafik (bl.a. termometer och vindriktningsvisare)
  • Hantera avaktiverat JavaScript bättre
  • Bättre parsning av prognosen från Weather Underground. Den ursprungliga parsningen blandade språk och hade "fel" storheter.
  • Övervakningsscript som startas via cron och skickar PROWL notification till iPhone om något fallerar, t.ex. gammal datafil eller strulande sensor.
  • Skapat en egen fil med taggar som ersätter clientraw.txt för att få fler mätvärden att uppdateras automatiskt med JavaScript, t.ex. tid för max- och mintemp.
KOMMANDE ÄNDRINGAR
  • Webbapp för Mobile Safari (iPhone, iPod Touch)
  • Termometerhus
Titta gärna på www.sjovallaklint.se. All återkoppling uppskattas.

/CMG

Re: Väderstation Sjövalla Klint

Postat: 31 aug 2010, 03:25
av daromer
Din sida fungerar inte.

Re: Väderstation Sjövalla Klint

Postat: 02 sep 2010, 20:34
av Nisse Husberg
Troligen är det fel rättigheter på nätsidan:

Forbidden

You don't have permission to access / on this server.

Mycket vanligt speciellt om man i Linux är root då man bygger upp sidan och glömmer att ändra rättigheterna så alla kan läsa den.

Re: Väderstation Sjövalla Klint

Postat: 08 sep 2010, 08:36
av Quart
Fortfarande Acces denied

Re: Väderstation Sjövalla Klint

Postat: 08 jan 2011, 00:18
av CMG
Tack för att ni meddelade problemen att ladda sidan. Min Linux NSLU2 eller hårddisken havererade och fick pensioneras.

Nu kör jag console-versionen av Weather Display på en ASUS EEE Box 1012P med Ubuntu Linux. Prestandan är kanske överdimensionerad men ASUS:en är billig, effektsnål och det gick snabbt att få igång allt. Dessutom finns det utrymme för fler hemautomationsprojekt... :)

Jag passade på att skruva lite på webbsidan också. Särskilt stolt är jag över att jag fått lite fler mätvärden, t.ex. max- och mintider för temperaturerna, att uppdateras automatiskt genom att ersätta clientraw-filen med en egen parameterfil som parsas från både PHP och JavaScript.

Även prognosen från Weather Underground blev lite mer läsbar genom att dag/natt prognoserna grupperades per dag.

All återkoppling uppskattas.

/CMG

Väderstation Sjövalla Klint

Postat: 11 mar 2011, 22:28
av Lentomannen
Tjenare snygg sida du har fått till.
Hämtar den data ifrån clientraw? Du har möjligen inte en template för din sida som man kan få ta del av?

Tack på förhand.

MVH
Lennart

Re: Väderstation Sjövalla Klint

Postat: 11 mar 2011, 22:41
av daromer
Han skrev:
Webbsida baserad på mallar från Saratoga-Weather.org external link

Re: Väderstation Sjövalla Klint

Postat: 12 mar 2011, 01:21
av CMG
Tack Lentomannen! All data som jag vill uppdatera automatiskt med JavaScript finns inte i clientraw.txt från början så jag skapade en egen fil med taggar som liknar clientraw men som har lite extra data. Du kan se den här: clientrawextended.txt

Jag har utgått från PHP/AJAX scripten som finns att ladda ner på Saratoga-Weather.org och gjort lite justeringar. Grafiken till termometern och vindriktningsvisaren har jag gjort själv och de får du gärna använda om ger mig ett erkännande på din sida.

Lycka till!