NEWS
Blockly Wert ändern nach Zeit
-
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('')) }); } }); -
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
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden