evcc-io / evcc

Sonne tanken ☀️🚘
https://evcc.io
MIT License
3.57k stars 660 forks source link

Fronius GEN24 SM TS65-3 config not working #1069

Closed thecem closed 3 years ago

thecem commented 3 years ago

Describe the bug Fronius GEN24 with SM TS65-3 not working.

To Reproduce Config:

meters:
- name: grid
  type: modbus
  model: sunspec
  uri: 192.168.1.132:502
  id: 200
  power: 213:W # sunspec meter

Expected behavior Reading the sunspec smart meter values out of the inverter.

EVCC details: Show output of evcc -v:

evcc version 0.55 (70da155)
Show output of evcc dump -c configfile:
Unsupported Config Type ""

Show evcc configuration file evcc.yaml:
<- paste here

Show evcc log output with --log trace:

[site  ] ERROR 2021/05/22 21:02:18 updating grid meter: sunspec: 213:0:W not found

If using Docker: Show output of docker run andig/evcc -v:

<- paste here
Show evcc log output with docker logs :
<- paste here

thecem commented 3 years ago

Additional info:

evcc detect:

+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+
| 192.168.6.132  | PV.fritz.box                          | fronius  | {"IP":"192.168.6.132","Port":80}                                                                         |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec  | {"IP":"192.168.6.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":1,"Point":"Mn","Value":"Fronius"}}  |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | inverter | {"IP":"192.168.6.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":103,"Point":"W","Value":0}}         |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | strings  | {"IP":"192.168.6.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":160,"Point":"N","Value":2}}         |
+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+
thecem commented 3 years ago
- name: pv
  type: custom
  power:
    source: calc
    add:
    - source: modbus
      model: sunspec
      uri: pv.fritz.box:502
      id: 1
      value: 160:1:DCW # mpp 1 pv
    - source: modbus
      model: sunspec
      uri: pv.fritz.box:502
      id: 1
      value: 160:2:DCW # mpp 2 pv

is working for PV, but for grid i don't get it to work.

andig commented 3 years ago

Not sure what you‘re asking. Please use the discussions when not reporting an issue or improvement.

thecem commented 3 years ago

I configured the Fronius Smart Meter via Gen24 Inverter.

and get in the log following:

[site ] ERROR 2021/05/22 21:02:18 updating grid meter: sunspec: 213:0:W not found

So maybe you could help?

thecem commented 3 years ago

The right config for a Fronius GEN24 with a Fronius Smart Meter TS65A-3 (Modbus SM readed via inverter IP):

- name: grid
  type: modbus
  model: sunspec
  uri: pv.fritz.box:502
  id: 200
  power: Power

NOT:

- name: grid
  type: modbus
  model: sunspec
  uri: pv.fritz.box:502
  id: 200
  power:  213:W
premultiply commented 3 years ago

@andig detect sollte dann wohl am besten auch noch die Modbus-Id 200 scannen.

andig commented 3 years ago

Ist die Standard für Fronius?

thierolm commented 3 years ago

Aus https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42%2C0410%2C2649.pdf :

image

andig commented 3 years ago

Also 200-204 und 240-244? Würdest Du PR machen? Bin heute unterwegs...

thierolm commented 3 years ago

Kann ich, ich bin allerdings nicht der modbus Spezi und kann es nicht testen ...

Wenn ich die taskMeter Task als Template nehme, könnte ich eine froniusIDs Liste definieren, aber passen dann auch die anderen Parameter (Models/Point) ? Nachdem, was ich im funktionierenden Beispiel von @thecem oben sehe, müsste point auf "Power" filter und models wird gar nicht benötigt, richtig?

    taskList.Add(tasks.Task{
        ID:      taskMeter,
        Type:    tasks.Modbus,
        Depends: TaskSunspec,
        Config: map[string]interface{}{
            "ids":    sunspecIDs,
            "models": []int{201, 203},
            "point":  "W",
        },
    })
thecem commented 3 years ago

Meter-ID via GEN24: 200 - 204 (nicht die Sunspec ID sondern die Modbus Gerate ID ist das!) Meter-ID via Hybrid: 240 - 244

Für die PV Werte solten nicht die DC Werte genutzt und summiert werden sondern die AC Wandlerwerte:

Smart Meter Register Map with Integer+SF AC-Meter Model:

grafik

Die PV Werte sind leider ohne den WR Verlust, dass heisst die AC Werte sind ca. 30 Watt unter den DCW Werten.

- type: custom
  power:
    source: calc
    add:
    - source: modbus
      model: sunspec
      uri: 192.0.2.2:502
      id: 1
      value: 160:1:DCW # mpp 1 pv
    - source: modbus
      model: sunspec
      uri: 192.0.2.2:502
      id: 1
      value: 160:2:DCW # mpp 2 pv

Somit sollte hier das Inverter (ID:1) Register 40084 genutzt werden (scale 0.01).

Ein Hinweis hierzu wäre evtl. eine gute Idee.

thecem commented 3 years ago

Ich kann das gerne testen und die Ausgaben bereitstellen. Einfach Bescheid geben.... ;-)

thecem commented 3 years ago

Bei dem detect gibt er den Wert Sunspec Model 103 raus (GEN24 10 PLUS).

thierolm commented 3 years ago

@thecem du hattest deine detect Ergebnisse oben schon gepostet. Kannst du die mal einfach nehmen und ein Mockup für ein detect Ergebnis incl. deines grid Meters erstellen, so wie du es erwarten würdest?

thecem commented 3 years ago

Kostal Smart Meter:


+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+
| 192.168.76.70  | KSEM.fritz.box                        | meter    | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":71}}       |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":71}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":71}}       |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":70}}      |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":69}}      |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":70}}       |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec  | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":1,"Point":"Mn","Value":"KOSTAL"}}   |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | meter    | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":70}}       |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":70}}      |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":71}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":70}}       |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":69}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":70}}      |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":69}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":70}}      |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec  | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":1,"Point":"Mn","Value":"KOSTAL"}}  |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":1,"Point":"Mn","Value":"KOSTAL"}} |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | meter    | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":70}}        |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec  | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":1,"Point":"Mn","Value":"KOSTAL"}}   |
+                +                                       +          +----------------------------------------------------------------------------------------------------------+
|                |                                       |          | {"IP":"192.168.76.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":1,"Point":"Mn","Value":"KOSTAL"}}   |
+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+

Fronius (Mockup):

+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+
| 192.168.76.132 | PV.fritz.box                          | fronius  | {"IP":"192.168.76.132","Port":80}                                                                        |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec  | {"IP":"192.168.76.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":1,"Point":"Mn","Value":"Fronius"}} |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | inverter | {"IP":"192.168.76.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":121,"Point":"W","Value":0}}        |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | meter    | {"IP":"192.168.76.132","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":0}}      |
+                +                                       +----------+----------------------------------------------------------------------------------------------------------+
|                |                                       | strings  | {"IP":"192.168.76.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":160,"Point":"N","Value":2}}        |
+----------------+---------------------------------------+----------+----------------------------------------------------------------------------------------------------------+

Folgend der letzten Fronius Spec:

Smart_Meter_Register_Map_Int&SF.xlsx und Gen24_Primo_Symo_Inverter_Register_Map_Int&SF.xlsx

premultiply commented 3 years ago

Jetzt nicht alles durcheinander werfen hier. detect muss nur zusätzlich um die SunSpec-Suche auf Modbus-ID 200 und 240 erweitert werden. Diese Änderung sollte trivial sein. Die Models sind alle schon drin und es werden auch die relevanten Parameter abgefragt. Im allergrößten Notfall könnte man noch 211 und 213 (und 801/802) ergänzen, dann sind wir aber wirklich durch.

thierolm commented 3 years ago

Lass uns bitte im PR https://github.com/andig/evcc/pull/1073 weiter kommunizieren.

thierolm commented 3 years ago

@thecem kannst du den PR oben testen?

thecem commented 3 years ago

Mach ich gerne, allerdings habe ich nur eine HA Addon installation. Wenn Du mir kurz beschreibst wie ich die Änderungen in evcc/detect/definitions.go im Addon bekomme?

Auf die shell komme ich..

andig commented 3 years ago

Wie aktualisiert sich denn generell aktuell das HA addon? Da hab ich den Überblick verloren :(

thierolm commented 3 years ago

Helft mir kurz, was bedeutet HA addon? :-) Btw, meine Lady wird morgen 50 ... bin erst ab Mittwoch wieder am Start ... ;-)

thecem commented 3 years ago

HA: Home Assistant Addon @andig : Ich kann es nicht genau sagen aber da die addon config latest enthält wird es immer mit der letzten Version im HA als Addon erstellt. Was ich nicht sagen kann ist wenn diese nun von 055 auf 056 springt passiert. Mal sehen ob dann ein update im HA des evcc addon angeboten wird. Ich denke hier wird die commit id verglichen sobald du eine "neues" latest im git erstellst.

andig commented 3 years ago

Laut der Diskussion bei HA war das wohl nicht so- falls doch wäre das natürlich Klasse!

Caibuk commented 3 years ago

Nein, Updates werden mit dem HA-Add-on nicht im Supervisor angezeigt. Man muss, um die neueste Version von evcc zu ziehen, das Add-on deinstallieren und gleich wieder installieren. Da ich durch github-Benachrichtigungen und Slack weiß, wann ich updaten will, ist das für mich kein großes Problem. Der Vorteil der Integration in die HA-Oberfläche und die Einbindung in das Backup-Management ist deutlich größer.

thecem commented 3 years ago

Sehe ich auch so, dass es kein Problem ist. Evtl. kann der eine oder Andere hier aushelfen wie das versioning gemacht wird.

thecem commented 3 years ago

Anbei mal die Ausgabe mit .56

/app # evcc detect

Auto detection will now start to scan the network for available devices.
Scanning focuses on devices that are commonly used that are detectable with reasonable efforts.
On successful detection, suggestions for EVCC configuration can be made. The suggestions should simplify
configuring EVCC but are probably not sufficient for fully automatic configuration.

+----------------+---------------------------------------+-------------+------------------------------------------------------------------------------------------------------------+
|       IP       |               HOSTNAME                |    TASK     |                                                  DETAILS                                                   |
+----------------+---------------------------------------+-------------+------------------------------------------------------------------------------------------------------------+
| 192.168.2.132  | FG2410AK3L.fritz.box                  | fronius-web | {"IP":"192.168.2.132","Port":80}                                                                           |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | inverter    | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":103,"Point":"W","Value":5234}}        |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | strings     | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":160,"Point":"N","Value":2}}           |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | inverter    | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":103,"Point":"W","Value":5200}}        |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | strings     | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":160,"Point":"N","Value":2}}           |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec     | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":200,"Model":1,"Point":"Mn","Value":"Fronius"}}  |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":1,"Model":1,"Point":"Mn","Value":"Fronius"}}    |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | meter       | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":23030}}     |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.132","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":22960}}     |
+----------------+---------------------------------------+-------------+------------------------------------------------------------------------------------------------------------+
| 192.168.2.70   | KSEM-73016247.fritz.box               | meter       | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | sunspec     | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":1,"Point":"Mn","Value":"KOSTAL"}}      |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":1,"Point":"Mn","Value":"KOSTAL"}}      |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":1,"Point":"Mn","Value":"KOSTAL"}}      |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":1,"Point":"Mn","Value":"KOSTAL"}}     |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":1,"Point":"Mn","Value":"KOSTAL"}}    |
+                +                                       +-------------+------------------------------------------------------------------------------------------------------------+
|                |                                       | meter       | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":23}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":25}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":25}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":25}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":25}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":25}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":23}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":23}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":25}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":25}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":23}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":240,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":2,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":3,"Model":203,"Point":"W","Value":24}}           |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":71,"Model":203,"Point":"W","Value":24}}          |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":200,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":201,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":202,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":203,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":204,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":126,"Model":203,"Point":"W","Value":24}}         |
+                +                                       +             +------------------------------------------------------------------------------------------------------------+
|                |                                       |             | {"IP":"192.168.2.70","Port":502,"ModbusResult":{"SlaveID":1,"Model":203,"Point":"W","Value":23}}           |
+----------------+---------------------------------------+-------------+------------------------------------------------------------------------------------------------------------+

Please open https://github.com/andig/evcc/issues/new in your browser and copy the
results above into a new issue. Please tell us:

        1. Is the scan result correct?
        2. If not correct: please describe your hardware setup.
/app #
thecem commented 3 years ago

Folgende konfig funktioniert nun auch (getestet!):

- name: grid
  type: modbus
  model: sunspec
  uri: pv.fritz.box:502
  id: 200
  power:  203:W
andig commented 3 years ago

Super. Fehlt uns da in evcc-config noch ein Beispiel?

/cc @premultiply

thecem commented 3 years ago

Kann ich Dir nicht sagen ob es fehlt, aber in der config doku macht es sich bestimmt gut! :) THX