Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Mittels Script Ladegeräte schalten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Mittels Script Ladegeräte schalten

    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      xels last edited by xels

      Hallo,
      ich möchte einen Steckdose schalten wenn der Ladzustand eines Tablets einen bestimmten Wert erreicht.
      Kann mir bitte jemand auf die Sprünge helfen (Java ist nicht meine Welt) 😉

      DAS funktioniert nicht 😞

      if ('vis.0.app.battery.level' <= "86") {
      setState('sonoff.0.Sonoff Tasmota - Drucker/Scanner.POWER', true);
      }

      Danke

      X Feuersturm 2 Replies Last reply Reply Quote 0
      • X
        xels @xels last edited by xels

        @xels
        Habs, mit ein bisschen stöbern hier im Forum, gefunden.

        on({id: "vis.0.app.battery.level", val: 10}, function() {
          setState("sonoff.0.Sonoff Tasmota - Drucker/Scanner.POWER", true); 
        });
        on({id: "vis.0.app.battery.level", val: 100}, function() {
          setState("sonoff.0.Sonoff Tasmota - Drucker/Scanner.POWER", false); 
        });
        

        Kann mir bitte jemand sagen wie ich es anstelle das der ganze Entlade- Ladezyklus nur einmal am Tag geschieht?```

        Feuersturm 1 Reply Last reply Reply Quote 0
        • Feuersturm
          Feuersturm @xels last edited by

          @xels

          Du musst den Datenpunkt überwachen und auf die Änderung reagieren.
          Probiere einmal folgendes:

          on({ id: "vis.0.app.battery.level", valLt: 86 }, function (obj) { 
           setState('sonoff.0.Sonoff Tasmota - Drucker/Scanner.POWER', true);
          });
          

          Hier https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#on---subscribe-on-changes-or-updates-of-some-state findest du eine Beschreibung von den Parametern.

          1 Reply Last reply Reply Quote 0
          • Feuersturm
            Feuersturm @xels last edited by

            @xels
            Wie ist denn dein Anwendungsfall. Soll dein Gerät wieder voll geladen werden, wenn es unter einer bestimmten Batterieschwelle gefallen ist und dann für den restlichen Tag nicht mehr obwohl die Schwelle ggf. unterschritten wird? Oder soll das Gerät immer zu einer bestimmten Uhrzeit einmal voll geladen werden und danach soll der nächste Ladevorgang erst wieder am nächsten Tag stattfinden?

            X 1 Reply Last reply Reply Quote 0
            • X
              xels @Feuersturm last edited by

              @Feuersturm
              Hmmm, also ich würde mal sagen......

              .) Um 8 Uhr morgens Strom aus
              .) Bei erreichen der unteren Schwelle Strom an

              Bedeutet eigentlich, ich erspare mit den oberen Schwellwert (die 100%) und schalte den Schalter zeitgesteuert aus (das kann ich über die Tasmota Setting machen).
              Bei der unteren Schwelle schaltet sich der Schalter wieder ein. Das bleibt so bis zum nächsten Abschaltvorgang nächsten Morgen.

              Das schaff ich, aber schön das wir drüber geredet haben.
              Durchs "diskutieren" kommen dann die passenden Ideen und Lösungen 🙂

              Danke 🙂

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              837
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              javascript
              2
              5
              295
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo