Uutiset:

Ei uusia uutisia.

Main Menu

Internet päivitys v 1.8.5 (beta)

Aloittaja Pentti Karvinen, lauantai, 31.01.2009, 18:02

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

Pentti Karvinen

Internetissä ei aikaisemmalla versiolla näkyneet mittarit, mutta en siitä ollut huolissani sillä toisessa threadissa moinen "ominaisuus" kerrottiin. Nyt on anturit ulkosalla ja resetoin niin sääaseman, kuin ohjelmankin (päivitin uusasennuksena, version 1.8.5 (beta)). Mittaristo on silti vajaa.

Mittaristo sivulle suoraan.

Onko tietoa mihin näiden näkyminen perustuu? Eli onko kerättävä x aikaa/määrä dataa, vai onko jokin muu pielessä?


teutari

Kyllä tiedot mielestäni pitäisi näkyä mittaristossa mutta ilmeisesti tämä uusi 1.8.5 beta päivitys ei ole päivittänyt kaikkia tiedostoja oikein?
Sammuta Cumulus ja kokeileppa  päivittää se 1.8.5 beta versio uudelleen jos se auttaisi.

J.Jäntti

Lainaus käyttäjältä: Pentti Karvinen - lauantai, 31.01.2009, 18:02
Internetissä ei aikaisemmalla versiolla näkyneet mittarit, mutta en siitä ollut huolissani sillä toisessa threadissa moinen "ominaisuus" kerrottiin. Nyt on anturit ulkosalla ja resetoin niin sääaseman, kuin ohjelmankin (päivitin uusasennuksena, version 1.8.5 (beta)). Mittaristo on silti vajaa.

Mittaristo sivulle suoraan.

Onko tietoa mihin näiden näkyminen perustuu? Eli onko kerättävä x aikaa/määrä dataa, vai onko jokin muu pielessä?

Firefoxini Error Logi rähisi boxover.js- ja dashboard.js-tiedostojen käsittelyvirheistä. Ne ovat kuitenkin oikeassa paikassa ja kunnossa, joten vika lienee reaaliaikaisen tiedon puuttumisessa. Nuo eivät ole millään tavalla riippuvaisia siitä, kuinka pitkään dataa kerätään.

Mittalukemat tulevat sivukoodin Javascript-osioon, jonka tiedot Gauges-sivuun upotettu Adobe Flash-osa lukee ja näyttää.
Jotta tuo toimisi, pitää ilmeisestikin Cumuluksen Realtime-järjestelmä olla päällä, jotta Javascript-osuus saa tiedot näytettyä (ja sitä kautta sivun Flash-osaan kaikki nuo mittatiedot näytille).

Kannattaa tarkistaa, että Cumuluksen Internet-asetukset ovat kohdillaan. Tee näin:

1. Avaa Cumulus ja mene Configuration --> Internet
2. Katso Web Settings-osiota. Asetusten pitäisi olla seuraavasti:

[X] Auto Update
[X] Use FTP rename
[ ] Delete before upload
Interval [ 5 ] minutes

[X] Enable Realtime
Realtime interval [ 30 ]

Ilmoita, kun olet tuon tehnyt, niin tarkistellaan tilannetta lisää.
Jos se ei tuosta tokene, pitää alkaa katsomaan, onko kaikki tiedostot varmasti paikallaan palvelimella.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

Pentti Karvinen

#3
Muutin asetukset ylläolevan mukaisesti. Alla, kuinka olivat ennen muutosta.

[X] Auto Update
[ ] Use FTP rename
[X] Delete before upload
Interval [ 15 ] minutes

[ ] Enable Realtime
Realtime interval [ 3 ]

Aikaisemmin iltapäivällä, kun asensin uuden version Cumuluksesta poistin käsin vanhan hakemistorakenteen niin paikallisesta koneesta, kuin internetistäkin pois. Cumuluksen asennuksen jälkeen siirsin uudelleen tarvittavat tiedostot nettiin uudesta asennuksesta.

Heti ei ainakaan tullut muutosta näkymiseen, joten nyt sitten odotellaan tovi ja katsotaan mitä tapahtuu.

EDIT: Rename toiminnon ollessa päällä, sivut eivät päivity netissä. Muutin Delete kohdan käyttöön ja nyt päivitykset onnistuvat. (Ei vaikutusta mittaristoon.)

weatherc

Laita vielä rasti tuohon "Enable realtime" ja käynnistä Cumulus uudelleen koska muistaakseni kaikki muutokset ei muuten tule voimaan. Ainakin kun itse sitä kokeilin niin kaikki mittarit eivät toimi ilman realtime:a.

PS. Myös FinWx & NWN käyttää reltimea kun haluat liittyä  ;)

J.Jäntti

Lainaus käyttäjältä: Pentti Karvinen - lauantai, 31.01.2009, 20:12
Aikaisemmin iltapäivällä, kun asensin uuden version Cumuluksesta poistin käsin vanhan hakemistorakenteen niin paikallisesta koneesta, kuin internetistäkin pois. Cumuluksen asennuksen jälkeen siirsin uudelleen tarvittavat tiedostot nettiin uudesta asennuksesta.

Heti ei ainakaan tullut muutosta näkymiseen, joten nyt sitten odotellaan tovi ja katsotaan mitä tapahtuu.

