Plugin ‚sma_mb‘ Konfiguration
Im folgenden sind etwaige Anforderungen und unterstützte Hardware beschrieben. Danach folgt die Beschreibung, wie das Plugin sma_mb konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann. [1]
Es handelt sich bei diesem Plugin um ein interface Plugin.
Beschreibung
Dieses Plugin liest die aktuellen Werte eines SMA-Wechselrichters per SMA Speedwire Feldbus/Modbus aus
Anforderungen
Minimum SmartHomeNG Version: 1.8
Minimum Python Version: 3.8
Konfiguration
Im folgenden ist beschrieben, wie das Plugin sma_mb konfiguriert wird. Außerdem ist im folgenden beschrieben, wie das Plugin in den Item Definitionen genutzt werden kann.
Parameter
Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/plugin.yaml
konfiguriert werden:
cycle
Update Zyklus in Sekunden
Datentyp: int
Standardwert: 300
host
IP Adresse des SMA Wechselrichters
Datentyp: ipv4
port
Modbus Port
Datentyp: int
Standardwert: 502
Item Attribute
Das Plugin unterstützt folgende Item Attribute, die in den Dateien im Verzeichnis ../items
verwendet werden:
smamb_datatype
SMA Datentyp
Datentyp: str
Standardwert: U32
Mögliche Werte:
S16 - 16-Bit Integer, mit Vorzeichen
U16 - 16-Bit Integer, ohne Vorzeichen
S32 - 32-Bit Integer, mit Vorzeichen
U32 - 32-Bit Integer, ohne Vorzeichen
S64 - 64-Bit Integer, mit Vorzeichen
U64 - 64-Bit Integer, ohne Vorzeichen
STR08 - String aus 8 Registern (ergibt einen String mit bis zu 16 Zeichen)
STR12 - String aus 12 Registern (ergibt einen String mit bis zu 24 Zeichen)
STR16 - String aus 16 Registern (ergibt einen String mit bis zu 32 Zeichen)
smamb_register
Das Modbus-Register des SMA Modbus-Profils
Datentyp: int
Logik Parameter
Das Plugin verfügt über folgende Parameter, die in der Datei ../etc/logic.yaml
konfiguriert werden:
Keine Logik Parameter in den Metadaten beschrieben - Bitte in der README nachsehen (siehe Fußnote)
Plugin Functions
Das Plugin verfügt über folgende öffentliche Funktionen, die z.B. in Logiken aufgerufen werden können.
Keine