Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:channels:solar_inverters:sunspec

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
hardware:channels:solar_inverters:sunspec [2021/11/20 19:38] – angelegt sirtethardware:channels:solar_inverters:sunspec [2022/04/21 22:15] (aktuell) – [vzlogger] daemon, logfile & port jau
Zeile 1: Zeile 1:
-===== Solaredge Wechselrichter ===== +===== SunSpec kompatible Wechselrichter ===== 
-Der Hersteller [[https://www.solaredge.com/|Solaredge]] bietet Solarwechselrichter an, deren Daten über verschiedenen Schnittstellen ausgelesen werden können. Eine ist [[https://en.wikipedia.org/wiki/Modbus#Modbus_TCP_frame_format_(primarily_used_on_Ethernet_networks)|Modbus über Ethernet]].\\ +Hier wird ein Weg beschrieben, wie man mit vzlogger an die Daten von SunSpec kompatiblen Wechselrichtern kommt.
-Solaredge benutzt dabei den **SunSpec** Standard, der auch von anderen Herstellern wie ABB, Fronius, LG, SMA, Schneider Electric etc. verwendet wird.  +
-Diese Anleitung sollte also für alle Geräte auf der [[https://sunspec.org/sunspec-certified-products/|Liste von SunSpec-zertifizierten Produkten]] gelten.+
  
-Ein Weg, wie man mit vzlogger an diese Daten kommt, wird hier beschrieben. 
  
 +Viele Hersteller verwenden in ihren Wechselrichtern den **SunSpec** Standard, so etwa ABB, Fronius, LG, SMA, Schneider Electric etc.
 +Dadurch können sie alle auf die gleiche Weise ausgelesen werden.
 +
 +In dieser Anleitung wurde mit einem SolarEdge Gerät gearbeitet. Das Vorgehen sollte ebenso gültig sein für alle Geräte auf der [[https://sunspec.org/sunspec-certified-products/|Liste von SunSpec-zertifizierten Produkten]].
 ==== Zusammenfassung ==== ==== Zusammenfassung ====
 Der beschriebene Weg in Kürze: Der beschriebene Weg in Kürze:
Zeile 141: Zeile 142:
 { {
   "retry": 0,   "retry": 0,
-  "daemon": true, 
   "verbosity": 10, // 0 for production, 10 or 15 for testing   "verbosity": 10, // 0 for production, 10 or 15 for testing
-  "log": "/var/log/vzlogger.log",+  "log": "/var/log/vzlogger/vzlogger.log",
   "local": {   "local": {
     "enabled": false,     "enabled": false,
-    "port": 8080,+    "port": 8081,
     "index": false,     "index": false,
     "timeout": 0,     "timeout": 0,
Zeile 211: Zeile 211:
 Und im Log sollte, je nach eingestelltem Log Level, auch etwas zu sehen sein: Und im Log sollte, je nach eingestelltem Log Level, auch etwas zu sehen sein:
 <code> <code>
-pi@raspberrypi:~ $ cat /var/log/vzlogger.log+pi@raspberrypi:~ $ cat /var/log/vzlogger/vzlogger.log
 [Nov 09 10:44:14][exec] MeterExec::read: Calling 'mbmd.py' [Nov 09 10:44:14][exec] MeterExec::read: Calling 'mbmd.py'
 [Nov 09 10:44:14][chn0] ==> number of tuples: 0 [Nov 09 10:44:14][chn0] ==> number of tuples: 0
Zeile 222: Zeile 222:
 Ah, mit log level 15 sehe ich mehr: Ah, mit log level 15 sehe ich mehr:
 <code> <code>
-pi@raspberrypi:~ $ cat /var/log/vzlogger.log+pi@raspberrypi:~ $ cat /var/log/vzlogger/vzlogger.log
 [Nov 10 06:28:27][]     ===> Start meters [Nov 10 06:28:27][]     ===> Start meters
 [Nov 10 06:28:27][exec] MeterExec::open: Testing command line 'mbmd.py': Permission denied [Nov 10 06:28:27][exec] MeterExec::open: Testing command line 'mbmd.py': Permission denied
hardware/channels/solar_inverters/sunspec.txt · Zuletzt geändert: 2022/04/21 22:15 von jau