Het juiste pad naar de data file is natuurlijk belangrijk.
Ik gebruik een http upload voor het uploaden van een data file, elke 30 seconden.
Deze file laad ik op naar mijn website, alwaar de template hem van kan lezen.
Ik gebruik 2 bestanden, nl. MBrealtimeGet.php en MBrealtimeGet.txt
Het php bestand verwerkt de http upload van meteobridge.
In dit bestand geef je aan waar en hoe het verwerkte bestand gaat heten en komt te staan.
In het bestand realtimeGet.php zie je staan:
$ret=file_put_contents ('../uploadMB/MBrealtime.txt', $string, LOCK_EX);
Bij mij dus in map uploadMB/MBrealtime.txt
Bij jou zou dat kunnen zijn:
www.htronics.nl/pws/uploadMB deze map uploadMB dan aanmaken, kopieer hiernaar toe het bestand MBrealtime.php
Verander het pad van
$ret=file_put_contents ('../uploadMB/MBrealtime.txt', $string, LOCK_EX); in
$ret=file_put_contents ('./uploadMB/MBrealtime.txt', $string, LOCK_EX);
Jou http upload wordt dan:
http://www.htronics.nl/pws/uploadMB/MBr ... Get.php?d=[DD]/[MM]/[YYYY] [hh]:[mm]:[ss] [th0temp-act:0] [th0hum-act:0] [th0dew-act:0] [wind0avgwind-act] [wind0wind-act] [wind0dir-act:0] [rain0rate-act:0] [rain0total-daysum:0] [thb0seapress-act:0] [wind0dir-act:0] [wind0wind-act=bft.0:0] m/s C hPA mm -- [thb0seapress-delta60:--] [rain0total-monthsum:--] [rain0total-yearsum:--] [rain0total-ydaysum:--] 20.0 55.0 [wind0chill-act:--] [th0temp-delta60:--] [th0temp-dmax:--] [th0temp-dmaxtime] [th0temp-dmin:--] [th0temp-dmintime] [wind0avgwind-dmax] [wind0avgwind-dmaxtime] [wind0wind-dmax] [wind0wind-dmaxtime] [thb0seapress-dmax] [thb0seapress-dmaxtime] [thb0seapress-dmin] [thb0seapress-dmintime] [mbsystem-swversion:--] [mbsystem-buildnum:--] [wind0wind-max10:--] -- -- [uv0index-act:--] -- [sol0rad-act:--] [wind0dir-avg10:--] [rain0total-sum60:--] -- [mbsystem-daynightflag:--] -- [wind0dir-avg10:--] -- m -- [mbsystem-daylength:--] -- -- [uv0index-dmax:--] [th0hum-dmax] [th0hum-dmaxtime] [th0hum-dmin] [th0hum-dmintime] [th0dew-dmax] [th0hum-dmaxtime] [th0hum-dmin] [th0hum-dmintime]
Deze regel op tabblad services, vervolgens nieuwe http upload, in URL veld kopiëren.
Elke 30 seconden
In het veld Success typ je Succes
Als alles goed gaat, dan staat er een bestand genaamd MBrealtime.txt in je map uploadMB.
Het bestand MBrealtime.txt dient wel de juiste bestandsrechten te hebben (777)
Dit even nakijken met een ftp programma bijv. Filezilla
Vervolgens komt als pad in je settings van de template te staan:
http://www.htronics.nl/pws/uploadMB/MBrealtime.txt
Ik gebruik de Mysql niet.
Bijgevoegd MBrealtimeGet.php
Het is nogal een verhaal, ik hoop dat je er wat aan hebt.
Succes Tjeerd