Het weer - Actueel weer in regio. Het actueel weer is voor iedereen beschikbaar. Leden krijgen (in de nabije toekomst) toegang tot exta informatie, zoals bijvoorbeeld historische gegevens. Leden kunnen ook deelnemen aan het weerforum of zelf hun actuele weer toevoegen.
Hieronder kun je inloggen of een account aanmaken.
Inloggen
Nog geen account? Maak er één aan!
 


Uitgebreid zoeken in forum


Welkom, Gast
Alstublieft Inloggen of Registreren.    Wachtwoord verloren?
Ga naar onderkant Favoriet: 0
TOPIC: Luftdaten scripts
#68592
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
Inmiddels ook online met de fijnstofmeting.
https://www.weerstation-hengelogld.nl/lu...ten/ws_luftdaten.php

Wat me opvalt is dat bij ik onder fijnstof de letters aq_P1 en aq_P2 zie staan
zie bijgevoegd bestand.
Is dit aan te passen in pm10 en pm2.5?

Ook zou ik graag de 24 uur gemiddelden willen toevoegen.

Volgens mij kan dit alleen als je rechtstreeks gaat uploaden naar je eigen server.

Heb de help.txt van wim doorgelezen, maar begrijp nog niet helemaal wat ik moet
instellen bij een stand alone versie.

Voor de rest ben ik al zeer blij met dit script. Mooi werk geleverd.
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68593
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
Altijd even checken bij

De vertaal fout had uit de laatste download moeten zijn. Er ontbreken twee regels per taal.
Ook voor de standalone versie maakt dat geen verschil.

24 uur gemiddelden dat kan inderdaad alleen als je de sensor naar je eigen webserver laat "opladen". Het is geen FTP maar een http aanroep wat de sensor doet. Het sensordata script ontvangt de laatste meting en zet die in de map ./data/ Die map wordt als die niet bestaat aangemaakt, tenminste op de meeste webservers.

Als de instelling aanstaat in sensordata.php wordt er ook een bestand gemaakt met alle metingen voor iedere dag. Dat bestand van vandaag en gisteren wordt gebruikt om de 24 uurs gemiddelden te berekenen.

Moet allemaal ook stand-alone werken,

Succes, Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2351
graphgraph
Gebruiker nu online Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  



#68597
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
wvdkuil schrijft:
Altijd even checken bij

De vertaal fout had uit de laatste download moeten zijn. Er ontbreken twee regels per taal.
Ook voor de standalone versie maakt dat geen verschil.

24 uur gemiddelden dat kan inderdaad alleen als je de sensor naar je eigen webserver laat "opladen". Het is geen FTP maar een http aanroep wat de sensor doet. Het sensordata script ontvangt de laatste meting en zet die in de map ./data/ Die map wordt als die niet bestaat aangemaakt, tenminste op de meeste webservers.

Als de instelling aanstaat in sensordata.php wordt er ook een bestand gemaakt met alle metingen voor iedere dag. Dat bestand van vandaag en gisteren wordt gebruikt om de 24 uurs gemiddelden te berekenen.

Moet allemaal ook stand-alone werken,

Succes, Wim


Heb je een pm gestuurd. Denk niet dat ik de laatste download heb.
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68598
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
eugel schrijft:
wvdkuil schrijft:
Altijd even checken bij

De vertaal fout had uit de laatste download moeten zijn. Er ontbreken twee regels per taal.
Ook voor de standalone versie maakt dat geen verschil.

24 uur gemiddelden dat kan inderdaad alleen als je de sensor naar je eigen webserver laat "opladen". Het is geen FTP maar een http aanroep wat de sensor doet. Het sensordata script ontvangt de laatste meting en zet die in de map ./data/ Die map wordt als die niet bestaat aangemaakt, tenminste op de meeste webservers.

Als de instelling aanstaat in sensordata.php wordt er ook een bestand gemaakt met alle metingen voor iedere dag. Dat bestand van vandaag en gisteren wordt gebruikt om de 24 uurs gemiddelden te berekenen.

Moet allemaal ook stand-alone werken,

Succes, Wim


Heb je een pm gestuurd. Denk niet dat ik de laatste download heb.

Helaas is de vertaalfout er maar 1/2 uit. De server waar ik mee getest heb had geen last van hoofletters-kleine letters.
Kijk in de 4 vertaalbestanden daar staat op regel 3-4
Code:

$LANGLOOKUP['aq_p1']            = 'pm10';
$LANGLOOKUP['aq_p2']            = 'pm2.5';

en dat had moeten zijn
Code:

$LANGLOOKUP['aq_P1']            = 'pm10';
$LANGLOOKUP['aq_P2']            = 'pm2.5';

Nogmaals succes en bedankt voor je doorzettingsvermogen,

Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2351
graphgraph
Gebruiker nu online Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68599
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
Wat kan het soms simpel zijn. Het werk nu.

Bedankt Wim voor je snelle reaktie.

Nu nog proberen om alles naar een eigen API te versturen.
Gaan we v/d week maar eens proberen.
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68600
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
wvdkuil schrijft:
eugel schrijft:
wvdkuil schrijft:
Altijd even checken bij

De vertaal fout had uit de laatste download moeten zijn. Er ontbreken twee regels per taal.
Ook voor de standalone versie maakt dat geen verschil.

24 uur gemiddelden dat kan inderdaad alleen als je de sensor naar je eigen webserver laat "opladen". Het is geen FTP maar een http aanroep wat de sensor doet. Het sensordata script ontvangt de laatste meting en zet die in de map ./data/ Die map wordt als die niet bestaat aangemaakt, tenminste op de meeste webservers.

