NEWS
Waschmaschine läuft auf Visu anzeigen (gelöst)
-
@bananajoe Der Shelly ist eigentlich immer eingeschaltet. Ich schalte den Shelly nie aus.
Unsere Waschmaschine zieht wenn sie eingeschaltet wird, 1.8 Watt im Standy. Dies möchte ich auch anzeigen lassen, das man weiss, das sie noch eingeschaltet ist. -
@stefu87_ch na dann setze den Trigger auf die Wattzahl. Und je nach Verbrauch kannst du den Status schalten.
Ich mache es so ähnlich, habe eine Lösung die wohl für keinen hier etwas ist (Stromverbauch wird von Zabbix-Server erfasst, der meldet aus, Standby oder Wäscht per MQTT an den ioBroker, Anzeige dann mit inventwo-Multiwidget)Aber du wirst hier per Suche einige Beispiele dafür finden. Es gibt sogar einen Adapter dafür: https://github.com/Xenon-s/ioBroker.device-reminder
-
@bananajoe Wie kann ich das verhindern, das es mir diese warnungen ausgibt, wenn ich den Trigger auf die Watt stelle?
-
@stefu87_ch sagte in Waschmaschine läuft auf Visu anzeigen:
Wo liegt mein Denkfehler?
Du triggerst hier lediglich auf den Switch, wenn dieser "true/wahr" wird.
Das Blockly müsste anderd aufgebaut sein damit es funktioniert. -
-
@stefu87_ch sagte in Waschmaschine läuft auf Visu anzeigen:
Wie würdest du es den aufbauen
Zu meinem Verständnis:
"Switch" ist ein/aus vom Shelly?
"Waschmaschine_on" ist ein selber von dir erstellter Datenpunkt? -
@kusi ganz genau.
Switch-> Befehl vom Shelly
Waschmachine_on -> Datenpunkt von mir angelegt. -
@stefu87_CH sagte: verhindern, das es mir diese warnungen ausgibt
Im Tab "Protokolle" gibt es weitere Informationen zu den Warnungen.
-
@paul53 Diese Warnungen werden ausgegeben, was mir den Log füllt damit, wenn ich den Trigger auf Power stelle, der sich ja immer ändert wenn die Maschine läuft.
-
@stefu87_ch sagte in Waschmaschine läuft auf Visu anzeigen:
Dies wäre die einfachste Variante:
Die Änderung von "Waschmaschine_on" zu false geschieht aber erst, sobald die Waschmaschine sich selbständig ausschaltet. Will man die Änderung früher, dann müsste man es anders bauen.
-
@stefu87_ch
Ändere common.type von "Waschmaschine_on" von "string" --> "boolean". -
@paul53 Vielen dank für den Hinweis. Jetzt funktioniert es ohne warn meldungen und auf der Vis wird es richtig angezeigt.
-
@paul53
Wäre es besser, sofern man auf Power triggert, man nur in eine Variable schreibt und erst bei deren Änderung den Datenpunkt auf true schreibt, damit nicht bei jeder Power-Änderung den Datenpunkt schreibt? -
@kusi
Ja, besser so: -
@paul53 Kannst du mir den Logikablauf hier beim Wert der Variable erklären?
-
@kusi sagte in: Logikablauf hier beim Wert der Variable erklären?
Ein Vergleich liefert als Ergebnis true oder false, also das, was man in der Variablen / im Datenpunkt haben möchte.
-
@paul53
Ich meinte vor allem diesen Teil, sorry für meine unpräzise Fragenstellung.
Ich weis dass ich einer Variablen einen beliebigen Wert zuweisen kann.
Hier benutzt du aber eine Kombination mit "Wert grösser 1" und setzt dies in die Variable.
Was für einen Wert hat denn hier nun die Variable? -
@kusi sagte: Was für einen Wert hat denn hier nun die Variable?
Wert hat die Leistung (Wert des Trigger-DP), wm ist bei > 1 W true und bei <= 1 W false.
-
@paul53
Wenn ich es also richtig verstanden habe, dann ersetzt obiger Teil den unteren, richtig?
-
@kusi sagte: dann ersetzt obiger Teil den unteren, richtig?
Nicht ganz: Anstelle von "sonst falls Wert = 0" nur ein "sonst".