ESP-01 programma fout

Software vragen voor ESP chip familie
Gebruikers-avatar
Berichten: 111
Geregistreerd: 01 Jun 2016, 20:14

Re: ESP-01 programma fout

Berichtdoor ruudhot » 01 Nov 2021, 18:49

Nog een reactie voor Frits,

Ik heb net zitten experimenteren, en het werkt ook zonder "europe.pool.ntp.org" in die regel.

ALLEEN,... ik snap niet hoe het programma nu omschakelt naar DST, als het nodig is.
Want die 3600 (1 uur) wordt bij UTC opgeteld, en dan staat de tijd nu goed.
Maar als we in maart 2022 weer naar zomertijd gaan, dan loopt deze klok een uur achter, dacht ik.
Of maak ik een fout(je)?

Advertisement

Berichten: 180
Geregistreerd: 26 Aug 2015, 11:57

Re: ESP-01 programma fout

Berichtdoor Frits1956 » 02 Nov 2021, 00:37

Sorry, ik ben niet bekend met UTC oid.
Ik had ooit het betrouwbaar verspringen van de minuten nodig en daarbij heb ik gebruik gemaakt van internet tijd.

Zomer en wintertijd verspringen.....
Erover nadenkend, is dat niet wereldwijd geregeld?
Dan zou ik verwachten dat deze tijd automatisch verspringt maar er staat me ook bij dat data daarover verschillen.
Mocht ik zoiets willen bouwen, dan zou ik uitzoeken of
a- UTC al dan niet aan zomer/wintertijd mee doet
b- Als UTC meedoet, of datum en tijd overeenkomen met het wisselen in het land waar mijn klok staat
c- Als er verschillen zijn, dan zou ik data en tijden in een array opnemen en mijn klok op deze array data laten verspringen.

Al met al een leuk project lijkt me.

Ik wens je in elk geval heel veel suc7 (altijd meer dan 6)

Met vriendelijke groet,

Frits

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: ESP-01 programma fout

Berichtdoor shooter » 03 Nov 2021, 14:44

ja frits de data zijn niet over de wereld hetzelfde. daar is dan die UTC voor, en ja in maart wordt er weer een uur bijgeteld.
paul deelen
shooter@home.nl

Gebruikers-avatar
Berichten: 111
Geregistreerd: 01 Jun 2016, 20:14

Re: ESP-01 programma fout

Berichtdoor ruudhot » 03 Nov 2021, 15:00

Inderdaad Frits, Shooter heeft helemaal gelijk.

UTC (ook wel bekend als GMT), is altijd het zelfde.
Je moet zelf met formules een zomer / wintertijd er aan toevoegen (of aftrekken, als je oost van Engeland woont).

MAAR......., Nico (Zuid) heeft een geweldige tip gegeven in een reactie nét voor jou namelijk: https://werner.rothschopf.net/202011_arduino_esp8266_ntp_en.htm

Hier staat een geweldige sketch, die helemaal automatisch omschakelt van zomer naar wintertijd.
Dit komt door de regel "#define MY_TZ "CET-1CEST,M3.5.0/02,M10.5.0/03" .

Hier kun je alle kanten mee op.

@Nico, nogmaals dank.

Berichten: 180
Geregistreerd: 26 Aug 2015, 11:57

Re: ESP-01 programma fout

Berichtdoor Frits1956 » 03 Nov 2021, 16:43

Weer wat geleerd. :D
Tnx

Vorige

Terug naar ESP Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 8 gasten