Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door giantocr
#70960
@ Wim,

Hoi Wim,

Wat betekenen de cijfers of waar hebben die betrekking op die tussen de haakjes staan achter "Laatste meting is van: 19-02-2018 (7.6°/78%)"

Alvast bedankt voor de info,

Piet
Door wvdkuil
#70961
giantocr schrijft:
@ Wim,

Hoi Wim,

Wat betekenen de cijfers of waar hebben die betrekking op die tussen de haakjes staan achter "Laatste meting is van: 19-02-2018 (7.6°/78%)"

Alvast bedankt voor de info,

Piet
In de naaste toekomst worden de meetwaardes gekalibreerd met de temperatuur en luchtvochtigheid. Hoge luchtvochtigheid geeft namelijk te hoge PM waardes.

Bij die fijnstof-sensors die naar een eigen server opladen EN die ook een temp/hum sensor hebben
staat er de temperatuur/luchtvochtigheid zoals gemeten IN de sensor in hele kleine lettertjes achter de datum/tijd.

Dan kan ik rondkijken en zien of er echt veel te hoge waardes zijn, bijvoorbeeld als het mistig is.

===

Zoals in alle scripts die ik maak, kunnen dergelijke zaken via een setting uitgezet worden, regel 6-10 geven de sensors aan die verwerkt mogen worden. De regels met 'temperature' en 'humidity' op commentaar zetten, zal de extra informatie en de haakjes verwijderen.

Wim
Door mandersp
#70964
Hallo Wim...
Mijn code die ik gebruik voor de data is: https://weerstationafferden.nl/weather28/index.php?p=mnu_aqhi_luft&lang=nl#data-area
En toch krijg ik de temperatuur en vochtigheid niet te zien?
In de configuratie van de fijnstofsensor zie ik wel temperatuur en vochtigheid.



Code: Selecteer alles
# -------- if we load our own sensor to our site
$useOwn['SDS_P1']       ='P1';
$useOwn['SDS_P2']       ='P2';
$useOwn['temperature']  ='temp';
$useOwn['humidity']     ='humi';
#
$useOwnFile     = false;
#$useOwnFile     = true;
#
$useOwnDir      = './weather28/data/ ';   
$useOwnData     = $useOwnDir.'last_luft_data.json';
#
$
Door wvdkuil
#70965
mandersp schrijft:
Hallo Wim...
Mijn code die ik gebruik voor de data is: https://weerstationafferden.nl/weather28/index.php?p=mnu_aqhi_luft&lang=nl#data-area
En toch krijg ik de temperatuur en vochtigheid niet te zien?
In de configuratie van de fijnstofsensor zie ik wel temperatuur en vochtigheid.
Code: Selecteer alles
# -------- if we load our own sensor to our site
$useOwn['SDS_P1']       ='P1';
$useOwn['SDS_P2']       ='P2';
$useOwn['temperature']  ='temp';
$useOwn['humidity']     ='humi';
#
$useOwnFile     = false;
#$useOwnFile     = true;
#
$useOwnDir      = './weather28/data/ ';   
$useOwnData     = $useOwnDir.'last_luft_data.json';
#
$
Zoals ook al in je support-ticket uitgelegd: je sensor laadt blijkbaar alleen op naar de luftdaten server. Immers het "useOwnData" bestand uit je instellingen hierboven is er niet: https://weerstationafferden.nl/weather2 ... _data.json

Alleen als je eigen sensor naar je eigen web-server oplaadt kunnen de temp/hum ook weergegeven worden. Als dat bestand is opgeladen kan je het commentaar teken op de regel met $useOwnFile = true; weghalen en zal dat eigen bestand worden gebruikt.

Dit staat uitgelegd in de leesmij, punt 3.1 tot 3.3
3. Rechtstreeks opladen vanuit uw sensor.
========================================
3.1. Indien u dit gaat gebruiken, kopieer sensordata.php uit de map luftdaten naar
=> de definitieve lokatie,
==> vaak de hoofdmap, voor leuven is dat weather28/

3.2. Pas de instelling in uw sensor aan via het configuratie menu van uw sensor

Kijk bij "Verzend data naar eigen API", zie ook bijgevoegde _opladen_sensor.jpg
Serveradres uw eigen website root
Pad /pad naar/sensordata.php script, voor leuven weather28/sensordata.php
laat de rest zoals het is.

3.3. Pas in ws_luftdaten.php de map data/ aan, voorbeeld als sensordata.php in de de hoofdmap staat.
$useOwnFile = true; // dus het # op positie 1 is weggehaald
#
$useOwnDir = './data/'; // relatiefve adressering als alles weather28/ staat
of
$useOwnDir = './weather28/data/'; // relatiefve adressering in map weather28/ staat
en een plaatje over de instelling in het configuratiescherm zit ook in de download en nog eens hieronder.

Wim
Door mandersp
#70970
Volgens mij zie ik echt iets over het hoofd:

Zo is de instelling van de fijnsensor:
[img]http://members.home.nl/manders-piet/fijnstof.jpg[/img]

Of zou iemand bereid zijn met mij mee te kijken op mijn computer via pm....
Door hvd51
#70971
Naar eigen API poort 80 is voor http en poort 443 voor https.

Is nog niet getest.

Harm
Door mandersp
#70972
Het plaatje van Wim geeft aan dat ik dit niet mag veranderen???

#
$useOwnFile = false;
#$useOwnFile = true;
#
$useOwnDir = './data/';
$useOwnData = $useOwnDir.'last_luft_data.json';

Trouwens als ik bij true het hekje weghaal dan krijg ik de data in rood te zien op mijn site, zoals die nu staat werkt die goed zonder de temeperatuur / vochtigheid...

Maar dan blijft de data map leeg, deze staat in weather28/data en de sensordata staat in de root van weather28.
Door mandersp
#70974
Ik heb je al via pm geantwoord Giantocr

Ik was inderdaad vergeten om de usersensor in te vullen:
$apiLuftID = '9832'; # the ID we got from Rajko Zschiegner bijvoorbeeld 8993
$userSensor = '1838337'; # our sensor as we registered by luftdaten bijvoorbeeld 1329006
  • 1
  • 5
  • 6
  • 7
  • 8
  • 9
  • 11