NEWS
Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle
-
Hallo zusammen.
habe heute Erfolgreich meinen Stromzähler per MQTT-Adapter in ioBroker eingebunden.
Leider ist es nun so, dass der Dezimalpunkt des Zählerstandes 3 Stellen zu weit hinten sitzt, was dann natürlich in einem viel zu hohen Zählerwert resultiert.
Am Zähler selbst werden keine Dezimalstellen angezeigt.
Wie kann ich das Problem am einfachsten Lösen?
Als Anfänger habe ich bereits etwas mit Blockly versucht, leider aber bisher ohne Erfolg.Vielen Dank,
Gruß Kubunter@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Als Anfänger habe ich bereits etwas mit Blockly versucht, leider aber bisher ohne Erfolg.
Geht auch ohne Blockly.
Lege Dir einen Alias-DP an und verwende die Konvertierungsfunktion.JSON.parse(val) / 1000 -
@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Als Anfänger habe ich bereits etwas mit Blockly versucht, leider aber bisher ohne Erfolg.
Geht auch ohne Blockly.
Lege Dir einen Alias-DP an und verwende die Konvertierungsfunktion.JSON.parse(val) / 1000@codierknecht
bevor an Symptomen rumgedoktert wird, sollte man doch erst einmal wissen, was da überhaupt am Start ist, und dann das Übel an der Wurzel packen. -
@codierknecht
bevor an Symptomen rumgedoktert wird, sollte man doch erst einmal wissen, was da überhaupt am Start ist, und dann das Übel an der Wurzel packen.@homoran
Du hast natürlich Recht.Wenn hier z.B. Tasmota mit SML am Start ist, kann man das auch gleich im SML-Script umrechnen.
-
@homoran
Du hast natürlich Recht.Wenn hier z.B. Tasmota mit SML am Start ist, kann man das auch gleich im SML-Script umrechnen.
@codierknecht sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
@homoran
Du hast natürlich Recht.Wenn hier z.B. Tasmota mit SML am Start ist, kann man das auch gleich im SML-Script umrechnen.
es ist ja noch nichtmal von Tasmota due Rede gewesen, lediglich
@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Erfolgreich meinen Stromzähler per MQTT-Adapter in ioBroker eingebunden.
wobei ich erst den Verdacht hatte der TE meinte Modbus....
-
@codierknecht sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
@homoran
Du hast natürlich Recht.Wenn hier z.B. Tasmota mit SML am Start ist, kann man das auch gleich im SML-Script umrechnen.
es ist ja noch nichtmal von Tasmota due Rede gewesen, lediglich
@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Erfolgreich meinen Stromzähler per MQTT-Adapter in ioBroker eingebunden.
wobei ich erst den Verdacht hatte der TE meinte Modbus....
@homoran
Ja ja, das leidige Thema mit den fehlenden Informationen :man-shrugging:ich bin mal so frei ...
@Kubunter
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@homoran
Ja ja, das leidige Thema mit den fehlenden Informationen :man-shrugging:ich bin mal so frei ...
@Kubunter
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1@codierknecht
Guten Morgen,Das stimmt, die Informationen sind nicht ausreichend.
Es handelt sich um ein Hichi SMLReader Adapter mit WLAN.
Das mit der Alias Funktion habe ich auch schon gesehen.Gruß Kubunter
-
@codierknecht
Guten Morgen,Das stimmt, die Informationen sind nicht ausreichend.
Es handelt sich um ein Hichi SMLReader Adapter mit WLAN.
Das mit der Alias Funktion habe ich auch schon gesehen.Gruß Kubunter
-
@codierknecht
Guten Morgen,Das stimmt, die Informationen sind nicht ausreichend.
Es handelt sich um ein Hichi SMLReader Adapter mit WLAN.
Das mit der Alias Funktion habe ich auch schon gesehen.Gruß Kubunter
@kubunter
So wie @TT-Tom schreibt: Zeig mal Dein SML-Script.
Das sollte - abhängig vom Zählermodell - in etwa so aussehen:>D >B =>sensor53 r >M 1 +1,1,s,0,9600,eHZM 1,77070100100700ff@1,Leistung,W,Power_curr,0 1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1 1,77070100010801ff@1,Tarif1,Wh,Tarif1_in,1 1,77070100010802ff@1,Tarif2,Wh,Tarif2_in,1 #Um dorthin zu kommen, rufe die IP des Sensors im Browser auf.
Dort dannConsoles=>Edit Script -
@kubunter
So wie @TT-Tom schreibt: Zeig mal Dein SML-Script.
Das sollte - abhängig vom Zählermodell - in etwa so aussehen:>D >B =>sensor53 r >M 1 +1,1,s,0,9600,eHZM 1,77070100100700ff@1,Leistung,W,Power_curr,0 1,77070100010800ff@1000,Verbrauch,KWh,Total_in,1 1,77070100010801ff@1,Tarif1,Wh,Tarif1_in,1 1,77070100010802ff@1,Tarif2,Wh,Tarif2_in,1 #Um dorthin zu kommen, rufe die IP des Sensors im Browser auf.
Dort dannConsoles=>Edit Script@codierknecht Habe es jetzt über die Konvertierungsfunktion im Alias durchgeführt.
Jetzt muss ich nur noch die Nachkommastellen reduzieren.Also wenn ich die IP-Adresse meines Adapters ansurfe kommt da die SMLReader Website, daher habe ich kein Tasmota auf dem Lesekopf laufen.
VIELEN Dank soweit.
-
@codierknecht Habe es jetzt über die Konvertierungsfunktion im Alias durchgeführt.
Jetzt muss ich nur noch die Nachkommastellen reduzieren.Also wenn ich die IP-Adresse meines Adapters ansurfe kommt da die SMLReader Website, daher habe ich kein Tasmota auf dem Lesekopf laufen.
VIELEN Dank soweit.
-
@tt-tom Muss die Tasmota-Seite über einen bestimmten Port aufgerufen werden?
Ja, es war eine detaillierte Anleitung zum Einbinden dabei.
Aber wie gesagt, über die IP-Adresse komme ich nur auf die SML Reader Website.
Das Projekt ist wohl dieses: https://github.com/mruettgers/SMLReader
Meine Info weiter oben mit Tasmota und Hichi ist also falsch.
Dachte am Anfang es sei ein Hichi-Kopf, ist es aber nicht.
Trotzdem funktioniert das ganze wie ich es erwartet habe.Gruß Kubunter
-
@tt-tom Muss die Tasmota-Seite über einen bestimmten Port aufgerufen werden?
Ja, es war eine detaillierte Anleitung zum Einbinden dabei.
Aber wie gesagt, über die IP-Adresse komme ich nur auf die SML Reader Website.
Das Projekt ist wohl dieses: https://github.com/mruettgers/SMLReader
Meine Info weiter oben mit Tasmota und Hichi ist also falsch.
Dachte am Anfang es sei ein Hichi-Kopf, ist es aber nicht.
Trotzdem funktioniert das ganze wie ich es erwartet habe.Gruß Kubunter
@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Das Projekt ist wohl dieses:
ich denke du hast Hichi
-
@kubunter sagte in Smartmeter MQTT Dezimalpunkt sitzt an falscher Stelle:
Das Projekt ist wohl dieses:
ich denke du hast Hichi
-
@homoran Habe gerade gesehen, auf der Github Website gibt es einen Issue wegen dem Zählerstand in Wh anstatt kWh.
Denke der Aufbau der Lesekopfe ist immer derselbe.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
