NEWS
Vom Sonoff Adapter zum MQTT Adapter Broker/Client 1.4.2
-
Hallo und guten Abend,
ich habe alle meine Sonoff Basic Module , S20 Module und 4CH Module mit dem Sonoff Adapter auf meinem Pad nach der Einrichtung ohne Probleme schalten können. Nun habe ich einen Sonoff TH16 mit Temperaturfühler bekommen. der Sonoff Th16 zeigt mir auch die Temperatur in der Weboberfläsche von Sonoff korrekt an. Im Adapter von Sonoff sieht der TH16 aber aus wie der Sonoff Basic, also nichts von Temperatur…in der Logdatei auf der Weboberfläsche steht aber auch alles korrekt drin.
Nun habe ich mit einem User geschrieben der mir empfohlen hat, es mit dem Mqtt Adapter und Node Red zu versuchen....ich habe den MQtt Adapter als Server installiert, und alle Module wurden einwandfrei erkannt. Nun habe ich einen Skript von diesem netten User bekommen den ich dann in Node red geschrieben habe und siehe da, die Temperatur steht im MQtt Adapter und ich kann diese Temperatur in meiner Vis Oberfläsche anzeigen lassen.
Nun kommt mein Problem, ich kann aber nun keinen Lampe (s20, Sonoff Basic mehr schalten) habe schon alles versucht, und alles bei Vis in die Objelkt ID eingetragen, aber sie schalten nicht....welche Einstellung kann ich noch versuchen ???
-
Mit welcher Tasmota-Version hast du geflasht?
Mit der *.9-Version ist der neuste Sensor nicht vorhanden.
Mit der *12 bzw. *12c Gibt es den neuen Sensor in der Auswahlliste
-
Also der TH16 läuft mit der 5.12.0c und der Sensor wird ja erkannt,in der Weboberfläche von Tasmota das ist nicht das Problem…
Es ist so, wenn ich den Sonoff Adapter aktiviert habe, lassen sich alle meine Sonoff Module ohne Probleme in Vis mit der ObjektID An und Ausschalten. (Bild1+2)
Da ich aber den MQTT Adapter nutzen möchte, weil der Sensor des TH16 nicht in dem Sonoff Adapter auftaucht, sondern nur im Mqtt Adapter habe ich ein neues Problem....
Alle Sonoff Module lassen sich nicht An und Ausschalten....keine Ahnung warum....welche objektID muss ich denn nehmen....ich verstehe das nicht....
Bild1 zeigt die Einstellung in VIS wenn ich den Sonoff Adapter aktiviert habe und die objektID zugeordnet habe....die Lampe geht an und Aus wenn ich auf dem Button von Vis drücke.
Bild2 zeigt die Ansicht wenn ich den MQTT Adapter aktiviert habe,nur leider kann ich jetzt in Vis nicht mehr Schalten, habe schon alles in die ObjektID eingegeben...die Lampe schaltet einfach nicht, was beim Sonoff Adapter kein Problem war...
Bild 3 zeigt die Ansicht des TH16 wenn ich den Sonoff Adapter aktiviert habe....nichts mit Sensor oder so.....
5180_bild1.png
5180_th16.png
5180_objektid.png -
im sonoff-Adapter habe ich immer POWER genommen. Damit hatte es funktioniert.
Hast du mal in den Objekten versucht, den Datenpunkt manuell zu ändern?
Da müsste es bereits funktionieren
-
So, ich habe es geschafft,
Wie:
Bin erst einmal mit MqttFX auf einem Pfad von einen Sonoff gegangen, dann habe ich dort mit An und Aus die Lampe ohne Probleme schaltet können, danach war mir klar der der Pfad 100% richtig ist. Nun bin ich wieder zurück in den ioBroker in die geschaltete Lampe und sie da….im der Spalte Wert, wo vor dem Schaltvorgang nicht gestanden hat , steht jetzt eine 0......
Dann habe ich sofort die ObjektID verbunden, und siehe da.....die Lampe geht an und steht dann auf "Wert 1" und bei Aus auf "Wert 0"
Also fehlte nur ein Wert.....geht bestimmt auch mit on und off
-
@Arnulf said in Vom Sonoff Adapter zum MQTT Adapter Broker/Client 1.4.2:
u mal in den Objekten versucht, den Daten
Hallo zusammen,
ich musste von MQTT Adapter auf den Sonoff Adapter umsteigen da mir mein Log voll lief.
nun bekomme ich aber meine ganzen Steckdosen nicht mehr mit node red geschaltet da ich ja nun den sonoff adapter nutze und hier komme ich absolut nicht weiter...
Wie muss das flow aussehen damit ich eine Steckdose mit den sonoff adapter unter node-red steuern kann?
danke für eure hilfe.
-
Die Sonoff-Geräte haben eigentlich alle mehrere datenobjekte im Objektbaum.
Die Schalter schaltest du über das "POWER"-Objekt.Denke daran: Der Datentyp ist Boolean. Also kein String