Morjensta!
Kiitos ilmoituksesta. Tiedän, että ne eivät vastaa oikeita lukemia tällä hetkellä, koska kyseinen skripti on vielä aikalailla raakile.
Tuo nousu- ja laskuaika-skripti käyttää PHP:n date_sunrise()- ja date_sunset()-funktioita näyttämään kellonaikoja. Tällä hetkellä tilanne on se, että tuo skripti laskee auringon tietyn korkeuden mukaan nuo ajat ja olettaa aina paikan korkeudeksi nolla metriä, mikä nyt ei Lohjalla pidä lainkaan paikkansa.
Koska kyseiset kellonajat tulevat erinäisestä skriptistä, ei se niitä osaa lukea ainakaan vielä clientraw.txt-filusta. Jos en saa tuota asemakohtaista kellonaikanäyttöä toimimaan halutusti, saatan ottaa tuon clientraw.txt:n käyttöön niillä asemilla, joilla se on, tai luopua tuosta nousu/laskuaikajärjestelmästä kokonaan. Tätä ongelmaa pääsen luultavimmin katsomaan ja korjailemaan Toukokuun alkuvaiheilla, kun HELKan-1:sen mittauskalusto on vaihdettu. Kiitos linkistä. Käyn myös tarkistelemassa asioita sieltä.
Edit: Näyttäisi siltä, että vika on offset-muuttujassa. PHP:n sivuilla puhutaan "GMT Time offset":sta. Minulle tuo on aina tarkoittanut aikaa, joka kääntelee itseään kesä- ja talviaikaan muun Euroopan kanssa, joten se ei vaatisi muutosta. Sensijaan kyseessä näyttäisi olevan enemmänkin UTC-aika, joka viittaa koko aikamuutokselle kintaa.
Tosin GMT-aikojakin on kaksi... Casablancan GMT-aika ei välitä DST:stä, Lontoon GMT kylläkin...
Vika taitaa olla paljastettu jo tässä vaiheessa. Nyt vain tarvitaan sitä kuuluisaa aikaa, jotta tuon vian saa eristettyä ja korjattua.
Kas näin; Vika on korjattu. Järjestelmän pitäisi ymmärtää nyt kesä- ja talviaikojen auringonnousu- ja laskuaikojen päälle jotain.
Koska skripti laskee edelleenkin auringon tietyn korkeuden mukaan nuo kellonajat, eikä osaa aivan kaikkea ottaa huomioon, kuten sääaseman korkeuden, esitetyissä kellonajoissa saattaa esiintyä muutamien minuuttien heittoa (samaan tyyliin, kuin miten Impivaaran isäntä asian esitti), muiden ilmoittaimiin aikoihin. Koska kyse on muutamasta minuutista, eikä enää tunnista, kuten aiemmin, tilanne lienee anteeksiannettavalla tasolla.
Sivusto on päivitetty versio 2.007:stä 2.011:een, vastaamaan korjauksia kaikille FinWX-asemille.
Impivaaran isännälle vielä kertaalleen nöyrin kiitos ja kumarrus "kellobugin" havaitsemisesta ja ilmoittamisesta.
