
Wattsonic - Schmachtl Sun Energy Box
Monitors Schmachtl Wattsonic hybrid inverter via Modbus RTU
Modbus-Template für den Hybridwechselrichter Schmachtl Wattsonic Sun Energy Box. Es liest 92 Register, die PV-Erzeugung, Batteriestatus, Netzenergiemessung, Backup-Ausgang, Wechselrichtertemperaturen und Fehlerkennzeichen abdecken. Keine schreibbaren Steuerregister sind enthalten.
- Protokoll
- Modbus RTU
- Anschluss
- RS485
- Register
- 92, nur lesen
- Marke
- Wattsonic
- Wichtige Messwerte
- Phase Voltage and Current L1-L3 · PV1/PV2 Power and Voltage · Battery Voltage, Current, Power, SOC, SOH · Total Power on Energy Meter · Grid Injection and Purchasing Energy · Inverter Temperatures (Sensors 1-4)
- Kompatible Modelle
- Schmachtl Sun Energy Box
- Zuletzt aktualisiert
Register (92)
92 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| Phase Voltage L1-L3 | V | Lesen | |||
| Phase Voltage L2-N | V | Lesen | |||
| Phase Voltage L3-N | V | Lesen | |||
| PV1 Current | A | Lesen | |||
| PV2 Current | A | Lesen | |||
| PV1 Voltage | V | Lesen | |||
| Phase Voltage L1-N | V | Lesen | |||
| Phase Voltage L1-L2 | V | Lesen | |||
| Phase Voltage L2-L3 | V | Lesen | |||
| Battery_Voltage | V | Lesen | |||
| Backup_L1_Current | A | Lesen | |||
| Backup_L2_Current | A | Lesen | |||
| Backup_L3_Current | A | Lesen | |||
| Current L1 | A | Lesen | |||
| Current L2 | A | Lesen | |||
| Current L3 | A | Lesen | |||
| SOC | % | Lesen | |||
| SOH | % | Lesen | |||
| Backup_L1_Voltage | V | Lesen | |||
| Backup_L2_Voltage | V | Lesen | |||
| Backup_L3_Voltage | V | Lesen | |||
| Grid Frequency | Hz | Lesen | |||
| Temperature Sensor 1 of Inverter | °C | Lesen | |||
| Total Inverter-Power_AC | kW | Lesen | |||
| PV2 Voltage | V | Lesen | |||
| Total PV Generation on that day | kWh | Lesen | |||
| Total PV Generation from installation | kWh | Lesen | |||
| Total PV generation time from installation | h | Lesen | |||
| PV Input total Power | kW | Lesen | |||
| Temperature Sensor 2 | °C | Lesen | |||
| Temperature Sensor 3 | °C | Lesen | |||
| Temperature Sensor 4 | °C | Lesen | |||
| Backup_L2_Power | kW | Lesen | |||
| BMS Software Version | Lesen | ||||
| PV1 Input Power | kW | Lesen | |||
| PV2 Input Power | kW | Lesen | |||
| ARM Fault FLAG1 | Lesen | ||||
| Backup_L1_Power | kW | Lesen | |||
| Phase L1 Power on Energy-Meter | kW | Lesen | |||
| Phase L2 Power on Energy-Meter | kW | Lesen | |||
| Phase L3 Power on Energy-Meter | kW | Lesen | |||
| Total Power on Energy-Meter | kW | Lesen | |||
| Total Grid-Injection Power on Energy-Meter | kWh | Lesen | |||
| Total Purchasing Power from grid on Energy-Meter | kWh | Lesen | |||
| Backup_L3_Power | kW | Lesen | |||
| Fault FLAG1 | Lesen | ||||
| Fault FLAG2 | Lesen | ||||
| Fault FLAG3 | Lesen | ||||
| Total_Backup_P | kW | Lesen | |||
| Invt_L2_Power | kW | Lesen | |||
| Invt_L3_Power | kW | Lesen | |||
| Battery_Current | A | Lesen | |||
| Battery_Power | kW | Lesen | |||
| Grid injection energy on that day [Meter] | kWh | Lesen | |||
| Grid Purchasing energy on that day [Meter] | kWh | Lesen | |||
| Backup output energy on that day | kWh | Lesen | |||
| Battery Charge Energy on that day | kWh | Lesen | |||
| Battery Discharge Energy on that day | kWh | Lesen | |||
| Invt_L1_Power | kW | Lesen | |||
| PV Generation Energy on that day | kWh | Lesen | |||
| Loading Energy on that day | kWh | Lesen | |||
| Energy Purchased from Grid on that day | kWh | Lesen | |||
| Total Energy injected to grid | kWh | Lesen | |||
| Total Energy Purchased from Grid from Meter | kWh | Lesen | |||
| Total Output Energy on backup port | kWh | Lesen | |||
| Total Energy Charged to Battery | kWh | Lesen | |||
| Total Energy Discharged from Battery | kWh | Lesen | |||
| Total PV Generated Energy | kWh | Lesen | |||
| Total Loading consumed Energy on grid side | kWh | Lesen | |||
| Total Energy Purchased from Grid at inverter side | kWh | Lesen | |||
| BMS Status | Lesen | ||||
| BMS Pack Temperature | °C | Lesen | |||
| Max Cell Temperature | °C | Lesen | |||
| Min Cell Temperature | °C | Lesen | |||
| Max Cell Voltage | V | Lesen | |||
| Min Cell Voltage | V | Lesen | |||
| BMS Charge Imax | A | Lesen | |||
| BMS Discharge Imax | A | Lesen | |||
| Max Cell Temperature ID | Lesen | ||||
| Min Cell Temperature ID | Lesen | ||||
| Max Cell Voltage ID | Lesen | ||||
| Min Cell Voltage ID | Lesen | ||||
| BMS Hardware Version | Lesen | ||||
| Min Cell Voltage ID | Lesen | ||||
| BMS ERROR CODE | Lesen | ||||
| BMS WARN CODE | Lesen | ||||
| Battery_Mode Discharge_Charge | Lesen | ||||
| Equipment Info | Lesen | ||||
| Firmware Version | Lesen | ||||
| Date: Year_Month | Lesen | ||||
| Grid Regulation | Lesen | ||||
| Inverter Running Status | Lesen |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- PV-String-Erzeugung und Batterie-Ladezustand auf einem Live-Cloud-Dashboard für jede Anlage überwachen.
- Einen Alarm auslösen, wenn der battery SOC einen definierten Schwellenwert unterschreitet, um den Endkunden oder Installateur zu benachrichtigen.
- Netzeinspeisung und Netzbezug über die Zeit erfassen, um die Eigenverbrauchsoptimierung zu überprüfen.
- Temperaturmesswerte des Wechselrichters protokollieren, um Kühlungsprobleme zu erkennen, bevor sie zu Abschaltungen führen.
- Fehlerkennzeichen-Register aus der Ferne auslesen, um Wechselrichterfehler ohne Vor-Ort-Besuch zu diagnostizieren.
- Phasenspannungen und Ströme von L1 bis L3 vergleichen, um Netzungleichgewichte zu erkennen.
Installation
Modbus RTU-Verkabelung (A, B, GND) zwischen dem RS485-Anschluss der Wattsonic Sun Energy Box und der ModbusCloud Gateway herstellen.
Modbus-Slave-Adresse am Wechselrichter so einstellen, dass sie mit der im ModbusCloud-Template konfigurierten Adresse übereinstimmt, in der Regel Adresse 1.
Serielle Kommunikationsparameter am Wechselrichter (baudrate, parity, stop bits) prüfen und sicherstellen, dass das Gateway identische Einstellungen verwendet.
Das Template Schmachtl Sun Energy Box aus der ModbusCloud-Template-Bibliothek in das eigene Projekt importieren.
Sicherstellen, dass die Registerdaten korrekt im ModbusCloud-Dashboard angezeigt werden, dabei besonders auf 32-Bit-Registerwerte und deren Skalierung achten.
Bei einem Upgrade von einer Template-Version vor 1.0.2 den Skalierungsfaktor für Battery_Power nach dem Import überprüfen.
Zu beachten
Welche baudrate und parity-Einstellungen verwendet die Wattsonic Sun Energy Box standardmäßig?
Das Wechselrichter-Handbuch gibt Auskunft über die werksseitigen Standardeinstellungen der seriellen Schnittstelle. Übliche Standardwerte sind 9600 baud, 8N1, dies kann jedoch je nach Firmware-Version variieren. Die Gateway-Einstellungen müssen immer exakt übereinstimmen.
Warum werden einige Leistungs- oder Energiewerte als null oder ungewöhnlich große Zahlen angezeigt?
Mehrere Register verwenden die Datentypen int32 oder uint32, die sich über zwei aufeinanderfolgende Modbus-Register erstrecken. Sicherstellen, dass das Gateway für 32-Bit-Lesevorgänge mit korrekter Byte- und Wortreihenfolge konfiguriert ist. Eine falsche Reihenfolge liefert unsinnige Werte.
Ich habe von einer Template-Version vor 1.0.2 aktualisiert und die Batterieleistungswerte scheinen falsch zu sein. Was sollte ich prüfen?
In Version 1.0.2 wurde die Skalierung des Registers Battery_Power angepasst. Nach dem Upgrade die Registerkonfiguration öffnen und überprüfen, ob der Skalierungsfaktor mit der aktuellen Template-Definition übereinstimmt.
Das Template gibt Modbus RTU an, aber als Protokoll ist Modbus TCP aufgeführt. Welches gilt?
Der Wattsonic-Wechselrichter kommuniziert über Modbus RTU via RS485. Wenn das ModbusCloud-Gateway eine RTU-zu-TCP-Brücke bereitstellt, verwendet die Cloud-Verbindung TCP, während die physische Verbindung zum Wechselrichter RTU bleibt.
Selbst sehen, wie es funktioniert?