EDIT: Rename toiminnon ollessa päällä, sivut eivät päivity netissä. Muutin Delete kohdan käyttöön ja nyt päivitykset onnistuvat. (Ei vaikutusta mittaristoon.)


Sinulta puuttuu internetin puolelta, hakemistosta \weather\dbimages\, kaksi tiedostoa. Ne ovat:

  • boxover.js
  • dashboard.js

Kaikki muut tiedostot näyttävät olevan siellä, missä pitääkin. Käväisepä kopioimassa nuo kaksi tiedostoa tuonne dbimages-hakemistoon ja sitten pitäisi kaiken järjen mukaan alkamaan mittarit toimimaan.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

Pentti Karvinen

Kiitokset osallistumisesta. ( Voittaja on löytynyt  ;) )

Ongelma on internet yhteydessä(?) tai tietokoneessa(?). (Mutta kuinka siirto voi toimia moisesti on täysi arvoitus.) Siirsin dbimages kansion .js tiedostot takaisin koneelle ja huomasin, että ne ovat korruptoituneet. Sääasema koneelta en niitä saanut ehjänä internettiin eri ftp softiakin tuli koetettua. Toisella tietokoneella (käytää osittain eri yhteyksiä) sain siirrettyä skriptit ftp:llä uudemman kerran internettiin ja jo toimii mittarit. Nyt on sitten jäljellä tämä arvoitus miksi nämä kaksi .js tiedostoa hajoaa aina siirrettäissä sääasemakoneelta. Luulisi joidenkin muidenkin tiedostojen hajoavan.  ???  

EDIT: Heh.. tulit katsoneeksi asiaa juuri kun taistelin niiden scriptien saamiseksi ehjänä perille. Kiitos.

weatherc

LainaaNyt on sitten jäljellä tämä arvoitus miksi nämä kaksi .js tiedostoa hajoaa aina siirrettäissä sääasemakoneelta. Luulisi joidenkin muidenkin tiedostojen hajoavan.

Tuohon lienee seuraava "epäammattimainen" selitys:
Joskus kun kastelee js-tiedostoa se silkkaa mössöa, eli eli löydy rivin-vaihdot eikä mitään muutakaan eli koodi on yhtä pötköä. Koodeissa on useasti //-merkintöjä, nämä tarkoittavat sitä että koodi/teksi joka tuon jälkeen sillä rivillä ei lueta kun skriptiä ajetaan ja niitä käytetään lähinnä kommentteja varten helpotaakseen koodausta jatkossa ja kun sitä tarvi muuttaa, tarkoittaen sitä että kun koodi on yhtä mössöä yksikin tuollainen //-sekoittaa koko skriptin.

Jos FTP-ohjelma ajaa skriptin oikeassa muodossa serverille tätä ongelmaa ei esiinny, mutta joskus taas kyllä.

J.Jäntti

Lainaus käyttäjältä: Pentti Karvinen - lauantai, 31.01.2009, 21:46
Kiitokset osallistumisesta. ( Voittaja on löytynyt  ;) )

Ongelma on internet yhteydessä(?) tai tietokoneessa(?). (Mutta kuinka siirto voi toimia moisesti on täysi arvoitus.) Siirsin dbimages kansion .js tiedostot takaisin koneelle ja huomasin, että ne ovat korruptoituneet. Sääasema koneelta en niitä saanut ehjänä internettiin eri ftp softiakin tuli koetettua. Toisella tietokoneella (käytää osittain eri yhteyksiä) sain siirrettyä skriptit ftp:llä uudemman kerran internettiin ja jo toimii mittarit. Nyt on sitten jäljellä tämä arvoitus miksi nämä kaksi .js tiedostoa hajoaa aina siirrettäissä sääasemakoneelta. Luulisi joidenkin muidenkin tiedostojen hajoavan.  ???  

FTP-siirto-ohjelma, aloittaessaan siirtoa internetiin päin, yleensä määrittelee, minkä muotoinen tiedosto on, eli onko se binääritiedosto vai teksti (ASCII) tiedosto. Todennäköisesti tilanne kohdallasi oli se, että FTP-siirrosta vastaava ohjelmasi ei luultavasti osannut käsitellä .js-päätteisiä tiedostoja oikein, vaan siirsi ne binäärimuodossa internet-palvelimelle, vaikka ne piti siirtää ASCII:na.

Se, mitä ASCII-tiedostolle binäärisiirrossa tapahtuu on yleensä 50% todennäköisyydellä se, että tekstitiedostossa olevat rivinvaihtomerkit pyyhitään pois ja koko .js-tiedostosta tulee yksi pitkä putki koodia, jota selaimen javascript-tulkki ei enää osaakaan käsitellä.

Loistava juttu, että se nyt toimii ja pääasia on nyt kuitenkin se, että olet saanut sääasemasi virallisesti linjoille.
Sinulla on nyt 30 sekunnin välein päivittyvä, reaaliaikaista mittaustietoa sisältävä tiedosto ja voit näinollen halutessasi liittyä Nordic Weather Network:n ja FinWX:n jäsenasemiksi.

Tässä pari nopeaa linkkiä:
- Tästä linkistä pääset FinWX:n liittymissivulle
- Tästä linkistä pääset Nordic Weather Networkin liittymissivulle
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

Pentti Karvinen

Ennen (mahdollista) liittymistä asemaverkostoon on vielä ensin tehtävä kalibrointeja ja seurattava tovi kuinka luotettavasti kokonaisuus toimii.