NEWS
Refoss-P11 mit Tasmota 12.4.0 Datenpunkte fehlen via MQTT
-
Hallo zusammen!
Ich habe mir ein paar Refoss-P11 besorgt, diese erfolgreich ins WLAN eingebunden und für Tests wahlweise mit dem ioBroker.MQTT-Adapter bzw. auch mit dem ioBroker.Sonoff-Adapter verbunden.
Bei beiden Adpatern klappt die Verbindung, ich bekomme doch nur den On/Off- bzw. Verbindungs-Datenbank und alle anderen Datenpunkte werden nicht angelegt. Das hatte ich bis dato noch nie mit Tasmota.
Auszug aus dem MQTT-Adapter:
Auszug aus dem Sonoff-Adapter:
Was mache ich denn da falsch?
Ich bekomme keine Fehler im ioBroker Log und auch in der Tasmota-Konsole sieht alles ok aus:00:00:01.532 WIF: Connected 00:00:01.756 HTP: Web server active on REFOSS-WM-7231 with IP address 10.0.0.238 12:03:16.340 MQT: Attempting connection... 12:03:16.359 MQT: Connected 12:03:16.363 MQT: REFOSS_WM/LWT = Online (retained) 12:03:16.365 MQT: REFOSS_WM/cmnd/POWER = 12:03:16.370 MQT: REFOSS_WM/INFO1 = {"Info1":{"Module":"Refoss-P11","Version":"12.4.0(tasmota)","FallbackTopic":"cmnd/REFOSS_WM_fb/","GroupTopic":"REFOSS_WM/cmnd/"}} 12:03:16.373 MQT: REFOSS_WM/INFO2 = {"Info2":{"WebServerMode":"Admin","Hostname":"REFOSS-WM-7231","IPAddress":"10.0.0.238"}} 12:03:16.375 MQT: REFOSS_WM/INFO3 = {"Info3":{"RestartReason":"Power On","BootCount":20}} 12:03:16.378 MQT: REFOSS_WM/RESULT = {"POWER":"ON"} 12:03:16.380 MQT: REFOSS_WM/POWER = ON 12:03:20.411 QPC: Reset 12:03:21.398 MQT: REFOSS_WM/STATE = {"Time":"2023-12-17T12:03:21","Uptime":"0T00:00:09","UptimeSec":9,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"3C:37:12:00:86:78","Channel":6,"Mode":"11n","RSSI":68,"Signal":-66,"LinkCount":1,"Downtime":"0T00:00:03"}} 12:03:21.407 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:03:21","ANALOG":{"Temperature":28.4},"ENERGY":{"TotalStartTime":"2023-12-14T19:33:52","Total":0.004,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":230,"Current":0.000},"TempUnit":"C"} 12:08:21.412 MQT: REFOSS_WM/STATE = {"Time":"2023-12-17T12:08:21","Uptime":"0T00:05:09","UptimeSec":309,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"3C:37:12:00:86:78","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:03"}} 12:08:21.422 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:08:21","ANALOG":{"Temperature":31.1},"ENERGY":{"TotalStartTime":"2023-12-14T19:33:52","Total":0.004,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":231,"Current":0.000},"TempUnit":"C"} 12:13:21.386 MQT: REFOSS_WM/STATE = {"Time":"2023-12-17T12:13:21","Uptime":"0T00:10:09","UptimeSec":609,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"3C:37:12:00:86:78","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:03"}} 12:13:21.400 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:13:21","ANALOG":{"Temperature":32.0},"ENERGY":{"TotalStartTime":"2023-12-14T19:33:52","Total":0.004,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":228,"Current":0.000},"TempUnit":"C"} 12:18:21.392 MQT: REFOSS_WM/STATE = {"Time":"2023-12-17T12:18:21","Uptime":"0T00:15:09","UptimeSec":909,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"3C:37:12:00:86:78","Channel":6,"Mode":"11n","RSSI":58,"Signal":-71,"LinkCount":1,"Downtime":"0T00:00:03"}} 12:18:21.403 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:18:21","ANALOG":{"Temperature":32.1},"ENERGY":{"TotalStartTime":"2023-12-14T19:33:52","Total":0.004,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":230,"Current":0.000},"TempUnit":"C"} 12:23:21.392 MQT: REFOSS_WM/STATE = {"Time":"2023-12-17T12:23:21","Uptime":"0T00:20:09","UptimeSec":1209,"Heap":23,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"3C:37:12:00:86:78","Channel":6,"Mode":"11n","RSSI":72,"Signal":-64,"LinkCount":1,"Downtime":"0T00:00:03"}} 12:23:21.402 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:23:21","ANALOG":{"Temperature":34.4},"ENERGY":{"TotalStartTime":"2023-12-14T19:33:52","Total":0.004,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":228,"Current":0.000},"TempUnit":"C"}
Habt ihr eventuell einen Tipp für mich?
Nur für An/Aus brauche ich die Schalter nicht - ich würde damit schon gerne den Stromverbrauch ca. tracken, um auf der Basis zu scripten.Danke im Voraus!
LG,
Lucky -
Im „SENSOR“ Datenpunkt des MQTT Adapters liegen die Daten doch als Json vor, oder? Du müsstest das json nur auswerten und in einzelne Datenpunkte schreiben. Wie das geht, ist hier im Forum schon oft Thema gewesen.
-
@marc-berg Danke für deine Antwort, das hilft mir schon mal sehr weiter!
Ich habe damit gerechnet, dass ich die Datenpunkte direkt bekomme. Ich werde mich gleich mal auf die Suche machen, wie ich aus dem json die Datenpunkte generieren kann. -
@luckytgx sagte in Refoss-P11 mit Tasmota 12.4.0 Datenpunkte fehlen via MQTT:
Ich habe damit gerechnet, dass ich die Datenpunkte direkt bekomme.
Ist auch beim Sonoff Adapter meistens so, dauert halt 5 Minuten.
oder du stellst die TelemetriePeriode in Tasmota auf 10.
Updatezeit ist dann alle 10 sec.
Neustarten des Adapters und Tasmota Gerätes ist ja klar. -
@ralla66 Im Sonoff Adapter ist trotz Neustart vom Adapter und Gerät (jeweils mehrmals) und tagelangem warten nix passiert. Also dort sehe ich nach wie vor nur die im Screenshot gezeigten Datenpunkte.
However, ich nehm halt den MQTT Adapter und zerleg mal das json.
-
@luckytgx sagte in Refoss-P11 mit Tasmota 12.4.0 Datenpunkte fehlen via MQTT:
Ich habe mir ein paar Refoss-P11 besorgt,
hast du auch das Angebot letzte Woche zu 37 Euro den 4er Pack (Amazon) genutzt ?
Ich hab sie über den Sonoff Adapter eingebunden, sie laufen damit perfekt. -
alles auf default ? Topic und Fulltopic ?
Paßwort ohne Sonderzeichen
-> REFOSS-WM-7231 Mathematischer Operator auch nicht gut, das -
eigenes Template angelegt oder Copy and Paste -
@ralla66 muss ich daheim nochmal checken. Jedenfalls so konfiguriert, wie ich das bei meinen anderen Geräten gewohnt bin. e.g. alle meine Sonoffs und Gosunds - das sind insgesamt 50+ Geräte. Aber Refoss habe ich zum ersten mal in der Hand.
-
steht bei dir auch das ANALOG ?
12:23:21.402 MQT: REFOSS_WM/SENSOR = {"Time":"2023-12-17T12:23:21","ANALOG":{
-
da passt was nicht
REFOSS-WM-7231
REFOSS_WMTemplate falsch ? oder Analog bei Einstellungen gewählt ?
-
Ja, das kommt von dem Analogen Temperatur Sensor, den die Steckdosen eingebaut haben.
15:25:44.176 MQT: tele/tasmota_F405EE/SENSOR = {"Time":"2023-12-19T15:25:44","ANALOG":{"Temperature":18.9},"ENERGY":{"TotalStartTime":"2023-12-09T12:25:39","Total":0.484,"Yesterday":0.241,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000},"TempUnit":"C"}
Mich wundert nur, das meine Geräte sich als Tasmota_(hier kommt die Mac Adresse) bezeichnen
-
ja genau, da ist was in den Einstellungen umgestellt worden, meist im Topic oder Fulltopic.
Normalerweise wird ein Teil der Mac genutzt.
Dann läuft meist mqtt nicht.
Oder das Minus im Namen halt.
REFOSS-WM-7231
REFOSS_WM -
@berndsolar13 said in Refoss-P11 mit Tasmota 12.4.0 Datenpunkte fehlen via MQTT:
@luckytgx sagte in Refoss-P11 mit Tasmota 12.4.0 Datenpunkte fehlen via MQTT:
Ich habe mir ein paar Refoss-P11 besorgt,
hast du auch das Angebot letzte Woche zu 37 Euro den 4er Pack (Amazon) genutzt ?
Ich hab sie über den Sonoff Adapter eingebunden, sie laufen damit perfekt.Etwas OT zum Thema Datenpunkte, aber was zur Hardware:
Hatte mir auch letztens ein 4er Pack zugelegt nach ersten positiven Erfahrungen mit zwei Testgeräten. Leider kann ich aktuell vor den Teilen nur warnen, wenn der Einsatz in mechanisch exponierten Steckdosen erfolgen soll, bei denen es sich nicht vermeiden lässt, dass da mal ab und zu jemand gegen stößt!
Die Stifte des Steckers sind mit der Platine in dem Steckdosenadapter fix verlötet und ich hab hier ein Exemplar, bei dem beide Stifte nicht an der Lötstelle, sondern an einer Art Sollbruchstelle abgeschert sind, nachdem die Steckdose offenbar ab und zu mal von meinem Rollcontainer neben dem Schreibtisch einen mitbekommen hat
-
@sasgro ich habe anscheinend eine meiner Refoss-P11 gebrickt, die üblichen Methoden scheinen nicht zu helfen. Da Du die ja aufbekommen hast, wie sind die denn verschlossen, voll verklebt oder bekommt man die zerstörungsfrei auf?
-
@blueloop Die Steckdosen funktionieren wunderbar. Den Temperatursensor kann man abschalten über die Steuereung des Template. Wie Werte Strom und ect....sollte man vorher Kaliprieren mit einem Gerät. In Grafana....ect auch bei mir auf der Anzeige alles gut. Gut Grafana ist ein Anderes Thema....
MQTT würde ich erst mal stoppen, den Adapter, dann nur den Sonos Adapter nehmen der liefert dir alle Werte die du brauchst.Und im MQTT trägt man keine Sonderzeichen ein..wie Unterstriche ect.Aufhebeln würde ich sie garnicht.......denn sonst sind die Dinger Schrott....und wenn man rechnet ca. 40 Euro für 4 Steckdosen.....da ist solch eine Steckdose schon teuer...denn nicht bei jedem sitz das geld so locker.
Und bei mir habe ich den MQTT so:
MQTT User: Refoss 2 Links
MQTT Client: Refoss 2 LinksUnd ausserdem ist Tasmota 14.2.0 seit 14.8.2024 erschienen. Bei dem Upgrade hat man die Möglichkeit seine eigenen ,,bin ,, Dateien zu Speichern bis zu einem bestimmten Volumen ist aber ersichtlich.
lg
-
Ich nutze die Steckdosen seit über 1 Jahr problemlos.
Nun habe ich daran eine Mentech BP2200 Powerstation angeschlossen,
welche entweder aus dem Hausnetz Strom bezieht oder einspeist.
Der Datenpunkt sonoff.0.Refoss_xxx.ENERGY_Total führt offenbar 2 Zähler?
Einer davon sollte ja eigentlich ein negatives Vorzeichen haben. Der Datenpunkt hat den Datentyp "Number".
Wie bekomme ich den Datenpunkt so geändert, dass er mir negative Vorzeichen ausgibt? -
@blueloop ich konnte die Steckdose leider nur mit Zerstörung öffnen, schien verklebt/verschweißt gewesen zu sein.