Auteur Topic: luftdaten uploaden lukt niet  (gelezen 48 keer)

AenG

  • Full Member
  • ***
  • Berichten: 21
    • Bekijk profiel
luftdaten uploaden lukt niet
« Gepost op: 28 december 2019, 08:34:10 »
Hallo Wim,

Ik heb deze week ook eens een luftdatensensor in elkaar gezet. Leuk projectje en werkte gelijk.
Er is nog één probleem wat ik maar niet opgelost krijgt.

Ik wil mijn data naar mijn eigen server sturen en dat lukt maar niet. Misschien weet jij een oplossing.
De website wordt extern gehost. Dus vraag ik mij af of ik wel rechten heb om via poort 80 iets te uploaden. Dat lukte tot op heden altijd via poort 21.
Ik heb in de root van de website een directory /TEST aangemaakt met alle rechten, maar er komt geen "sensordata" in te staan.

Serveradres: www.hetweerinboskamp.nl
Pad: /test/sensordata.php
Poort 80
Gebruiker: deb52577n2
Wachtwoord: ************   

Heb jij een tip?

Gr. Geert

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: luftdaten uploaden lukt niet
« Reactie #1 Gepost op: 28 december 2019, 09:43:03 »
Hallo Wim,

Ik heb deze week ook eens een luftdatensensor in elkaar gezet. Leuk projectje en werkte gelijk.
Er is nog één probleem wat ik maar niet opgelost krijgt.

Ik wil mijn data naar mijn eigen server sturen en dat lukt maar niet. Misschien weet jij een oplossing.
De website wordt extern gehost. Dus vraag ik mij af of ik wel rechten heb om via poort 80 iets te uploaden. Dat lukte tot op heden altijd via poort 21.
Ik heb in de root van de website een directory /TEST aangemaakt met alle rechten, maar er komt geen "sensordata" in te staan.

Serveradres: www.hetweerinboskamp.nl
Pad: /test/sensordata.php
Poort 80
Gebruiker: deb52577n2
Wachtwoord: ************   

Heb jij een tip?

Gr. Geert

Er wordt niet echt "opgeladen" in de FTP manier van spreken.

Er wordt "opgeladen" via HTTP protocol, dus d.m.v.   www.hetweerinboskamp.nl:80/test/sensordata.php?bla-bla-bla
Voor bla-bla-bla moet je de json file lezen met alle meetgegevens.

Je hebt aangegeven op te laden naar http://www.hetweerinboskamp.nl:80/
Maar je server geeft als antwoord 301-redirect, immers  je website is in https
De IP-poort voor https is 443  niet 80

Voorheen kan de kleine processor in je Luftdaten sensor eigenlijk niet goed met http omgaan.
En was het makkelijker in je .htaccess op je server een "http" toegang te maken

Wellicht is het nu wel mogelijk https op je server te gebruiken.

Succes,

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.com/

AenG

  • Full Member
  • ***
  • Berichten: 21
    • Bekijk profiel
Re: luftdaten uploaden lukt niet
« Reactie #2 Gepost op: 28 december 2019, 18:08:05 »
Bedankt voor de tips Wim.
De poort op 443 zetten en HTTPS aanvinken was genoeg om het te laten werken.

Gr. Geert

AenG

  • Full Member
  • ***
  • Berichten: 21
    • Bekijk profiel
Re: luftdaten uploaden lukt niet
« Reactie #3 Gepost op: 29 december 2019, 07:55:52 »
Hoi Wim,

Ik heb nu je files gedownload en alles op mijn website geplaatst.

www.hetweerinboskamp.nl/voorpagina/luftdaten/_test1.php               werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/_test2.php               werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/ws_luftdaten1.php    werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/ws_luftdaten2.php    werkt

Dit zou ik zo kunnen plaatsen, maar eigenlijk vind ik deze fraaier.
http://www.weerstation-herent.be/saratoga/wxAqLuft.php?lang=en&p=htp

Of deze:
https://www.weerstation-hengelogld.nl/website/luchtkwaliteit-hengelo-gld

Ik zie dat je daarvoor wsAqLuft.php gebruikt, maar dit werkt dus niet.
Is dit simpel aan te passen?

Alle files staan bij mij in www.hetweerinboskamp.nl/voorpagina/luftdaten
inclusief Tabber.

