Timerdaten auslesen (z.B. timer_remaining) verbessern ?

Hinweis zur Nutzung von Skripten (für Nutzer)

Die Verwendung von Skripten erfolgt ausdrücklich auf eigene Gefahr. Weder Shelly noch die jeweiligen Autoren oder Entwickler der Skripte übernehmen irgendeine Form der Haftung für mögliche Schäden, Fehlfunktionen, Datenverluste oder anderweitige Beeinträchtigungen, die durch die Nutzung dieser Skripte entstehen könnten. Bitte stellen Sie vor dem Einsatz sicher, dass Sie den Quellcode verstehen und sich der möglichen Auswirkungen bewusst sind. Die Skripte werden ohne Gewähr bereitgestellt und unterliegen keiner regelmäßigen Wartung oder offiziellen Unterstützung.


Hinweis für Entwickler

Wenn Sie eigene Skripte bereitstellen, achten Sie bitte darauf, eine klare Beschreibung, eventuelle Einschränkungen und Sicherheitsaspekte zu dokumentieren. Beachten Sie zudem, dass Nutzer Ihre Skripte grundsätzlich auf eigenes Risiko verwenden. Eine Haftung für Schäden ist ausgeschlossen, sofern diese nicht vorsätzlich oder grob fahrlässig verursacht wurden oder gesetzlich anderweitig geregelt ist.

  • Hallo zusammen,

    könnte man die Timerdaten einfacher auslesen ?

  • PatrickR 26. Dezember 2023 um 19:37

    Hat den Titel des Themas von „Timer Daten auslesen“ zu „Timerdaten auslesen (z.B. timer_remaining) verbessern ?“ geändert.
  • Hallo PatrickR,

    hier wäre noch eine Möglichkeit :)

    LG Nordlicht_2023

    Jede Maschine ist eine Nebelmaschine. Man muss sie nur falsch genug bedienen 😁

  • Zuerst einmal warum brauchst du den Wert? ?(

    Mit Timer.set(5000,false,xy);  können bis zu 5 unabhängige Timer im Shelly Script erstellt werden.

    Und ja, es geht auch kürzer, ohne Call über den Timer TS, wie zBsp Nordlicht_2023 es in seinem Script für dich umgesetzt hat, wobei ich wie gesagt keinen Sinn darin sehe, diesen Wert abzufragen.

    Hier nochmal ein Allgemeines-Beispiel zur einfachen TS Timer Abfrage ohne genauer auf dein Script einzugehen:

    5 Mal editiert, zuletzt von _[Deleted]_ (22. Januar 2024 um 21:09)

  • Hallo Nordlicht_2023,
    hallo @De kat,

    vielen Dank für Eure Antworten.

    Ich steure verschiede Lampen über verschiedene Shellys an.

    Ich überlege mir, wenn z.B. der in der Garage, Timer = 30min über die App eingestellt,

    2 Minuten vor Timerablauf, die Lampe 2x blinken zu lassen und

    1 Minute vor Timerablauf, die Lampe 1x blinken zu lassen.

    Sollte nun innerhalb dieser 2 Minuten der Taster/Schalter betätigt werden, dann den Timer neu starten.

    Bin noch am Anfang mit meinem Skript und von Zeit zu Zeit dran schreiben.

    Daher kann es hin und wieder zu Fragen kommen, wenn ich einen weiteren Teil bearbeite.

    Gruß

    Patrick

  • Priamos
    19. Juni 2022 um 12:19
  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist.