Ragazzi è possibile esportare i dati di una LaCrosse 2300 nello stile Davis come questa tabella?
Untitled Document
La tabella è stata fatta interamente da zero grazie alle mie conoscenze di html, ma nel caso della Davis risulta semplice in quanto Weatherlink permette questa possibilità, per quanto riguarda le LaCrosse è possibile?
Un grazie a tutti!
Di norma le Lacrosse lavorano con Heavyweather che credo dia la possibilità di esportare in modo manuale per cui di volta in volta il file History.dat di Hw stesso trasformandolo in un file txt ma non è cosa che può essere considerata come dati in "RealTime" come a te invece servono.
Per avere i dati meteo che poi importi in un file HTX/HTML, puoi far ricorso al programma GraphWeather che prende in pasto il file dati History.dat di HW e manipolando gli adatti TAGS di GraphWeather tira fuori un file con le grandezze meteo che a te servono.
Pui trovare abbastanza notizie e sui TAGS di GW che sulla tecnica da usare, sul sito di Gigi e comunque.. se servono dei chiarimenti..anche qui sul forum.
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
Untitled Document
Ok, questo è quanto sono riuscito a fare usando i tag di GraphWeather.
Ora non capisco per quale motivo il valore della pressione risulta NA nonostante io abbia usato il tag corretto: $current[relative_pressure]
Devo fare o aggiungere qualche riga di codice particolare?
p.s. anche il valore dei gradi nel vento viene indicato male...
Sul mio XML ho usato con la loro sintassi, i seguenti TAGS:
per la pressione ....
$Current[relative_pressure] $Unit[Pressure]
Per il vento con direzione....
$Current[wind_speed,f1] $Unit[Speed] - $Current[wind_direction,f1]
Il risultato puoi vederlo qui....
Il codice XML completo di questa pagina è:
Codice HTML:<?xml version="1.0" encoding="iso-8859-1" ?> <stylesheet> <image width="1024" height="868" /> <!-- ================= Webcam 1 ================= --> <frame width="1024" height="768" position-x="0" position-y="70" shadow="0"> <background reload-texture="300" texture="C:\Programmi\GraphWeather\webig\webcam.jpg"/> <border cornerradius="8" color="FF000000" thick="1.3" /> </frame> <textbox width="968" height="70" shadow="3" position-x="55" position-y="0" margin="5"> <border cornerradius="8" color="FF909090" thick="1" /> <text alignement="center|top"> <font color="FF0000FF" facename="Times" size="15" weight="550" italic="0" /> <line text="Stazione meteo Roma Spinaceto.\tVeduta verso Nord Ovest direzione Aeroporto Fiumicino.\t Foto con Canon A80 aggiornate a 5 minuti.\tDati di : $CurrentDate[%A %d %B %Y ore %H:%M]\n" /> <line text="Temperatura:$Current[outdoor_temperature,2.1] $Unit[Temperature] min.:$Min[outdoor_temperature,2.1] $Unit[Temperature] max.:$Max[outdoor_temperature,4.1] $Unit[Temperature]\t Umidità rel.:$Current[outdoor_humidity,2.0] % min.:$Min[outdoor_humidity,2.0] % max.: $Max[outdoor_humidity,2.0] % \tPressione rel.:$Current[relative_pressure] $Unit[Pressure]:\tPioggia : $Cumul[relative_rainfall] $Unit[Rainfall]:\tVento :$Current[wind_speed,f1] $Unit[Speed] - $Current[wind_direction,f1]\n" /> </text> <background color="00000000" texture="tex_bluegrad.png" stretch="1" /> </textbox> <!-- ================= Banner ================= --> <frame width="54" height="70" position-x="0" position-y="0"> <background texture="spqr.jpg" /> </frame> </stylesheet>
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
Una premessa è d'obbligo..... l'espertissimo è Gigi che purtroppo più tempo passa e meno si fà vedere sul forum, spero sia solo per impegni lavorativi.....
Dal file sorgente HTMl è difficile capirlo per cui chiedo conferma.... ma dopo i TAGS ha messo anche la parte di codice con l'unità di misura di quei TAGS? ad esempio per la pressione....$Unit[Pressure]
Se la risposta è si, potrebbe essere una incompatibilità con il set di caratteri che usi..... per cui si dovrebbe cercar di capire se il problema è nel codice XML oppure in qualche settaggio del tuo PC....
Per tentare di capirlo si potrebbe mettere il codice XMl tuo sul mio PC per cui se vuoi... o metti qui il codice dello Stylkesheets che stai usando, oppure se non vuoi renderlo pubblico puoi spedirmelo in P.M.
Per il "merge" sui .dat, non credo sia possibile realizzare un unione tra loro ma se usi GraphWeather non dovrebbero esserci problemi a considerare più .dat distinti e vederli come un file unico.....
Nel Setup di GW vai in "Data Sources" e nel primo blocco, quello più in alto, fai "Add" e selezioni piu file .dat anche con nomi diversi tra loro ma basta che siano veri history.dat poi se si chiamano 2011.dat è lo stesso...
Alla fine dalla sezione "statistiche" fai un "Reset database from date" e selezioni i primo giorno del primo file .dat di cui disponi e vedrai tutte le tue statistiche come conseguenza di un unico ipotetico history.dat.
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
Non sapevo che GW potesse usare due tipi diversi di file .dat e poi fare le statistiche.
Riesce anche a esportare il report NOAA vero?
Comunque il mio codice è questo:
Grazie tante per l'aiuto!Codice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style> body { background-image: url(texture.png); } .scrittasopra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #003300; } .scrittadati { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-variant: normal; color: #009900; } .scrittavalori { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333300; } .scrittavaloripiccola { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333300; } .style1 { color: #CCCCCC; font-size: 18px; font-weight: bold; font-style: italic; } .style2 { color: #CCCCCC; font-style: italic; font-size: 12px; } </style> </head> <body> <p align="center" class="style1">Stazione meteorologica di Mareto, 1000 mt s.l.m. nel comune di Farini (PC)</p> <table width="800" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th height="10" colspan="6" bgcolor="#999900" scope="col"></th> <th height="10" bgcolor="#999900" scope="col"></th> <th height="10" bgcolor="#999900" scope="col"></th> </tr> <tr> <td height="20" colspan="6" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Dati Generali</strong></div></td> <td width="267" height="20" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Vento</strong></div></td> <td width="266" height="20" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Precipitazioni</strong></div></td> </tr> <tr> <td height="80" colspan="6" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="50"><img src="t-icon.jpg" width="50" height="73" /></th> <th class="scrittadati" scope="col" width="106">Temperatura:<br /> <span class="scrittavalori">$Current[outdoor_temperature] °C</span></th> <th scope="col" width="100"><span class="scrittadati">Umidita':</span><br /> <span class="scrittavalori">$Current[outdoor_humidity] %</span><br /></th> </tr> </table></td> <td height="80" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="20"> </th> <th class="scrittadati" scope="col" width="106"><img src="wind-icon.jpg" width="60" height="60" /></th> <th scope="col" width="130"><span class="scrittadati">Velocita' attuale:<br /> <span class="scrittavalori">$Current[wind_speed] Km/h</span></span><br /></th> </tr> </table></td> <td height="80" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="20"> </th> <th class="scrittadati" scope="col" width="106"><img src="rain-icon.jpg" width="60" height="60" /></th> <th scope="col" width="130"><span class="scrittadati">Pioggia giorno:<br /> <span class="scrittavalori">$Cumul[relative_rainfall] mm</span></span><br /></th> </tr> </table></td> </tr> <tr> <td colspan="6" bgcolor="#FFFFFF"><div align="center" class="scrittadati"><strong>Dew Point:</strong> <span class="scrittavaloripiccola">$Current[dew_point] °C</span></div></td> <td bgcolor="#FFFFFF"><div align="center"><span class="scrittadati"><strong>Media e Dir:</strong> <span class="scrittavaloripiccola">$Stats[Day,TrueMean,wind_speed] Km/h da $Current[wind_direction,f1]</span></span></div></td> <td bgcolor="#FFFFFF"><div align="center"><span class="scrittadati"><strong>Intensità di Pioggia:</strong> <span class="scrittavaloripiccola">$Current[rainfall_1h] mm/h </span></span></div></td> </tr> <tr> <td colspan="6" bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"> </td> </tr> <tr> <td height="120" colspan="6" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col"><img src="min.gif" width="20" height="12" />Temp Min:</th> <th width="120" class="scrittadati" scope="col"><img src="max.gif" width="20" height="12" />Temp Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola" >$Stats[Day,Min,outdoor_temperature] °C</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,outdoor_temperature] °C</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> <tr> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Temp Percepita:</strong></div></td> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pressione:</strong></div></td> </tr> <tr> <td><div align="center" class="scrittavaloripiccola" >--- °C</div></td> <td><div align="center" class="scrittavaloripiccola" >$Current[relative_pressure] hPa</div></td> </tr> </table></td> <td height="120" rowspan="5" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col">Raffica max:</th> <th width="120" class="scrittadati" scope="col">Media Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,wind_speed] Km/h</div></td> <td><div align="center" class="scrittavaloripiccola">--- Km/h</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> </table></td> <td height="120" rowspan="5" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col">Air Density:</th> <th width="120" class="scrittadati" scope="col">Intensita' Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">--- hPa</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,rainfall_1h] mm/h</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> <tr> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pioggia Mese:</strong></div></td> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pioggia Anno:</strong></div></td> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">$Stats[Month,TotalRainfall] mm</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Year,TotalRainfall] mm</div></td> </tr> </table></td> </tr> </table> <p align="center" class="style2">Meteo Val Nure - All Rights Reserved</p> </body> </html>
Prego..
La tecnica di usare più di un .dat non l'ho mai usata ma Gigi si.... per cui sicuro funziona anche per i NOAA che sicuramente saranno generati a a partire da tutti i vari .dat per cui è come se virtualmente avessi un unico file di dati .dat, chiaramente devi ricordarti di fargli rigenerare le statistiche come ti avevo indicato nel post sopra...
Vedendo il tuo codice, leggo che per le unità di misura sui valori meteo, tu hai usato la tecnica di scrivere direttamente la sua unità di misura anzichè il suo codice.. mi spiego meglio....
Hai scritto:
$Current[relative_pressure] hPa
anzichè:
$Current[relative_pressure] $Unit[Pressure]
e questo vedo che lo hai applicato in modo diffuso a tutto il tuo codice per cui non escludo che hai problemi simili anche su altri parametri meteo.
Altra cosa che devi tener conto è la codifica caratteri del tuo Browser, io per vedere correttamente i simboli ho impostato "Unicode (UTF-8)
Il risultato molto approssimato dato che non dispongo sul PC della prova di dati reali ma solo di archivio e che non ho fatto FTP della prova ma solo rapresentatata in locale e visualizzata con Mozilla, è questo...
mareto.JPG
e il codice con cui l'ho fatto è il seguente:
Spero sia tutto giusto....Codice HTML:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style> body { background-image: url(texture.png); } .scrittasopra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; color: #003300; } .scrittadati { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-variant: normal; color: #009900; } .scrittavalori { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333300; } .scrittavaloripiccola { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333300; } .style1 { color: #CCCCCC; font-size: 18px; font-weight: bold; font-style: italic; } .style2 { color: #CCCCCC; font-style: italic; font-size: 12px; } </style> </head> <body> <p align="center" class="style1">Stazione meteorologica di Mareto, 1000 mt s.l.m. nel comune di Farini (PC)</p> <table width="800" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th height="10" colspan="6" bgcolor="#999900" scope="col"></th> <th height="10" bgcolor="#999900" scope="col"></th> <th height="10" bgcolor="#999900" scope="col"></th> </tr> <tr> <td height="20" colspan="6" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Dati Generali</strong></div></td> <td width="267" height="20" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Vento</strong></div></td> <td width="266" height="20" bgcolor="#FDC204"><div align="center" class="scrittasopra"><strong>Precipitazioni</strong></div></td> </tr> <tr> <td height="80" colspan="6" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="50"><img src="t-icon.jpg" width="50" height="73" /></th> <th class="scrittadati" scope="col" width="106">Temperatura:<br /> <span class="scrittavalori">$Current[outdoor_temperature] у</span></th> <th scope="col" width="100"><span class="scrittadati">Umidita':</span><br /> <span class="scrittavalori">$Current[outdoor_humidity] %</span><br /></th> </tr> </table></td> <td height="80" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="20"> </th> <th class="scrittadati" scope="col" width="106"><img src="wind-icon.jpg" width="60" height="60" /></th> <th scope="col" width="130"><span class="scrittadati">Velocita' attuale:<br /> <span class="scrittavalori">$Current[wind_speed] Km/h</span></span><br /></th> </tr> </table></td> <td height="80" bgcolor="#FFFFFF"><table width="256" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col" width="20"> </th> <th class="scrittadati" scope="col" width="106"><img src="rain-icon.jpg" width="60" height="60" /></th> <th scope="col" width="130"><span class="scrittadati">Pioggia giorno:<br /> <span class="scrittavalori">$Cumul[relative_rainfall] mm</span></span><br /></th> </tr> </table></td> </tr> <tr> <td colspan="6" bgcolor="#FFFFFF"><div align="center" class="scrittadati"><strong>Dew Point:</strong> <span class="scrittavaloripiccola">$Current[dew_point] у</span></div></td> <td bgcolor="#FFFFFF"><div align="center"><span class="scrittadati"><strong>Media e Dir:</strong> <span class="scrittavaloripiccola">$Stats[Day,TrueMean,wind_speed,f1] $Unit[Speed] da $Current[wind_direction,f1]</span></span></div></td> <td bgcolor="#FFFFFF"><div align="center"><span class="scrittadati"><strong>Intensitࡤi Pioggia:</strong> <span class="scrittavaloripiccola">$Current[rainfall_1h] mm/h </span></span></div></td> </tr> <tr> <td colspan="6" bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"> </td> </tr> <tr> <td height="120" colspan="6" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col"><img src="min.gif" width="20" height="12" />Temp Min:</th> <th width="120" class="scrittadati" scope="col"><img src="max.gif" width="20" height="12" />Temp Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola" >$Stats[Day,Min,outdoor_temperature] у</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,outdoor_temperature] у</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> <tr> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Temp Percepita:</strong></div></td> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pressione:</strong></div></td> </tr> <tr> <td><div align="center" class="scrittavaloripiccola" >--- у</div></td> <td><div align="center" class="scrittavaloripiccola" >$Current[relative_pressure] $Unit[Pressure]</div></td> </tr> </table></td> <td height="120" rowspan="5" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col">Raffica max:</th> <th width="120" class="scrittadati" scope="col">Media Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,wind_speed] Km/h</div></td> <td><div align="center" class="scrittavaloripiccola">--- Km/h</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> </table></td> <td height="120" rowspan="5" bgcolor="#FFFFFF"><table width="240" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th width="120" class="scrittadati" scope="col">Air Density:</th> <th width="120" class="scrittadati" scope="col">Intensita' Max:</th> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">--- hPa</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Day,Max,rainfall_1h] mm/h</div></td> </tr> <tr> <td height="15"></td> <td height="15"></td> </tr> <tr> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pioggia Mese:</strong></div></td> <td width="120" class="scrittadati" scope="col"><div align="center"><strong>Pioggia Anno:</strong></div></td> </tr> <tr> <td><div align="center" class="scrittavaloripiccola">$Stats[Month,TotalRainfall] mm</div></td> <td><div align="center" class="scrittavaloripiccola">$Stats[Year,TotalRainfall] mm</div></td> </tr> </table></td> </tr> </table> <p align="center" class="style2">Meteo Val Nure - All Rights Reserved</p> </body> </html>
ciao a tutti da Roberto
Stazione Davis 6163 VP2 Plus
La mia webcam a Nord La mia webcam a Ovest
Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente
Direi che ora li ho tutti NA, non ci siamo proprio.
Ma come mai non mi vede il valore della pressione? Forse bisogna impostare qualcosa in GraphWeather???
Segnalibri