NEWS
Umschaltung/Visualisierung einer Tasmota Steckdose
-
Habe schon das Forum durchsucht, aber keine passende Lösung für mein Problem gefunden.
Ich möchte eine Tasmota Steckdose per Schalter im iQontrol/HABPanel schalten. Das funktioniert auch wunderbar solange ich die per Klick auf den Schalter im iQontrol/HABPanel oder per Blockly Script schalte. Der Status im mqtt Objekt wechselt dann auch schön beim cmnd zwischen true und false und beim stat zwischen ON und OFF.
Schalte ich aber die Steckdose per Webinterface oder per Knopf direkt um, ändert sich aber nur der Wert bei stat und nicht bei cmnd. Dadurch wird bei der Visualisierung in iQcontrol/HBPanel aber der falsche Schalter-Status angezeigt. Wähle ich beim Schalter das stat Objekt, wird zwar der Schalter-Status korrekt angezeigt, aber der Schalter funktioniert nicht mehr.
Ich hoffe, ich habe das Problem einigermassen klar beschrieben.
Verstehe ich da die Funktionsweise falsch oder funktioniert das nicht so, wie ich mir das vorstelle?
-
Habe schon das Forum durchsucht, aber keine passende Lösung für mein Problem gefunden.
Ich möchte eine Tasmota Steckdose per Schalter im iQontrol/HABPanel schalten. Das funktioniert auch wunderbar solange ich die per Klick auf den Schalter im iQontrol/HABPanel oder per Blockly Script schalte. Der Status im mqtt Objekt wechselt dann auch schön beim cmnd zwischen true und false und beim stat zwischen ON und OFF.
Schalte ich aber die Steckdose per Webinterface oder per Knopf direkt um, ändert sich aber nur der Wert bei stat und nicht bei cmnd. Dadurch wird bei der Visualisierung in iQcontrol/HBPanel aber der falsche Schalter-Status angezeigt. Wähle ich beim Schalter das stat Objekt, wird zwar der Schalter-Status korrekt angezeigt, aber der Schalter funktioniert nicht mehr.
Ich hoffe, ich habe das Problem einigermassen klar beschrieben.
Verstehe ich da die Funktionsweise falsch oder funktioniert das nicht so, wie ich mir das vorstelle?
-
@acme2020 sagte:
ändert sich aber nur der Wert bei stat und nicht bei cmnd.
Wenn Status und Kommando unterschiedliche Datenpunkte sind, sollte man sie per Alias zusammenführen.
-
@paul53 Danke für den Tipp. Ich werde mal versuchen, das hinzubekommen. Ich habe den ioBroker erst seit zwei Wochen auf einem Raspi im Einsatz und muss mich da noch reinfinden.
Ich habe das mit dem Script für getrennte Kommando- und Status-Datenpunkte mal probiert. Der Alias wurde auch angelegt. Wenn ich jetzt den Taster an der Steckdose betätige und die Steckdose ein- und wieder ausschalte, wird auch der Schalter in iQontrol korrekt geschaltet. Es funktioniert auch das Ein- und Ausschalten mit dem Button im iQontrol.
Was aber nicht funktioniert ist, wenn ich die Steckdose mit dem Taster ausschalte, kann ich sie mit dem Button im iQontrol nicht einschalten und umgekehrt. Der Status wird aber jeweils korrekt im iQontrol angezeigt, nur das Umschalten klappt nicht. Ich muss jeweils beide Schaltvorgänge an der Steckdose oder mit iQontrol machen, mischen geht nicht.
Komme nicht dahinter, was das Problem ist.
-
Ich habe das mit dem Script für getrennte Kommando- und Status-Datenpunkte mal probiert. Der Alias wurde auch angelegt. Wenn ich jetzt den Taster an der Steckdose betätige und die Steckdose ein- und wieder ausschalte, wird auch der Schalter in iQontrol korrekt geschaltet. Es funktioniert auch das Ein- und Ausschalten mit dem Button im iQontrol.
Was aber nicht funktioniert ist, wenn ich die Steckdose mit dem Taster ausschalte, kann ich sie mit dem Button im iQontrol nicht einschalten und umgekehrt. Der Status wird aber jeweils korrekt im iQontrol angezeigt, nur das Umschalten klappt nicht. Ich muss jeweils beide Schaltvorgänge an der Steckdose oder mit iQontrol machen, mischen geht nicht.
Komme nicht dahinter, was das Problem ist.
-
@acme2020 sagte:
was das Problem ist.
Es könnte evtl. ein Puffer-Problem sein. Mach mal einen Neustart von ioBroker (Host).
@paul53 sagte in Umschaltung/Visualisierung einer Tasmota Steckdose:
Es könnte evtl. ein Puffer-Problem sein. Mach mal einen Neustart von ioBroker (Host).
Nein, das hat nicht geholfen. Ich habe den ganzen Raspi mal gebootet. Ich muss mal ein Blick auf die Werte der Variablen werfen. Beim mqtt stat sind die ON/OFF, beim mqtt cmnd sind die true/false. Vielleicht gibt es da beim Umschalten ein Missverständnis. Mal sehen, ob ich das komplett auf ON/Off umgestellt bekomme.
-
@paul53 sagte in Umschaltung/Visualisierung einer Tasmota Steckdose:
Es könnte evtl. ein Puffer-Problem sein. Mach mal einen Neustart von ioBroker (Host).
Nein, das hat nicht geholfen. Ich habe den ganzen Raspi mal gebootet. Ich muss mal ein Blick auf die Werte der Variablen werfen. Beim mqtt stat sind die ON/OFF, beim mqtt cmnd sind die true/false. Vielleicht gibt es da beim Umschalten ein Missverständnis. Mal sehen, ob ich das komplett auf ON/Off umgestellt bekomme.
@acme2020 sagte:
Mal sehen, ob ich das komplett auf ON/Off umgestellt bekomme.
Verwende besser für den Alias "boolean" mit false/true und wandle mit alias.read um, wobei das mit "On"/"Off" automatisch passieren sollte, wenn der Status-Datenpunkt den korrekten Typ "string" hat.
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