Gr. Geert

« Laatst bewerkt op: 29 december 2019, 08:08:44 door AenG »

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: luftdaten uploaden lukt niet
« Reactie #4 Gepost op: 29 december 2019, 08:59:34 »
Hoi Wim,
Ik heb nu je files gedownload en alles op mijn website geplaatst.
www.hetweerinboskamp.nl/voorpagina/luftdaten/_test1.php               werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/_test2.php               werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/ws_luftdaten1.php    werkt
www.hetweerinboskamp.nl/voorpagina/luftdaten/ws_luftdaten2.php    werkt
Dit zou ik zo kunnen plaatsen, maar eigenlijk vind ik deze fraaier.
http://www.weerstation-herent.be/saratoga/wxAqLuft.php?lang=en&p=htp
wxAqLuft.php is een voorbeeld voor integratie in een Saratoga template.
Dus die werkt alleen in een Saratoga template.
Maar als je op de pagina of in de source kijkt dan zie je dat het script gebruik maakt van ws_luftdaten1.php (met data ophalen van de server) in uitgeklapte toestand.

En verder van een veel gebruikt "tab"-script om meerdere pagina's over elkaar te tonen
Daar zit ook de "pagina" in met de grafieken van de luftdaten server
Citaat
Of deze:
https://www.weerstation-hengelogld.nl/website/luchtkwaliteit-hengelo-gld
Maakt gebruik van ws_luftdaten2.php (=met de eigen data) , uitgeklapt, in een iFrame
https://www.weerstation-hengelogld.nl/luftdaten/ws_luftdaten.php
en een iFrame met grafieken https://www.weerstation-hengelogld.nl/luftdaten/fijnstof_grafieken.htm
en een link met de kaart.
Lijkt dus veel op de Saratoga versie maar dan zonder de "tabs"
Citaat
Ik zie dat je daarvoor wsAqLuft.php gebruikt, maar dit werkt dus niet.
Is dit simpel aan te passen?
wxAqLuft.php is voor de Saratoga template
wsAqLuft.php  herken ik niet direct, maar dat zou een Leuven-template pagina kunnen zijn.
Citaat
Alle files staan bij mij in www.hetweerinboskamp.nl/voorpagina/luftdaten
inclusief Tabber.
Gr. Geert

Succes, Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.com/

AenG

  • Full Member
  • ***
  • Berichten: 21
    • Bekijk profiel
Re: luftdaten uploaden lukt niet
« Reactie #5 Gepost op: 29 december 2019, 09:35:06 »
Prima, ik ga ermee aan de slag.

Heb je misschien voor mij dan een ws_luftdaten1.php die standaard al is uitgeklapt? Nu moet ik telkens op DETAILS klikken om alles te zien.

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: luftdaten uploaden lukt niet
« Reactie #6 Gepost op: 29 december 2019, 10:14:51 »
Prima, ik ga ermee aan de slag.
Heb je misschien voor mij dan een ws_luftdaten1.php die standaard al is uitgeklapt? Nu moet ik telkens op DETAILS klikken om alles te zien.

?? Je gebruikt toch een oplaad naar je eigen server?
ws_luftdaten1.php  => rechtstreeks van de database
ws_luftdaten2.php  => je eigen data.

===

Alle AQ scripts maken zowel de html voor de compacte versie(op je startpagina bijvoorbeeld)  als de uitgebreide versie voor op een aparte pagina. 

Je kan het eigen data script ws_luftdaten2.php aanpassen door regel 365 te veranderen van
{ echo $pageHTML_0.$aq_condensed_html.$pageHTML_9; }in
{ echo $pageHTML_0.$aq_fullpage_html.$pageHTML_9; }

Je kan het server-data script ws_luftdaten1.php aanpassen door regel 398 te veranderen van
{ echo $pageHTML_0.$aq_condensed_html.$pageHTML_9; }in
{ echo $pageHTML_0.$aq_fullpage_html.$pageHTML_9; }
Wim

Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.com/

AenG

  • Full Member
  • ***
  • Berichten: 21
    • Bekijk profiel
Re: luftdaten uploaden lukt niet
« Reactie #7 Gepost op: 29 december 2019, 10:27:56 »
Bedankt Wim, werkt perfect.