NEWS
Sonoff Basic schaltet nicht richtig ein und aus (MQTT)
-
Hallo, habe einen komischen Fehler.
Ich habe einen Sonoff Basic R2 mit Tasmota-sensors Firmware geflasht und an die GPIO nen Ultraschallsensor HR-SC04 gehängt.
Der Ultraschallsensor soll den Wasserstand in meiner Zisterne messen und wenn dieser zu gering ist das Reails im Sonoff abschalten.
Hinter dem Relais hängt mein Hauswasserwerk.
Das ganze soll also als Trockenlaufschutz dienen.Ich habe in IoBroker 2 Datenpunkte angelegt.
Wasserstandssensor Zisterne - Abstand Sensor zu Wasser -> hier wird der Wert den der Ultraschallsensor misst reingeschrieben
Wasserstandssensor Zisterne - Höhe Wasser -> berechnete WassersäuleHier meine Blocklys dazu (Achtung Scrip1 das Objekt ist noch verkehrt weil der Ultraschallsensor noch nicht am Sonoff dran ist)
Mein Problem ist das folgende.
Um das ganze auf Funktion zu testen, schreibe ich meinen Datenpunkt Wasserstandssensor Zisterne - Höhe Wasser -> berechnete Wassersäule mit einem Wert <=10.
Dadurch wird dann das 4. Script getriggert welches den Sonoff dann "AUS" schalten soll.
Das funktioniert auch, solange ich den Sonoff über IoBroker über den Datenpunkt "mqtt.0.WLAN-Steckdose5.cmnd.POWER" wieder auf "EIN" schalte.
Schalte ich den Sonoff aber über das Tasmota Webinterface auf EIN, dann schaltet er anschließend nicht mehr über das Script AUS.Weiß einer woran das liegt? Bin mit meinem Latain am Ende
-
Hat sich erledigt, habe den Fehler gefunden, war ne Falschkonfiguration vom MQTT Adapter.
Im MQTT-Adapter musste den Haken bei "Publish nur bei Änderungen" entfernen.