Neues Plugin: SMA 2 Loxone
Einklappen
X
-
-
Prof.Mobilux übergibt dein Plugin bei der Auswahl von "energymeter" denn auch "speedwireem" an pysma? So wie ich die ganze Doku verstehe und die Erläuterung im angehängten Issue sind die beiden doch genau das gleiche und energymeter nur eine etwas besser verständliche Bezeichnung für speedwireem im UI.
Grüße
SAWKommentar
-
Kommentar
-
Okay, ich nehme alles zurück. Ich glaube es ging noch nie mit energymeter. Ich hatte es vorher tatsächlich doch über speedwireem eingebunden. Oder kennst du jemanden bei dem es damit läuft?
So wie ich swante7653s Beitrag im Issue verstehe hatte er auch nicht vor das in Pysma anzupassen, da er dazu Rät in der UI andere Namen als in der API zu verwenden. Bei ihm ist energymeter=speedwireem und speewire=speedwireinv.
Nach meinem Verständnis kann energymeter daher derzeit gar nicht funktionieren.Grüße
SAWKommentar
-
Ja genau mit "speedwireem" funktioniert alles. Ich hatte so viel hin- und herkonfiguriert, dass ich durcheinandergekommen bin, was ich davor genutzt habe.
Pysma benutzt "energymeter" nur intern als Argument, das später auf "speedwireem" zugreift. Wäre also super wenn du es entfernen würdest.
Aus "README.md":
Code:python3 pysma2mqtt.py mqtt://username:password@hostname/pysma2mqtt ennexos usernameInverter passwordInverter ipInverter python3 pysma2mqtt.py mqtt://username:password@hostname/pysma2mqtt webconnect userORinstaller passwordInverter ipInverter python3 pysma2mqtt.py mqtt://username:password@hostname/pysma2mqtt speedwire userORinstaller passwordInverter ipInverter python3 pysma2mqtt.py mqtt://username:password@hostname/pysma2mqtt energymeter python3 pysma2mqtt.py mqtt://username:password@hostname/pysma2mqtt shm2 '' gridGuardCode ipInverter
Aus "pysma2mqtt.py"
Der Autor hat es auch hier nochmal in dem oben erwähnten Issue erläutert:Code:parser_d = subparsers.add_parser("energymeter", help="Energy Meters") parser_d.set_defaults(user="") parser_d.set_defaults(password="") parser_d.set_defaults(url="") parser_d.set_defaults(accessmethod="speedwireem")
Es gibt also nur 4 Zugriffstypen:- webconnect
- ennexos
- speedwireem
- speedwireinv
- shm2
Zuletzt geändert von SAWbri; 08.08.2025, 20:14.Grüße
SAW👍 1Kommentar
-
Ich habe Version 1.0.3 veröffentlicht: https://wiki.loxberry.de/plugins/sma2loxone/start- Type Energymeter removed. Correct type is "speedwireem". Thanks to SAWbri
- From Prerelease 1.0.2: Reconnect after Connection failure - thanks to haraldradi
Zuletzt geändert von Prof.Mobilux; 09.08.2025, 06:10.LoxBerry: https://wiki.loxberry.de/start👍 1Kommentar
-
Hallo zusammen,
ich habe auf meinem Loxberry das plugin installiert, im MQTT Finder gibt er auch wert wieder von meinem SMA WR Tripower 8.0. In Loxone ist mqtt eingerichtet und auch verbunden, er gibt aber keine werte wieder.
Wenn ihr screenshots braucht, dann sagt bitte welche :-)
DankeKommentar
-
Kommentar
-
Schau nochmal ins Wiki. Du musst für den virtuellen Eingang die Notation mit Unterstrichen aus dem Incoming Overview verwenden. Ist mir auch schon häufig passiert.
MQTT - Schritt für Schritt: MQTT -> Loxone [LoxBerry Wiki - BEYOND THE LIMITS]Grüße
SAWKommentar
-
Hallo zusammen,
hallo Michael,
ich habe mir gerade den neuen LoxBerry 4.0 frisch installiert. Bei der Installation des SMA-Plugins bricht das Setup leider mit einem Fehler ab.
Im Log steht, dass sich das Python-Paket paho-mqtt nicht deinstallieren bzw. downgraden lässt (error: uninstall-no-record-file). LoxBerry 4 läuft ja schon auf Debian 13 mit Python 3.13, und das blockiert diesen Schritt wohl komplett. Am Ende stürzt mir dadurch auch das MQTT Gateway ab.
Ich würde super gerne meinen Home Manager 2.0 und den Tripower auslesen. Hat das Problem hier vielleicht schon jemand gelöst, oder ist bekannt, ob das Plugin demnächst für den neuen LoxBerry 4.0 angepasst wird?
Viele GrüßeAngehängte DateienZuletzt geändert von ChristianR; vor einem Tag.Kommentar
-
-
LoxBerry: https://wiki.loxberry.de/startKommentar
-
Vielen Dank für die rasche Rückmeldung. Die Installation des PreRelease läuft ohne Fehler 👍
Auch die Abfrage des Homemanager klappt inzwischen. Ich musste den Dienst des Plugins und das LoxBerry MQTT Gateway im Vorfeld mehrfach stoppen und neu starten, bis die Werte schließlich sauber übertragen wurden. Jetzt läuft aber alles stabil und die Daten kommen fehlerfrei an.
Großes Danke für den schnellen Support und die Anpassung für LoxBerry 4.0!Zuletzt geändert von ChristianR; vor 5 Stunden.Kommentar
Kommentar