Beiträge von brucenoris

    hier mein ansatz, vielleicht hilft es ja jemand:

    Dabei verlasse ich mich darauf, dass der Shelly seine lokale Zeit sauber führt und behalte so alles lokal.

    Ein Zugriff auf externe Webseiten, um die Zeit zu holen, ist für meinen Zweck wiederum zu aufwendig und ggf. anfällig. Aber das kommt ganz auf den Einsatzzweck an.

    Schöner wäre es natürlich, wenn man die Zeit einfach in irgendeiner globalen Variable hätte, ohne dass man sich dafür verrenken muss.

    aah, tatsächlicht, mit Time auf Default scheint es zu klappen. Da wäre ich nicht von selbst drauf gekommen.
    Nach dem Speichern steht in der Liste der Webhooks auch nocht "no active time". Das klingt so als wäre es falsch bzw. nicht hinterlegt (Interpretationssache).

    Jetzt macht es tatsächlich das was es soll!

    Vielen lieben Dank Euch!

    hi zusammen,

    hat jemand auch das problem, dass die webhooks auf dem H&T plus nicht laufen wollen?

    habe 2 webhooks eingerichtet, zw. 0 und 23 uhr, bei Temp.Änderung.

    Nr1. soll ein Relais einschalten.
    Nr2. soll für den Test einen lokalen Webserver ansprechen, wodurch ich in der access.oog einen eintrag sehen würde.

    beide kommen leider nicht.

    Firmware ist 0.11.0-gfa1bc37, heute aktualisiert.

    Problem solved!
    The script starts after the reboot, but runs on an error and is therefore immediately terminated again.
    I try to read the local time right at the start of the script via 'Shelly.GetStatus'.
    But the value of local time is not yet available directly after the reboot.
    The solution is to read the 'Shelly.GetStatus' after a few seconds...

    -----------------------------

    Problem gelöst! Das Script startet nach dem Reboot, läuft jedoch auf einen Fehler und wird deshalb gleich wieder beendet.
    Ich versuche gleich beim Start des Script über 'Shelly.GetStatus' die Uhrzeit zu lesen. Die Uhrzeit ist aber direkt nach dem Reboot noch nicht verfügbar.

    Die Lösung ist, die 'Shelly.GetStatus' erst nach ein paar Sekunden zu lesen...

    Hi,

    hat jemand eine andere Idee, die evtl. besser ist, wie man an Datum und Uhrzeit vom Shelly per Script rankommt?

    Aktuelle nutze ich "Shelly.GetStatus" und lese nur die Uhrzeit aus "sys.time", als String im Format "08:15".

    Und schneide dann mittels slice-Routine die Stunde und Minute aus dem String raus.

    Es gibt auch ein "sys.unixtime", den ich allerdings im Moment noch nicht in etwas besseres (Date()) umgewandelt bekomme.

    hat jemand eine andere Idee?

    P.S. Shelly Pro 2 PM

    Ich danke für jeden Tipp.

    Moin zusammen,

    ich habe ein Problem mit einem Pro 2PM. Und zwar wird der Switch (SW) bei mir bereits mit 13V als aktiv erkannt, gewünscht ist es eher, dass es bei ~230V "aktiv" erkennt.

    Hintergrund:

    Ich schalte damit im Heizungsraum 2 weiter Mischerpumpen.
    Das Signal für die Schaltung kommt direkt von der Heizungssteuerung, von der Umwälzpumpe.
    Wenn die Umwälzpumpe an ist, liegen logischerweise 230V an. Wenn sie aus ist, liegen dummerweise 13V an.
    Diese 13V reichen aber leider schon aus um den Pro 2PM per SW zu schalten.

    Im Moment habe ich den Switch deshalb ausgeschaltet und steuere die Pumpen rein über eine Zeiteinstellung, würde es aber gern mit dem Input über SW kombinieren.

    Hat jemand eine Idee was man gene die 13V tun kann? Im Moment fällt mir nur ein, ein weiteres Schaltrelais dazwischen zu schalten, welches nur bei 230V reagiert
    und an den Pro 2PM SW weitergibt.

    Ich danke für jeden Tipp.