NEWS
[Gelöst] Statusänderung bei externen Schaltvorgang
-
Hallo zusammen,
ich möchte mich erstmals als Neuling outen und um etwas Starthilfe bei Vis bitten.
Ich benutze Sonoff module mit Tasmota und Espurna Firmware.
Ich habe mir den Start schon erarbeitet und habe eine Vis erstellt mit Schaltern,
mit diesen kann ich meine Sonoffs schalten, ebenfals über Alexa und Handy.
Mir gelingt es leider nicht das die verwendeten Wippschalter Ihren Zustand ändern wenn
ich nicht über die Vis schalte. Ich habe die verschiedenen Schalter probiert komme aber nicht weiter.
Mein Ziel wäre es das der Schalterzustand sich ändert wenn ich am Gerät oder mit Alexa schalte.
Quasi eine Wechselschaltung mit Vis und Alexa + Co.
Wäre echt schön wenn jemand helfen würde.
-
hallo benni,
die Schalter (widgets) ändern sich, wenn der zugrundeliegende Datenpunkt (true/false) sich ändert.
Espurna habe ich nicht im einsatz. Aber bei Tasmota ist der standard, das sie den aktualisierten Schaltzustand per
mqtt meldet (vorzugsweise an den sonoff-Adapter).
> das der Schalterzustand sich ändert wenn ich am Gerät oder mit Alexa schalte
Damit meinst Du am Sonoff mit dem Taster?
Dann sollte sich der Datenpunkt ändern.
Alexa via emu oder iobroker-skill? (ab auch hier sollte alles übermittelt werden).
Hast Du an der Konfiguration gespielt?
Viele Grüße
Christian
-
Hallo Christian,
danke für die schnelle Antwort.
" Damit meinst Du am Sonoff mit dem Taster?" " Ja,Taster oder Handy bzw. Alexa
Dann sollte sich der Datenpunkt ändern. "" ändert sich auch, aber der Schalter kann irgendwie nur einen Datenpunkt
verarbeiten. Entweder zeigt er den Staus oder ich kann damit schalten
Alexa via emu oder iobroker-skill? (ab auch hier sollte alles übermittelt werden). "" IOBroker Skill
Hast Du an der Konfiguration gespielt? Jaa, :oops: meinst Du es sind Grundeinstellungen verfummelt?
-
Hallo Uwe,
ja so soll es aussehen mit diesen Schaltern arbeite ich gerade. Funktioniert auch so weit.
Sie sollten jedoch umschalten wenn ich den Gerätetaste betätige oder Alexa schalten lasse.
-
Hallo Uwe,
die Umschaltung funktioniert auch wenn ich als Objekt ID die Statusmeldung wähle. Ich kann aber dann
keine schaltung im Vis vornehmen. Es müsse möglich sein Status und Funktionsobjekte zu verbinden.
Eventuell geht das ja, aber ich weiß nicht wie.
-
Hallo benni,
zum besseren Verständnis:
Basis ist immer der Datenpunkt der der Schalterzustand repräsentiert also switch true or false.
Legst Du diesen Datenpunkt auf einen Schlalter (in VIS) kannst Du damit Schalten. Der Switch
in Deinem Falle Tasmota wird mit true aktualisiert und führt dies aus. Tasmota setzt den Datenpunkt
entprechend auf true oder false jenachdem wie den letzter Befehl aussah. Der Schalter in VIS erkennt
die Änderung und verändert sein Aussehen entsprechend, so das Du erkennen kannst ob dein Befehl
ausgeführt woden ist. Wenn das Schaltkommando extern (an Sonoff oder via Alexa) eingegangen ist,
ändert sich der Datenpunkt ebenfalls und dein Schalter in VIS repräsentiert immer den aktuellen
Schaltzustand.
Das sollte eigentlich standartmäßig so funktionieren. (und tut es i.d.R. auch).
Mann kann is Tasmota faßt alles konfiguriren, so auch die ausgehenden Meldungen.
Da es aber unwahrscheinlich scheint, das Du diese config-optonen bereits gefunden hast
beobachte doch mal Deinen auslösenden Datenpunkt, er sollte sich, egal wer schaltet VIS/Gerät/Alexa enprechend
ändern. Tut er das?
Viele Grüße
Christian
-
Hallo Christian,
vielen Dank für die ausführliche Antwort. Ich habe gestern noch etwas probiert aber ich krieg es leider nicht hin.
Es ist so wie Du sagst, der Datenpunkt der der Schalterzustand repräsentiert, eine Zustandsänderung in der Vis
bewirkt und sein Aussehen ändert. Egal wo die Schaltung vorgenommen wird. Aber einen Schaltbefehl kann ich nur
Absetzen wenn ich den Funktions-Datenpunkt verwende. (Der dann aber nichts anzeigt wenn extern geschaltet wird).
Die Datenpunkte sind in IoBroker automatisch angelegt worden und funktionieren. Muss ich diese Punkte noch irgendwie
ändern oder neue Datenpunkte anlegen?
Du hast mich aber auf die Idee gebracht das man in Tasmota ja alles konfiguriern kann. Die Config habe ich zwar entdeckt
aber nur an den stelle geändert die ich für meine Einstellungen (MQTT Adressen) benötige. Muss ich dort noch Einträge
ändern oder hinzufügen?
Vielen Dank für die Hilfe
Bernd
-
Hi,
Poste doch mal ein Screenshot von dem Datenpunkt und dem Widget das du verwendest so das man die Einstellungen erkennen kann.
-
Vielen Dank für das Hilfe Angebot, ich denke der Fehler sitzt vor dem Computer. Hier Testweise meine Schalter:
Der obere Schalter zeigt den Zustand korrekt an führt aber keine Schaltungen durch.
Der untere Schalter schaltet einwandfrei, ändert aber seinen Zustand nicht bei externer Schaltung.
7600_2018-06-06_192018.jpg
7600_2018-06-06_192435.jpg
7600_2018-06-06_192447.jpg -
Ok.
Habe kein Tasmota mit MQTT, welche Datenpunkte ändern sich denn wenn du extern schaltest?
Kannst du diesen Datenpunkt dann eventuell auch direkt im Objekt tab hinter dem Datenpunkt schalten?
Gesendet von iPhone mit Tapatalk Pro
-
cmnd/Tasmota1/POWER ist das Schaltobjekt, 0 und 1 mögliche Optionen
stat/Tasmota1/POWER ist das Anzeigeobjekt. on off die möglichen zustände .
Im Objekt tab hinter dem jeweiligen Datenpunkt wird der korrekte Zustand angezeigt, schalten geht auch.
Kann ich die Datenpunkte irgendwie zusammenführen, oder vieleicht einen neuen erstellen? Bin da als Anfänger
gerade etwas überfordert. ich habe bereits hier im Forum gesucht und bin darauf gestoßen das es eine s.g. Extrasteuerung gibt.
Leider finde ich diese nicht. Muß ich irgend etwas aktivieren?
Tut mir leid für die Anfägerfragen, und vielen Dank an alle
die sich damit auseinandersetzen.
Gruß Bernd
-
Hallo benni,
so wie es aussieht machst Du Dir das Leben unnötig schwer
Du scheinst mit deinem Schalter-Widget MQTT-Komandos abzusetzen zu wollen.
Hast Du den Sonnof-Adapter Installiert? (solltest Du
Hier mal die Datenpunkte eines Sonoff Dual:
Der hat 2 Schaltpunkte POWER1 + POWER2, die sind bool d.h. true oder false.
Diese Datenpunkte werden in VIS mit einem Schalter repräsentiert.
Und schon läuft alles so, wie Du es Dir vorgestellt hast
Viele Grüße
Christian
-
Hallo Christian,
vielen Dank besonders an Dich, und alle anderen die mir hier geholfen haben.
Dein Tipp war die Lösung meines Problems, den Sonoff Adapter hatte ich nicht weiter beachtet da
dort nichts zu finden war was ich als Datenpunkt nutzen konnte. Ich habe jetzt die Tasmota Sonoffs
neu konfiguriert (Passwort, Port) und habe jetzt die Datenpunkte die Du beschrieben hast. Und
siehe da funktioniert wie von Dir beschrieben und von mir gewünscht.
Jetzt hab ich nur ein neues Problem, ich habe 2 sonoffs mit Espurna Firmware an Stellen an die ich
nicht mehr rankomme. 1x in Abzweigdose unter Tapete, 1x in 7m höhe an der Außenwand. Also mal eben
Tasmota flashen geht nicht.
Gibt es eine möglichkeit den Sonoff Adapter für Espurna zu verwenden (Port und Passwort anpassen reicht nicht).
-
Bei Espurna wirst 'Du den MQTT-Adapter nehmen müssen.
Sollte aber kein Problem sein.
Auf die Ports achten, wenn er parallel zum Sonoff läuft.
Viele Grüße
Christian
-
Nochmals danke an alle, ich betrachte dieses Problem als gelöst. wie kann mann das hier markieren?
Gruß Bernd
-
Die Überschrift vom ersten Post Editieren und ein````
[Gelöst]