Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly Wert ändern nach Zeit

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    776

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Blockly Wert ändern nach Zeit

Scheduled Pinned Locked Moved Skripten / Logik
4 Posts 3 Posters 1.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • wauzziW Offline
    wauzziW Offline
    wauzzi
    wrote on last edited by
    #1

    Hallo Zusammen,

    ich habe bereits seit längerer Zeit ein Blocklyskript, welches mir mitteilt wenn der Trockner/ die Waschmaschine fertig ist.

    Wärend dem Betrieb kommt es jedoch immer wieder zu kurzen Pausen, wodurch auch der Wattwert auf das Standbyniveau kurzzeitig sinkt.

    Dadurch wird fälschlicherweise die Fertigmeldung verursacht.

    Um diese Fehlinterpretation zu vermeiden, ist meine Idee, eine Zeit einzubauen.

    z.B. ist der Wattwert länger als 120 Sekunden kleiner als 11 Watt dann soll der Fertigstatus auf True gesetzt werden.

    Und genau da benötige ich eure Hilfe.

    Viele Grüße+Danke :-)

    Wauzzi

    on({id: 'sonoff.0.DVES_4E944B.ENERGY_Power', change: "any"}, function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      if (getState("sonoff.0.DVES_4E944B.ENERGY_Power").val > '200') {
        setState("sonoff.0.DVES_4E944B.Trockner_fertig"/*Trockner_fertig*/, false);
      } else if (getState("sonoff.0.DVES_4E944B.ENERGY_Power").val <= '6') {
        setState("sonoff.0.DVES_4E944B.Trockner_fertig"/*Trockner_fertig*/, true);
      }
    });
    on({id: 'sonoff.0.DVES_4E944B.Trockner_fertig', change: "ne"}, function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      if (getState("sonoff.0.DVES_4E944B.Trockner_fertig").val == false) {
        setState("alexa2.0.Echo-Devices.Commands.speak"/*speak*/, 'Der Wäschetrockner wurde eingeschaltet.');
        sendTo("telegram.1", "send", {
            text: 'Der Trockner wurde eingeschaltet'
        });
      } else if (getState("sonoff.0.DVES_4E944B.Trockner_fertig").val == true) {
        setState("alexa2.0.Echo-Devices.Commands.speak"/*speak*/, 'Der Wäschetrockner ist jetzt fertig. Du kannst die Wäsche jetzt holen.');
        sendTo("telegram.1", "send", {
            text: (['Der Trockner ist fertig :) ','Und du hast insgesamt bereits ',getState("sonoff.0.DVES_4E944B.ENERGY_Total").val,' kWh beim trocknen verbraucht.'].join(''))
        });
      }
    });
    
    
    1 Reply Last reply
    0
    • K Offline
      K Offline
      Kuddel
      wrote on last edited by
      #2

      Dein Problem kenne ich nur zu gut.

      Ich habe es mit einem Timeout gelöst.

      Wenn der Verbauch unter Wert X sinkt, dann läuft ein Timeout von 5 Minuten.

      Ist der Veerbrauch dann immer noch unter Wert X, kommt die Fertigmeldung

      1 Reply Last reply
      0
      • rantanplanR Online
        rantanplanR Online
        rantanplan
        wrote on last edited by
        #3

        @wauzzi:

        z.B. ist der Wattwert länger als 120 Sekunden kleiner als 11 Watt dann soll der Fertigstatus auf True gesetzt werden.

        Und genau da benötige ich eure Hilfe. `

        Schau mal hier viewtopic.php?f=21&t=10134

        Grüße

        Rantanplan

        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

        1 Reply Last reply
        0
        • wauzziW Offline
          wauzziW Offline
          wauzzi
          wrote on last edited by
          #4

          Hallo Zusammen,

          zunächst vielen Dank für Euer Imput !

          Ich habe die Timeaout Variante versucht. Und es scheint zu Funktionieren ! :-)

          Ich muss aber noch ein paar "Testwaschgänge" durchführen um ein verlässliches Ergebnis zu erhalten.

          Vielen Dank !

          1 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          599

          Online

          32.8k

          Users

          82.7k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe