Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door wvdkuil
#70932
relin schrijft:
Zie dat in mijn bericht wel twee tijdstempels heb :blink:
Heb alleen het stekertje van de stroom naar de usbkabel vervangen.

Mijn vrouw riep al: ga weer naar de website van die Chinees.

Als dit het is schiet mij dan maar lek.

We wachten af.


En helaas dit is het niet.
ik heb wat testen gedaan. Luftdaten stuurt alle metingen van de laatste 5minuten terug. Meestal 2 maar soms 3. Bij jouw ID is er meestal geen, soms 1 en incidenteel 2.

De [] worden altijd gestuurd.

Ik zal het script morgen aanpassen om de cache tijd te verlengen als er geen nieuwe data is.
===
Als je dat lukt kan je het sensordata script gebruiken om op je eigen server de gegevens op te vangen. Dan kan je direct zien of de sensor wel elke 2,5 minuten een meting stuurt.
===
En wat zegt de sensor als je er met de browser naar toe gaat? Bij de laatste meting tab zit een teller en na elke 130 secondes moeten de meetgegevens veranderen.

Succes, wim
Door relin
#70933
wvdkuil schrijft:
Als je dat lukt kan je het sensordata script gebruiken om op je eigen server de gegevens op te vangen. Dan kan je direct zien of de sensor wel elke 2,5 minuten een meting stuurt.


Hier ben helaas ik niet handig genoeg in.

En wat zegt de sensor als je er met de browser naar toe gaat? Bij de laatste meting tab zit een teller en na elke 130 secondes moeten de meetgegevens veranderen.


En ook hier weet ik niet te komen :unsure: Toch via 192.168.x.y?
Gekeken in de router welke ipadressen er in gebruik zijn, maar of ze reageren niet of weigeren de toegang.

Ik wacht je scriptje wel af.

Groet,
Remko
Door wvdkuil
#70934
@relin
Hallo Remko,

Een aangepast ws-luftdaten is slechts een pleister om het probleem.
Er is dan wel geen lege pagina meer, maar de data is niet meer recent..

De oorzaak moet opgelost worden zodat er iedere 2 1/2 minuut de juiste data wordt opgeladen.
Bij alle sensors die ik bekeken heb komt er om de 5 minuten bijgewerkte informatie beschikbaar via http://api.luftdaten.info/v1/sensor/xxxx/ met altijd 2 en soms 3 metingen. Dat zijn dus alle door luftdaten.info goed ontvangen metingen van dat station per 5 minuten.

Bij jouw sensor is er per 5 minuten maximaal 1 en heel vaak geen enkele meting ontvangen bij luftdaten.

Dat wijst er toch op dat de sensor niet goed de data kan versturen. Ik verdenk de oplader, is dat soms een chinees exemplaar via ali*** ?

Hetzelfde probleem hadden we in het begin met de raspberry. Zo maar na een paar minuten hield het apparaatje er mee op en dan opeens was het er weer. De consoleWD waar we mee testten startte weer op, deed even z'n werk en dan viel de spanning we, herstart enzovoort.

Dus probeer eens met een goede oplader van een smartphone of tablet.

Je moet ook nog eens proberen de fijnstof sensor in je netwerk te vinden.
Het configuratie scherm en het "huidige metingen" scherm geven ook antwoord op wat er aan de hand is.

Wim
Door relin
#70937
Hoi Wim,

Met een pleister voor de wonden ben ik even tevreden. Ga ervanuit dat als er data is deze dan wel wordt opgehaald.

De sensor kan ik niet vinden (vanmorgen nogmaals geprobeerd), als ik tenminste moet zoeken naar een 192.168.x.y ip. Dus wellicht heeft deze niet continue verbinding en is dit het probleem.

Ik heb reeds een nieuw setje bij Aliexpress besteld. Wellich heb ik gewoon pech met de eerste, want bij deze merkte ik al dat de grafieken bij Madavi soms haperingen vertoonde maar zag daar geen probleem in.

De oplader is een originele Samsung 5V 1Amp (voor deze gebruikte ik een Samsung 5V 2Amp). Het USB kabeltje komt wel uit China.

Ben nu aan het werk, maar zal vanavond de pleister op de wond plakken en als het nieuwe setje er is deze gaan activeren.

Heel erg bedankt dat je meedenkt en me helpt.