Als de instelling aanstaat in sensordata.php wordt er ook een bestand gemaakt met alle metingen voor iedere dag. Dat bestand van vandaag en gisteren wordt gebruikt om de 24 uurs gemiddelden te berekenen.

Moet allemaal ook stand-alone werken,

Succes, Wim


Heb je een pm gestuurd. Denk niet dat ik de laatste download heb.

Helaas is de vertaalfout er maar 1/2 uit. De server waar ik mee getest heb had geen last van hoofletters-kleine letters.
Kijk in de 4 vertaalbestanden daar staat op regel 3-4
Code:

$LANGLOOKUP['aq_p1']            = 'pm10';
$LANGLOOKUP['aq_p2']            = 'pm2.5';

en dat had moeten zijn
Code:

$LANGLOOKUP['aq_P1']            = 'pm10';
$LANGLOOKUP['aq_P2']            = 'pm2.5';

Nogmaals succes en bedankt voor je doorzettingsvermogen,

Wim


@ Wim - All,

Volgens mij moet je dan ook in de ws_luftdaten.php op de regels 425 en 427 de aq_p1 en aq_p2 wijzigen naar aq_P1 en aq_P2 anders heb je daar n.l. het zelfde probleem weer in de stand-alone versie.

Piet
giantocr (Gebruiker)
Expert forum deelnemer
Berichten: 318
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man MeteoSauwerd Locatie: Sauwerd Geboortedatum: 1952-01-23
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68613
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
Regel 425 en 427 ook aangepast.

Bedankt Piet.
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68615
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
Ben bezig om data van mijn sensor rechtstreeks te uploaden naar mijn eigen API in standalone versie
Configuratie is gelukt.
In mijn root staan 2 mappen
/luftdaten
/luchtkwaliteit
In /luftdaten staan alle bestanden van het mooie script van wim
In de map /luchtkwaliteit heb ik een copy van sensordata.php staan
In map/ luchtkwaliteit/data staan de 2 csv bestanden die van de sensor correct binnenkomen
Heb in ws_ luftdaten.php het pad aangepast naar
useOwnFile = true;
#$useOwnFile = true;
#
$useOwnDir = './luchtkwaliteit/data/';
$useOwnData = $useOwnDir.'last_luft_data.json';
#
$useOwn24hours = true;
Volgens mij staat alles nu goed tot zover.
Hoe nu verder??

Als ik nu kijk op www.weerstation-hengelogld.nl/luftdaten/ws_luftdaten.php
Krijg ik de volgende melding
Parse error: syntax error, unexpected '=' in /home/hengelog/public_html/luftdaten/ws_luftdaten.php on line 12
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68616
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
eugel schrijft:
Ben bezig om data van mijn sensor rechtstreeks te uploaden naar mijn eigen API in standalone versie
Configuratie is gelukt.
In mijn root staan 2 mappen
/luftdaten
/luchtkwaliteit
In /luftdaten staan alle bestanden van het mooie script van wim
In de map /luchtkwaliteit heb ik een copy van sensordata.php staan
In map/ luchtkwaliteit/data staan de 2 csv bestanden die van de sensor correct binnenkomen
Heb in ws_ luftdaten.php het pad aangepast naar
useOwnFile = true;
#$useOwnFile = true;
#
$useOwnDir = './luchtkwaliteit/data/';
$useOwnData = $useOwnDir.'last_luft_data.json';
#
$useOwn24hours = true;
Volgens mij staat alles nu goed tot zover.
Hoe nu verder??

Als ik nu kijk op www.weerstation-hengelogld.nl/luftdaten/ws_luftdaten.php
Krijg ik de volgende melding
Parse error: syntax error, unexpected '=' in /home/hengelog/public_html/luftdaten/ws_luftdaten.php on line 12
Dit alles is al opgelost, maar waar staat het json bestand?
Dat hoort ook in de /data/ map te komen?
Warning: file_get_contents(./luchtkwaliteit/data/last_luft_data.json): failed to open stream: No such file or directory in /home/hengelog/public_html/luftdaten/ws_luftdaten.php on line 722
Relatieve adressering
luftdaten en luchtkwaliteit staan op het zelfde niveau.
Dus als een script wordt uitgevoerd in luftdaten dan is dat het startpunt.
Om bij de .json te komen moet je eerst een stapje terug ../
Dan de map luchtkwaliteit in luchtkwaliteit/
Dan de map data/

Regel in ws_luftdaten.php aanpassen van
Code:

$useOwnDir      = './luchtkwaliteit/data/';  
naar
Code:

$useOwnDir      = '../luchtkwaliteit/data/';  

Duis 1 puntje extra.
Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2351
graphgraph
Gebruiker nu online Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
Laatste Wijziging: 12/03/2018 19:26 Door wvdkuil.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#68617
Re:Luftdaten scripts 3 Maanden, 2 Weken geleden  
inmiddels wat bijgewerkt

#$useOwnFile = true;
$useOwnFile = true;

echter de volgende melding onder ws_luftdaten.php

Warning: file_get_contents(./luchtkwaliteit/data/last_luft_data.json): failed to open stream: No such file or directory in /home/hengelog/public_html/luftdaten/ws_luftdaten.php on line 722


moet ik de regel

$useOwnData = $useOwnDir.'last_luft_data.json';

aanpassen?
eugel (Gebruiker)
Vantage Pro 2 Wireless24H fan, Wswin,Vvp, cumulus
Platinum forum deelnemer
Berichten: 515
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Hengelo gld Locatie: Hengelo Gld Geboortedatum: 1964-11-06
Gelogd Gelogd  
 
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
Ga naar bovenkant
Advertisement

Bezoekers

We hebben 59 gasten en 6 leden online