Skip to main content

Kostal photovoltaic system

Overview

The Kostal photovoltaic system supports multiple API's for data extraction. For one, it offers a website with detailed statistics about the energy production. On this website you can also enable the two services Modbus and Sunspec. It seems like Sunspec is quite new and doesn't support too many data yet. Modbus on the other hand offers (nearly) all the date the system produces. The default port for the service is 1502.

Node-RED offers nodes to read modbus data and also has nodes to parse the buffer data. The information can then be inserted into for example MQTT or InfluxDB. Example-flow: flows.json.

This is the datasheet with the data addresses to be accessed in the buffer: datasheet.pdf.

Status codes

0

Off

1

Init

2

IsoMeas

3

GridCheck

4

StartUp

5

-

6

FeedIn

7

Throttled

8

ExtSwitchOff

9

Update

10

Standby

11

GridSync

12

GridPreCheck

13

GridSwitchOff

14

Overheating

15

Shutdown

16

ImproperDcVoltage

17

ESB

18

Unknown