NEWS
Keine Werte vom BME280 mit dem Sonoff Adapter
-
Hallo zusammen,
ich versuche schon seit Tagen die Werte eines BME280 in den Adapter zu bekommen.
Leider bis heute keinen Erfolg.
Die Konfiguration sieht wie folgt aus.
Hardware ist ein ESP8266 mit der Tasmota FW 6.3.0
In dem Log von Tasmota wird der Sensor gesendet, aber beim Adapter kommt der Relais- Status an.
Hier mal das Log:
20:27:09 RSL: tele/sonoff/SENSOR = {"Time":"2018-12-07T20:27:09","Switch1":"OFF","BME280":{"Temperature":23.1,"Humidity":56.7,"Pressure":948.3},"TempUnit":"C"}
Vielleicht kann mir ja jemand helfen.
Viele Grüße
Tobi
-
Ich hatte mal ein ähnliches Problem und das hat mir dann geholfen:
Instanzen - Sonoff stoppen
Objekte - den betroffenen Sonoff Löschen
Instanzen - Sonoff starten
Dann waren im Objekte der Ordner neu angelegt und die Werte vom BMP drin.
-
Hatte ich auch schon gemacht. Das einzige was wieder erscheint ist POWER und alive.
-
Bei mir sieht die Ausgabe in der Konsole auch komplett anders aus:
21:04:32 MQT: tele/sonoff/SENSOR = {"Time":"2018-12-07T21:04:32","Switch2":"OFF","AM2301":{"Temperature":22.3,"Humidity":94.3},"BME280":{"Temperature":11.6,"Humidity":68.3,"Pressure":973.2},"PressureUnit":"hPa","TempUnit":"C"}
MQTT ist an?
-
Auf dem Modul ist es aktiviert. Das steuern und die Rückmeldung der IO's funktioniert.
-
Stimmt, bei mir steht da RSL?
-
Ich denke du solltest neu flashen mit Core 2.3.0:
-
Hallo Chaot,
dass war der Ausschlaggebende Punkt. Jetzt klappt soweit alles.
Was aber komisch ist, ist dass es nur mit Visual Studio Code klappte.
Wie Flashst du deine Module?
-
Ich flashe auch in VSC. Das scheint bei mir das Einzige zu sein das verlässlich funktioniert.
Teilweise passiert es das ich die FW erstelle und dann mit ESP loader flashe weil das dann einfach schneller geht wenn ich 3 oder 4 Module zusammen flashen möchte.
-
Kannst du mir noch ein Tipp geben, warum die my_user_config.h ignoriert wird.
-
Hast du die UserConfig.override aktiv?
-
Muss ich die #define USE_CONFIG_OVERRIDE in der my_user_config.h aktivieren?