Skip to content

Smartmeter: neues Plugin für SML- und DLMS-Smartmeter#982

Merged
Morg42 merged 34 commits intosmarthomeNG:developfrom
Morg42:ehz
Jan 4, 2025
Merged

Smartmeter: neues Plugin für SML- und DLMS-Smartmeter#982
Morg42 merged 34 commits intosmarthomeNG:developfrom
Morg42:ehz

Conversation

@Morg42
Copy link
Member

@Morg42 Morg42 commented Dec 3, 2024

Läuft mit SML und DLMS per cycle/crontab. Ergebnisse sind nicht 100% non-breaking (SML: value / valueReal -> value / valueRaw), dafür zwischen DLMS und SML überwiegend vergleichbar. (DLMS habe ich bisher keinen scaler gesehen, also value=valueRaw, keinen status, keinen Zeitstempel)

TODO:

  • WebIf (Feintuning)
  • ggf. Fehlerbehandlung für einzelne Zählermodelle --> bitte Feedback, wenn es bei euch nicht läuft

Gerne testen und rückmelden, vor allem, wenn "spezielle" Zähler mit quirks vorhanden sind...

@Morg42 Morg42 self-assigned this Dec 3, 2024
@Morg42 Morg42 added this to the Version 1.12 milestone Dec 8, 2024
Copy link
Contributor

@sisamiwe sisamiwe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

first testing as replacment of smlx plugin finished and found bug already fixed.

@Morg42
Copy link
Member Author

Morg42 commented Dec 13, 2024

asyncio ist jetzt für SML eingepflegt.
Seriell habe ich sowohl mit Testmode (intern) als auch mit Simulator (extern) erfolgreich getestet, Livetest steht noch aus. Netzwerkverbindung habe ich nicht getestet, sollte aber - hoffentlich ;) - genauso funktionieren, da es derselbe Code ist.

@Morg42 Morg42 merged commit 6ec05c0 into smarthomeNG:develop Jan 4, 2025
4 checks passed
@Morg42 Morg42 deleted the ehz branch January 4, 2025 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants