Auteur Topic: Foutje maantijden Almanak  (gelezen 68 keer)

Oudmans

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • weerstation-daalhof
Foutje maantijden Almanak
« Gepost op: 22 oktober 2019, 13:40:23 »
Hallo weervrienden,

Ik was benieuwd of iemand anders ook bekend is met het volgende:
Op zijn tijd heb ik bij de Almanak op de beginpagina bij opkomst van de maan <00:00 staan, er wordt dan geen tijd van maanopkomst aangegeven.
Ga ik kijken onder Zon/maan/aarde, (wat ik zelf Astronomie heb genoemd), dan staat het wel goed.
Over het algemeen werkt het de dag erna wel weer, gisteren was bovengenoemde ook aan de hand, vandaag is het weer goed.
Ik meen te weten dat de Usno server eenmaal per dag synct, dat zou verklaren dat het vandaag weer goed is
Ik heb zelf al zitten denken dat de maanopkomst daadwerkelijk 00:00 is en dat er ergens iets niet berekend kan worden (of iets dergelijks)
Iemand een idee?

Groetjes Ron Oudmans
http://weerstation-daalhof.nl/weather28x/index.php

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 663
    • Bekijk profiel
    • Template Support
Re: Foutje maantijden Almanak
« Reactie #1 Gepost op: 22 oktober 2019, 15:14:49 »
Hallo weervrienden,

Ik was benieuwd of iemand anders ook bekend is met het volgende:
Op zijn tijd heb ik bij de Almanak op de beginpagina bij opkomst van de maan <00:00 staan, er wordt dan geen tijd van maanopkomst aangegeven.
De maan op/onder-tijden komen bij de startpagina van uw weerprogramma Meteobridge:
http://weerstation-daalhof.nl/weather28x/printSite.php?compare&pw=      Regel 270-271 bevat die waardes
  270 | |moonrise|[mbsystem-moonrise:<00:00]|!
      | |moonrise|00:07|!
  271 | |moonset|[mbsystem-moonset:>00:00]|!
      | |moonset|16:20|!
Kijk ook eens naar de definitie voor Meteobridge van moonrise "[mbsystem-moonrise:<00:00]"
Daar staat:  Geef de maanopkomst : en als die er niet is <00:00
Als er vandaag geen maanopkomst (meer) is, d.w.z. in de vorige dag plaats vond => dan wordt de text-string <00:00  (= voor middernacht) gebruikt.
Zelfde geldt voor maan-ondergang als die na vandaag plaats-vindt.  Meteobridge levert alleen een tekst-tijd 00:00 tot 23:59 dus zonder de dag
Citaat
Ga ik kijken onder Zon/maan/aarde, (wat ik zelf Astronomie heb genoemd), dan staat het wel goed.
Over het algemeen werkt het de dag erna wel weer, gisteren was bovengenoemde ook aan de hand, vandaag is het weer goed.
Ik meen te weten dat de Usno server eenmaal per dag synct, dat zou verklaren dat het vandaag weer goed is
Ik heb zelf al zitten denken dat de maanopkomst daadwerkelijk 00:00 is en dat er ergens iets niet berekend kan worden (of iets dergelijks)
Iemand een idee?
Groetjes Ron Oudmans
http://weerstation-daalhof.nl/weather28x/index.php
De maan op/onder-tijden komen bij uw Astronomie pagina standaard van USNO, omdat niet ieder weer-programma die data kan leveren.
Als echter de data niet van USNO kan worden geladen, dan wordt op de  Astronomie pagina ook de gegevens van het weer-programma gebruikt.

Kijk eens naar de foutboodschap in de html van  http://weerstation-daalhof.nl/weather28x/index.php?p=astronomy&lang=nl&debug&force=usno
The document has moved href="https://api.usno.navy.mil/rstt/oneday?date=10/22/2019&amp;coords=50.84271,5.64791&amp;tz=2"

Verander in uw versie van inc/astronomy.php de regels 66-68  van
                $USNOUrl = "http://api.usno.navy.mil/rstt/oneday?date=$mdy&coords=$myLat,$myLong&tz=$Z";
                #http://199.211.133.93
                $USNOUrl = "http://199.211.133.93/rstt/oneday?date=$mdy&coords=$myLat,$myLong&tz=$Z";
in                $USNOUrl = "https://api.usno.navy.mil/rstt/oneday?date=$mdy&coords=$myLat,$myLong&tz=$Z";
                #http://199.211.133.93
                #$USNOUrl = "https://199.211.133.93/rstt/oneday?date=$mdy&coords=$myLat,$myLong&tz=$Z";
Dan wordt voortaan, als het lukt, de data weer van USNO gebruikt op de astronomie pagina.

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/

Oudmans

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • weerstation-daalhof
Re: Foutje maantijden Almanak
« Reactie #2 Gepost op: 22 oktober 2019, 20:16:08 »
Dag Wim,

Bedankt voor de uitleg en het constateren van de fout in het warning script.
Het Astronomy script heb ik aangepast zoals u hebt aangegeven, die melding is weg.
Het warning script is aangepast en geeft geen melding meer onder debug.

Groet, Ron