Domoticz raspberry ...
 
Powiadomienia
Wyczyść wszystko

Domoticz raspberry + router OPENWRT = problem z datą

9 Wpisów
3 Użytkownicy
0 Likes
1,140 Wyświetleń
(@tomatos)
Wpisów: 26
Praktykant
Autor tematu
 

Mam problem z domoticzem (a raczej z raspberry), w systemie mam nieprawidłową datę.

Wygląda na to że raspberry nie pobiera ustawień daty z serwera NTP.

Po krótkim dochodzeniu wyszło, że problem występuje jak domoticz podłączony jest do rutera z OpenWrt 19.07.

Jak podłącze do TPlinka z firnowym oprogramowaniem to jest ok.

Kolejna ciekawostka: moduły Tasmoty też nie pobierają ustawień czasu, ale już  ESP Easy pobierają datę bez problemu.

Macie jakiś pomysł ?

Niestety muszę zostać na WRT gdyż firmowe oprogramowanie ma za dużo ograniczeń.

 

 
Dodane : 06/11/2020 5:20 pm
(@edass)
Wpisów: 216
Weteran
 

Ustawiłeś strefę czasową na RPi? To samo ma się do Tasmoty.

 

Tasmotę masz opisaną na stronie iot.formatx.net

https://iot.formatx.net/sonoff-rf-bridge-tweaks-and-tricks/

[Code]

Proper time

I do not use console too much neither Timer but actually time was not shown in the correct timezone. What we may do? There are two commands. First set NTP server another one set timezone UTC+2 (you may set values -13..13) :

[/code]

 

Do RPi musisz poszukać bo nie pamiętam jak się to ustawiało.  

 

BTW. Aktualnie mam router z Tomato ale długo korzystałem z OpenWrt i/lub Gargoyle i nie było z tym problemu.

 

 

 
Dodane : 07/11/2020 11:09 pm
(@tomatos)
Wpisów: 26
Praktykant
Autor tematu
 

@edass

To nie strefa czasowa. Data w domoticzu to 31.04.2020- czyli data utworzenia obrazu smarticza. Rasbberry zapisuje datę podczas wyłączania systemu i podczas startu odczytuje ostatnią datę dopóki nie uzyska połączenia z NTP.

Wstawiałem w tasmocie różne adresy serwerów NTP i nic nie dało, dalej byłe {"Time":"1970-01-03T00:54:38"}

Ciekawe jest to, że Espeasy i kamery HikVision pobierają datę prawidłowo ...

Z tasmotą sobie poradziłem, mianowicie włączyłem w OpenWRT serwer NTP i w urządzeniach z tasmotą podałem jako serwer NTP bramę routera.

Ale nie wiem jak z domoticzem...

 

 
Dodane : 07/11/2020 11:47 pm
(@edass)
Wpisów: 216
Weteran
 

@tomatos

Jakie OpenWrt masz? Cezarego czy jakieś czyste? 

 
Dodane : 08/11/2020 12:09 am
(@tomatos)
Wpisów: 26
Praktykant
Autor tematu
 

@edass

Cezarego, nawet zaktualizowałem do najnowszego

 
Dodane : 08/11/2020 12:29 am
(@edass)
Wpisów: 216
Weteran
 

Tak jak pisałem wcześniej ustaw strefy czasowe na RPi ( nie w Domoticzu tylko w raspbianie tj. sudo raspi-config)  oraz w Tasmocie. Używałem obrazów Cezarego na WDR3600 oraz Netgear R6220 i nigdy nie miałem takiego problemu. 

 

Edit

Ewentualnie wyłącz adblocka ( czy co tam masz do blokowania reklam)  na routerze.

 

 

 
Dodane : 08/11/2020 7:21 pm
(@tomatos)
Wpisów: 26
Praktykant
Autor tematu
 

@edass

adblock na routerze jest wyłączony,

Żadne ustawienie strefy czasowej nie cofnie czasu o 50lat (data w tasmocie) lub o 8 miesięcy (raspberry), więc to nie kwestia stref czasowych, które zresztą ustawiałem.

 
Dodane : 08/11/2020 11:18 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@tomatos nie używam OpenWrt ale na Twoim miejscu zainstalowałbym NTP na malinie skonfigurował na polskie serwery i malina sama sobie będzie aktualizowała czas i jesze może go udostępniać innym urządzeniom w tej samej sieci .

Masz tu link http://raspberrypi.tomasgreno.cz/ntp-client-and-server.html

a tu polskie serwery https://www.ntppool.org/zone/pl

 
Dodane : 08/11/2020 11:44 pm
(@tomatos)
Wpisów: 26
Praktykant
Autor tematu
 

@isom

Ależ malina aktualizuje sobie czas z serwerów NTP bez problemu... tylko jak nie jest podłączona do rutera z OpenWRT, po podłączeniu do docelowego routera OpenWRT jest kicha. Tasmota ma ustawione polskie serwery NTP i też nie działa.

Inne urządzenia pobierają czas bez problemu, Espesay jest podłączone pod pool.ntp.org i działa bez problemu.

Bedę musiał popytać na forum OpenWRT.

 

 
Dodane : 09/11/2020 1:00 am
Udostępnij: