Hallo,
ich habe ein Smartmeter von AVM an meinem Zähler angeschlossen und die Verbindung funktioniert auch.
Allerdings liefert das Gerät lediglich den aktuellen Stromverbrauch und den Gesamten bisherigen Verbrauch.
Der Zähler selbst liefert laut Beschreibung des Netzbetreibers erheblich mehr Werte wie zb Monatsauswertungen etc..
Wie kann ich diese Werte in Fhem einbauen?
Zur Not wäre ich auch bereit mir z.b. den Monatsverbrauch anhand des Gesamtverbrauchs selbst zu errechnen und abzuspreichern oder in ein Log zu schrieben. Eleganter und genauer wäre es natürlich wenn diese Daten ebenfalls direkt vom Zähler kommen würden.
anbei das List des SmartMeter-Device:
Internals:
DEF Fritzbox_Actors:15282_0919488_1 powerMeter
FUUID 68eb9223-f33f-7706-ca1c-9d07c3148480fb8a
FVERSION 10_FBDECT.pm:0.290260/2024-07-15
Fritzbox_Actors_MSGCNT 8726
Fritzbox_Actors_TIME 2026-02-27 10:40:51
IODev Fritzbox_Actors
LASTInputDev Fritzbox_Actors
MSGCNT 8726
NAME FBDECT_Fritzbox_Actors_15282_0919488_1
NR 547
STATE 449.00 W (1169466 Wh)
TYPE FBDECT
eventCount 8726
id 15282_0919488_1
props HANFUNUnit,powerMeter
READINGS:
2026-02-27 10:40:51 AIN 15282 0919488-1
2026-02-27 10:40:51 FBNAME Bezug
2026-02-27 10:40:51 FBPROP HANFUNUnit,powerMeter
2026-02-27 10:40:51 FBTYPE FRITZ!Smart Energy 250
2026-02-27 10:40:51 ID 2000
2026-02-24 09:56:28 IODev Fritzbox_Actors
2026-02-17 01:27:08 battery 70 %
2025-12-20 09:21:41 batteryLabel SmartMeter am Stromzähler
2026-02-17 01:27:08 batteryPercent 70
2026-02-27 10:40:51 batteryState ok
2026-02-17 01:27:08 batterylow 0
2025-12-20 09:22:15 batterytyp 2xMignon (AA)
2026-02-27 10:40:51 energy 1169466 Wh
2026-02-27 10:40:51 energy_kWh 1169.5
2026-02-27 10:40:51 etsideviceid 20
2026-02-27 10:40:51 fwversion 0.0
2026-02-27 10:40:51 power 449.00 W
2026-02-27 10:40:51 power_round 449
2026-02-27 10:40:51 present yes
2026-02-27 10:40:51 unittype 65281
2026-02-17 01:27:08 voltage 0.000 V
Attributes:
alias Sensor SmartMeter
event-min-interval power:60,energy:300
group Batteriebetrieb,Sensor
icon gasmeter1
room FBDECT,Wohnung->Keller
stateFormat power (energy)
userReadings batteryState {if(ReadingsVal("$name","batteryPercent",'') >= 25) {return "ok"} elsif (ReadingsVal("$name","batteryPercent",'') => 10) {return "low"} else {return "dead"}},
energy_kWh {round(ReadingsNum("$name","energy",'') / 1000 ,1)},
power_round {round(ReadingsNum("$name","power",'') ,0 )}
Hallo,
Du musst die Freischaltung der Daten in der modernen Messeinrichtung bei Deinem Messtellenbetreiber, in der Regel der Netzbetreiber, beantragen. Du erhältst dann eine PIN, die Du im Zähler hinterlegen musst.
Grüße Jörg
Nur für mein Verständnis: das AVM-Teil greift (batteriebetrieben) die bereits freigegebene optische Schnittstelle des Zählers ab?
Dann sind vermutlich die "kastrierten" Daten der AVM-Lösung geschuldet (insbesondere, wenn mehr Datenpunkte am Display durch rotieren).
Falls das nicht konfiguriert werden kann, wäre z.B. Tasmota mit Hitchi oder OBIS eine Alternative.
Das mit den historischen Daten, was der Netzbetreiber bewirbt, klingt nach "Trudi" (also eigentlich: unbrauchbar).
Tasmota mit Hitchi funktioniert hier auch bestens.
Da der ESP8266 bei mir noch "Nebenaufgaben" hat, habe ich beim Loggen eine übliche Frequenz gewählt (einige Minuten), aber die Zählerdaten, die alle paar Sekunden erneuert werden, werden als Mittelwerte alle 20 Sekunden gesendet. Damit bekomme ich ziemlich genaue Daten bei noch erträglicher Anzahl von Events.
Ergänzung:
Die Zählerstände werden mit der üblichen Update-Frequenz gesendet. Nur die gemittelte Leistung wird alle 20 Sekunden gesendet.
@JoWiemann
Wenn Sie richtig gelesen haben, hätten Sie bemerken müssen, dass dies bereits erledigt ist und das Gerät grundsätzlich funktioniert - trotzdem Danke für den Hinweis.
@Beta-User
Korrekt wieder gegeben. Soweit ich die Anleitung des Zählers verstehe werden dort 6 oder sogar 7 Datenpunkte durchrotiert, aber eben nur 2 weitergeleitet.
Die Frage ist also ob und wenn wie man das konfigurieren kann. Irgendeine Idee? Selbst ein Tip für ein passendes Forum mit AVM-Usern würde mich weiterbringen.
Habe estra das Teil genommen, da ich nur semiuser bin. Da ich mein FHEM auf einem NAS betreibe bin ich mit vielem eingeschränkt und zusätzlich habe ich kein Talent/Lust irgendwas rumzulöten oder umzuprogrammieren. Ich weiß, das schränkt mich ein, aber ich denke das ich nicht der einzige bin der eher nach Fertiglösungen sucht.
Hallo,
Und wo steht, dass die Freischaltung erfolgt ist?
Zitatich habe ein Smartmeter von AVM an meinem Zähler angeschlossen und die Verbindung funktioniert auch.
Allerdings liefert das Gerät lediglich den aktuellen Stromverbrauch und den Gesamten bisherigen Verbrauch.
Die Monatswerte werden immer bereitgestellt.
Grüße Jörg
@JoWiemann
Ich will nicht unhöflich sein, aber mit etwas gründlichem Lesen wird deine Frage von selbst beantwortet:
Zitat von: JoWiemann am 27 Februar 2026, 13:42:08Allerdings liefert das Gerät lediglich den aktuellen Stromverbrauch und den Gesamten bisherigen Verbrauch
Wenn keine Freischaltung erfolgt wäre könnte das AVM SmartMeter keine Werte liefern, da die optische Schnittstelle bei jedem Smartzähler erst durch den Netzbetreiber freigeschaltet werden muss und vorher gar nicht ausgelesen werden kann.
Zitat von: JoWiemann am 27 Februar 2026, 13:42:08Die Monatswerte werden immer bereitgestellt.
Bereitgestellt und auslesefähig sein zwei verschiedene Dinge. Im Zähler selbst werden durtzende Daten gespeichert. Doch lange nicht alles davon wird zwangsweise auch an die optische Schnittstelle ausgegeben.
An dem Zähler der bei uns verbaut ist musste jedenfalls zusätzlich zum Pin der die optische Schnittstelle überhaupt erst freischaltet noch eine Einstellung auf ExtendedMode (Keine Ahnung wie die genaue Bezeichnung ist) vorgenommen werden, da im Normalmodus NUR aktueller Verbrauch und Gesamtleistung an der Schnittstelle abgebildet werden. Erst nach dem Umstellen auf diesen ExtendedMode (wird im Zählerdisplay durch ein zusätzliches Kürzel angezeigt) liefert die Schnittstelle mehr Daten aus.
Doch der AVM SmartMeter übermittelt diese nicht an das Fhem-Device.
Also mit etwas Grundwissen zum Thema wäre klar gewesen, dass eine Freischaltung per Pin bereits erfolgt sein muss.
Soll nicht böse gemeint sein oder arrogant klingen, doch dieses Grundwissen wird ja auch vom Hilfesuchenden immer verlangt. Dann muss das auch andersrum gelten.
Hi
Ich denke es kommt schon auch auf den Zähler an. Mein ISKRA MT691 liefert nach Freischaltung mit der PIN über die optische Schnittstelle lediglich aktuelle Leistung und Gesamtverbrauch (auch am Display).
Im Forumsbereich Verbrauchsmessung findet man jede Menge Beiträge welch unterschiedliche Daten durch die Zähler bereit gestellt werden.
Marko, hier hilft im Zweifel mal auf der Herstellerseite zu schauen was an Doku bereit gestellt wird.
Gibt denn eine Doku bei AVM her welche OBIS-Kennzahlen genau ausgewertet werden?
Inwieweit man dieser Aussage trauen kann weiss ich nicht, aber Google (KI) meint:
ZitatDer FRITZ!Smart Energy 250 liest primär die Daten über die optische Info-Schnittstelle (Infrarot) moderner digitaler Stromzähler (Smart Meter) aus.
Folgende OBIS-Kennzahlen und Daten werden aktuell bzw. zukünftig unterstützt:
1.8.0 (Gesamtenergiebezug): Aktueller Zählerstand für den Strombezug (Bezug aus dem Netz).
Aktuelle Leistung (Wirkleistung): Momentaner Verbrauch oder Einspeisung (wird in der FRITZ!Box als Leistungswert angezeigt).
2.8.0 (Einspeisezählwerk - mit zukünftigem Update): Ab Version FRITZ!OS 8.20 wird auch das Auslesen der Einspeisung (PV-Anlage) unterstützt.
Mithin Leistung und Zählerstand (Gesamtenergie).
Zitat von: RalfRog am 27 Februar 2026, 14:03:51Ich denke es kommt schon auch auf den Zähler an. Mein ISKRA MT691 liefert nach Freischaltung mit der PIN über die optische Schnittstelle lediglich aktuelle Leistung und Gesamtverbrauch (auch am Display).
Genau das gleiche wie bei mir. Standard ist ein eingeschränkter Modus, der per Lichtsignal auf einen erweiterten Modus umgestellt werden muss(te). Das Zeichen dafür wird bei mir im Display auch angezeigt, also ist dies richtig erfolgt.
Zitat von: RalfRog am 27 Februar 2026, 14:03:51Marko, hier hilft im Zweifel mal auf der Herstellerseite zu schauen was an Doku bereit gestellt wird.
Dem Auszug nach zu urteilen kann also der SmartMeter von AVM gar nicht mehr übertragen. Leider steht das nicht so in der Bedienungsanleitung die mitgeliefert wird (siehe Anhang). Da steht zwar etwas von aktueller Leistung und Gesamtverbrauch, aber nicht, dass darüber hinaus nichts anderes geht. Ich hatte das so gelesen, dass es darauf verweist wo man die Anzeigen in der Fritzbox zu suchen hat.
Schade!
Hat denn jemand eine Idee für eine einfache Berechnung des Monatsverbrauchs?
Ich würde jetzt per DOIF oder At immer am Datumsanfang den Gesamtverbrauch auslesen und irgendwo wegspeichern und davon dann den des letzten Monats subtrahieren.
Gibt es da vielleicht eine effizientere Möglichkeit ohne weitere Hilfsdevices?
Z. B. Stichwort: Statistics-Modul
auf Das Reading "energy" - liefert Verbrauch Tag, Monat, Jahr.
Das Modul blendet die Werte im eigentlichen Device (dein AVM) ein.