Remko
Door wvdkuil
#70938
@Remko,

Pleister:
Bijgevoegd aangepaste ws_luftdaten.php. Aan de kleur achter "Laatste meting is van:" kunnen we nu ook wat zien:
Als de tijd rood is:
=> te oude data uit de cache gebruikt omdat er geen of lege data bij luftdaten is opgehaald
Als de tijd oranje is:
=> wel data van luftdaten maar slechts 1 meting
Als de tijd zwart is:
=> data OK opgehaald bij luftdaten

Bij luftdaten kan ook de temp-hum sensor opgehaald worden.
http://api.luftdaten.info/v1/sensor/9800/
Die vertoont hetzelfde gedrag als de fijnstof sensor, wel iets beter. Vaak maar 1 meting, bijna nooit [].
Als het niet de oplader is en de kabel is al vervangen, dan blijft er weinig over wat die herhalende "niet oplaad" situatie kan veroorzaken.

Het zoeken van de sensor moet wel gebeuren in je eigen netwerk.
Als dat met 192.168.1. begint moet je daar zoeken.
Maar het kan ook met 192.168.0. beginnen of zelfs 10.x.y


Wim
Door hvd51
#70939
ingekort ...
Het zoeken van de sensor moet wel gebeuren in je eigen netwerk.
Als dat met 192.168.1. begint moet je daar zoeken.
Maar het kan ook met 192.168.0. beginnen of zelfs 10.x.y


Het bereiken van de configuratie pagina kan ook met:

http://feinstaubsensor-7222208.local/

En dan uiteraard met het id van je eigen sensor.

Meer hierover op luftdaten.info in de FAQ
Als alternatief ondersteunt de sensor toegang via het adres http://feinstaubsensor-{sensorID}.local/ . sensorID is het nummer dat je hebt gebruikt voor het aanmelden van je sensor.

Helaas wordt dit adres zonder aanvullende software niet door ieder besturingssysteem ondersteund.
Het adres zou moeten werken onder MacOS, Linux (via de Avahi-service) en de huidige versies van Windows 10. Het zou ook onder Windows 7 moeten werken wanneer daar Apple iTunes of Skype is geïnstalleerd. Na het downloaden en installeren van de ‘Bonjour Printing Services for Windows‘ van Apple (5 MB ) zou je dit adres eveneens moeten kunnen benaderen.


Harm
Door wvdkuil
#70952
Hierbij het eerste "officiële" release van het luftdaten script.

Link: https://leuven-template.eu/luftdaten.zip

Als u een probleem tegen komt, vergelijk dan eerst met
Stand-alone => https://www.weerstation-herent.be/sarat ... /_test.php
Saratoga-template => http://www.weerstation-herent.be/sarato ... ft.php?htp
Leuven-template component => https://weer.sluispark.be/ en https://www.weerstation-herent.be/

Als u er niet uitkomt
=> https://support.leuven-template.eu/?lang=nl en gebruik keuze "Andere vragen / opmerkingen"

Veel succes en dank aan de testers,

Wim
Door hvd51
#70954
@Wim,

Er staat in ws_luftdaten.php op regel 81

$fullAQpage = '?p=htp_aqhi_luft'; # link to full page for the small output (component) # '?p=test';

Dat moet volgens mij zijn:
$fullAQpage = '?p=mnu_aqhi_luft'; # link to full page for the small output (component) # '?p=test';

Harm
Door wvdkuil
#70956
De menu-naam in ws_luftdaten.php moet gelijk zijn aan de naam in het gebruikte menu bestand en is ook afhankelijk van welke template je gebruikt.

Ik had inderdaad beter de namen in de voorbeelden op elkaar afgestemd.
Volgens mij is de huidige download nu wel correct en het verder uitschrijven van de voorbeelden in een volgende leesMij versie staat op mijn ToDo-lijstje.

In de eerste versie van de laatste download is er ook nog een mogelijk vertaalfout, de namen pm10 en pm2.5 worden niet altijd goed vertaald. Verander in _my_scripts/ws_luftdaten.php regel 346
Code: Selecteer alles
        $particle= langtransstr('aq'.$value);
in
Code: Selecteer alles
        $particle= langtransstr('aq_'.$value);


Dan is die vertaling voortaan ook goed.
Wim
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8
  • 11