Shelly Script Toolbox _[v1.0]_

Die Verwendung von Skripten liegt im eigenen Ermessen des Benutzers. Unterstützung für Skripte wird vom Autor des Skripts bereitgestellt.
  • Eine universelle Toolbox für Shelly-Skripts.

    Wie benutzt man die Toolbox?

    Kurzfassung:

    • Kopiere einfach den Toolbox-Code ans Ende deines Scripts und definiere eine Main() Funktion über der Toolbox.
    • Die Main()-Funktion sollte den Hauptcode enthalten, z.B. das erstellen eines Endlos-Timers Schleife oder eines Ereignis-/Status Handlers. etc.

    Beispiel für Call():

    • Um das Call() Tool zu verwende kannst du die Call() Funktion einfach wie eine normale Shelly.call() Funktion nutzen.
    • Weitere Informationen zur Verwendung von Shelly.call() findest du hier --> https://shelly-api-docs.shelly.cloud/gen2/0.14/Scri…ures#shellycall
    • Bei Call() gibt es einen 4. Debug-Parameter, der bei Shelly.call() nicht vorhanden ist, wenn hier "true" übergeben wird, wird automatisch eine Debug-Ausgabe für den Call erzeugt.

    Shelly Scripts auf "base" reduziert:

    Toolbox v1.0 + Call() Beispiel


    Eine ausführliche Hilfestellung, wie was zu verwenden ist, findest du hier:

    _[Deleted]_
    1. Januar 2024 um 18:40

    Hinweis: Die Dokumentation ist noch nicht vollständig, aktueller Zustand --> "Unvollständig"

    Viel Spaß mit dem Script,

    Tim

    15 Mal editiert, zuletzt von _[Deleted]_ (8. März 2024 um 22:47)

  • @De kat

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

    lg

    Hummelchen

  • _[Deleted]_ 8. Februar 2024 um 18:27

    Hat den Titel des Themas von „Shelly Script Toolbox _[v3.7-Alpha ]_“ zu „Shelly Script Toolbox _[v1.0]_“ geändert.