[SOLVED] Shelly im dedizierten IOT-Netzwerk (Unifi) Problem mit NTP für zeitgesteuerte Aktionen.

  • Hallo Shelly Freunde,

    Meine Konfiguration:

    - 1 Fritzbox -> Exposed Host zum USG

    - 1 Unifi Controller

    - 4 Unifi AP's überall im Haus verteilt und einer im Garten

    - 3 Netzwerke: Eins als normales LAN für Nutzerendgeräte wie Handys Latops und co, eine für Gäste und eins für IoT (alle in unterschiedlichen Vlans + eigenes Wlan Netz)

    Problem: Wenn ich das IoT Netz vom Internet sperren möchte via einer Firewall Regel, dann habe ich das seltsame Verhalten, dass meine Shellys keine Zeit mehr beziehen können. Ich hatte auch schon mal versucht einen Zeitserver mit in das Netzwerk zu geben, und in den Shellys die Gateway IP als Zeitserver zu nutzen, aber das klappt leider nicht so wie ich will. Der Port 123 NTP ist als erstes definiert und das klappt auch, wenn ich mich mit dem Laptop in das WLAN Einwähle und von dort aus kann ich time.google.com erreichen.

    Im Bild ist die Reihenfolge der Regeln definiert.

    In den Regeln ist auch angehakt, dass neue, hergestelle und zugehörige Verbindungen funktionieren sollen.


    Hat jemand eine Idee?

    Grüße Martin

  • NTP alleine reicht nicht, weil die Shellys zusätzlich eine Zeitzone brauchen..

    was problemlos klappen sollte:

    - NTP intern (z.b. auf der FritzBox)

    - Zeitzone im Shelly auf manuell stellen:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Hi ich noch mal,

    vielen Dank für eure schnellen Antworten!

    Es hat jetzt funktioniert indem ich, wie SevenOfNine gesagt hat, den NTP Server vom Gateway aus direkt in das Netz propagiere und den Shellys sage, dass sie sich ihre Zeit bei einer festen IP aus dem Netz holen sollen. Die Zeitzone habe ich auch auf manuell gestellt und den längen und breitengrad ebenfalls angepasst.

    Jetzt bekommen alle die aktuelle Uhrzeit:

    Ich habe das in einem GET Request zusammengebaut:

    http://10.0.3.4/settings?sntp_…auto=0&tz_dst=1

    Damit funktioniert es echt gut.

    Meine abschließende Frage wäre jetzt noch:

    Reicht es aus, dem Shelly die lat und lng mitzuteilen, um Sonnen Auf- und UNtergangsscenarien zu steuern, oder braucht er dazu Internet? Ich würde gerne kein Gerät aus diesem Netz ins Internet lassen, wenn nicht unbedingt notwendig.

    Falls doch Internet benötigt wird: Woher holt sich der Shelly diese Informationen?

    Grüße

    BassdoxXx


  • Dieses Thema enthält 8 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.