Connect KOSTAL to the computer through a USB-to-serial or RS485 adapter and read its registers in your browser: click "Read register values online" under the model (Chrome or Edge, nothing to install). The tables below list the MODBUS offset, unit, data type and scale of every register shown.
For logging 24/7 into a database, CSV files or Excel, use the Advanced Serial Data Logger (for MODBUS RTU) or Advanced TCP/IP Data Logger (for MODBUS TCP): they poll the complete map of every model on this page and provide continuous KOSTAL data logging and capture.
Do you not know the meter address? Scan the device address online
KOSTAL (Piko CI) - MODBUS Registers
Registers in the map: 131 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, single, smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 40070 | AC Current | A | word | ×10A_SF |
| 40071 | Phase A Current | A | word | ×10A_SF |
| 40072 | Phase B Current | A | word | ×10A_SF |
| 40073 | Phase C Current | A | word | ×10A_SF |
| 40074 | Scale factor [A_SF] | | smallint | |
| 40075 | Phase Voltage AB | V | word | ×10V_SF |
| 40076 | Phase Voltage BC | V | word | ×10V_SF |
| 40077 | Phase Voltage CA | V | word | ×10V_SF |
| 40078 | Phase Voltage AN | V | word | ×10V_SF |
| 40079 | Phase Voltage BN | V | word | ×10V_SF |
| 40080 | Phase Voltage CN | V | word | ×10V_SF |
| 40081 | Scale factor [V_SF] | | smallint | |
| 40082 | AC Power | W | smallint | ×10W_SF |
| 40083 | Scale factor [W_SF] | | smallint | |
| 40084 | Line Frequency | Hz | word | ×10HZ_SF |
| 40085 | Scale factor [HZ_SF] | | smallint | |
| 40086 | AC Apparent Power | VA | smallint | ×10VA_SF |
| 40087 | Scale factor [VA_SF] | | smallint | |
| 40088 | AC Reactive Power | var | smallint | ×10VAR_SF |
| 40089 | Scale factor [VAR_SF] | | smallint | |
| 40090 | AC Power Factor | % | smallint | ×10PF_SF |
| 40091 | Scale factor [PF_SF] | | smallint | |
| 40092 | AC Energy | Wh | dword | ×10WH_SF |
| 40094 | Scale factor [WH_SF] | | smallint | |
| 40095 | DC Current | A | word | ×10DCA_SF |
| 40096 | Scale factor [DCA_SF] | | smallint | |
| 40097 | DC Voltage | V | word | ×10DCV_SF |
| 40098 | Scale factor [DCV_SF] | | smallint | |
| 40099 | DC Power | W | smallint | ×10DCW_SF |
| 40100 | Scale factor [DCW_SF] | | smallint | |
| 40101 | Cabinet Temperature | deg C | smallint | ×10TMP_SF |
| 40102 | Heat Sink Temperature | deg C | smallint | ×10TMP_SF |
| 40103 | Transformer Temperature | deg C | smallint | ×10TMP_SF |
| 40104 | Other Temperature | deg C | smallint | ×10TMP_SF |
| 40105 | Scale factor [TMP_SF] | | smallint | |
| 40106 | Enumerated value. Operating state | | word | |
| 40107 | Vendor specific operating state code | | word | |
| 40108 | Bitmask value. Event fields | | dword | |
| 40110 | Reserved for future use | | dword | |
| 40112 | Vendor defined events | | dword | |
| 40114 | Vendor defined events | | dword | |
| 40116 | Vendor defined events | | dword | |
| 40118 | Vendor defined events | | dword | |
| 40122 | AC Current | A | single | |
| 40124 | Phase A Current | A | single | |
| 40126 | Phase B Current | A | single | |
| 40128 | Phase C Current | A | single | |
| 40130 | Phase Voltage AB | V | single | |
| 40132 | Phase Voltage BC | V | single | |
| 40134 | Phase Voltage CA | V | single | |
This is not the complete map: 50 of 131 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Kostal (Piko IQ,Plenticore) - MODBUS Mapping
Connection and addressing notes
- Protocol
- Modbus TCP
- Default device address
- 71 (unit ID, modifiable)
- Default TCP port
- 1502
- Function codes
- 0x03 read, 0x06 write
- Register addressing
- 0-based addresses given in both hex and decimal
Registers in the map: 105 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, single, smallint, string(16), string(32), string(64), word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 6 | Inverter article number | | string(16) | |
| 36 | Hardware version | | word | |
| 38 | Software version maincontroller (mc) | | string(16) | |
| 46 | Software version io controller (ioc) | | string(16) | |
| 515 | Firmware maincontroller (mc) | | dword | |
| 525 | Battery model id | | dword | |
| 551 | Inverter model id | | string(16) | |
| 586 | Battery firmware | | dword | |
| 14 | Inverter serial number | | string(16) | |
| 30 | Number of bidirectional converter | | word | |
| 32 | Number of ac phases | | word | |
| 34 | Number of pv strings | | word | |
| 54 | Power id | | word | |
| 56 | Inverter state2 | | word | |
| 100 | Total dc power | W | single | |
| 104 | State of energy manager3 | | dword | |
| 106 | Home own consumption from battery | W | single | |
| 108 | Home own consumption from grid | W | single | |
| 110 | Total home consumption battery | Wh | single | |
| 112 | Total home consumption grid | Wh | single | |
| 114 | Total home consumption pv | Wh | single | |
| 116 | Home own consumption from pv | W | single | |
| 118 | Total home consumption | Wh | single | |
| 120 | Isolation resistance | Ohm | single | |
| 122 | Power limit from evu | % | single | |
| 124 | Total home consumption rate | % | single | |
| 144 | Worktime | s | single | |
| 150 | Actual cos | | single | |
| 152 | Grid frequency | Hz | single | |
| 154 | Current phase 1 | A | single | |
| 156 | Active power phase 1 | W | single | |
| 158 | Voltage phase 1 | V | single | |
| 160 | Current phase 2 | A | single | |
| 162 | Active power phase 2 | W | single | |
| 164 | Voltage phase 2 | V | single | |
| 166 | Current phase 3 | A | single | |
| 168 | Active power phase 3 | W | single | |
| 170 | Voltage phase 3 | V | single | |
| 172 | Total ac active power | W | single | |
| 174 | Total ac reactive power | var | single | |
| 178 | Total ac apparent power | VA | single | |
| 190 | Battery charge current | A | single | |
| 194 | Number of battery cycles | | single | |
| 200 | Actual battery charge () / discharge (+) current | A | single | |
| 202 | Pssb fuse state5 | | single | |
| 208 | Battery ready flag | | single | |
| 210 | Act. State of charge | % | single | |
| 214 | Battery temperature | | single | |
| 216 | Battery voltage | V | single | |
| 218 | Cos (powermeter) | | single | |
This is not the complete map: 50 of 105 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
KOSTAL (KOSTAL Smart Energy Meter) - MODBUS Registers Map
Registers in the map: 72 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, smallint.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 40069 | Total AC Current | A | smallint | ×10A_SF |
| 40070 | Phase A Current | A | smallint | ×10A_SF |
| 40071 | Phase B Current | A | smallint | ×10A_SF |
| 40072 | Phase C Current | A | smallint | ×10A_SF |
| 40073 | Current scale factor | | smallint | |
| 40074 | Line to Neutral AC Voltage (average of active phases) | V | smallint | ×10V_SF |
| 40075 | Phase Voltage AN | V | smallint | ×10V_SF |
| 40076 | Phase Voltage BN | V | smallint | ×10V_SF |
| 40077 | Phase Voltage CN | V | smallint | ×10V_SF |
| 40078 | Line to Line AC Voltage (average of active phases) | V | smallint | ×10V_SF |
| 40079 | PHVPHAB | V | smallint | ×10V_SF |
| 40080 | PHVPHBC | V | smallint | ×10V_SF |
| 40081 | PHVPHCA | V | smallint | ×10V_SF |
| 40082 | Voltage scale factor | | smallint | |
| 40083 | Frequency | Hz | smallint | ×10HZ_SF |
| 40084 | Frequency scale factor | | smallint | |
| 40085 | Total Real Power | W | smallint | ×10W_SF |
| 40086 | WPHA | W | smallint | ×10W_SF |
| 40087 | WPHB | W | smallint | ×10W_SF |
| 40088 | WPHC | W | smallint | ×10W_SF |
| 40089 | Real Power scale factor | | smallint | |
| 40090 | AC Apparent Power | VA | smallint | ×10VA_SF |
| 40091 | VAPHA | VA | smallint | ×10VA_SF |
| 40092 | VAPHB | VA | smallint | ×10VA_SF |
| 40093 | VAPHC | VA | smallint | ×10VA_SF |
| 40094 | Apparent Power scale factor | | smallint | |
| 40095 | Reactive Power | var | smallint | ×10VAR_SF |
| 40096 | VARPHA | var | smallint | ×10VAR_SF |
| 40097 | VARPHB | var | smallint | ×10VAR_SF |
| 40098 | VARPHC | var | smallint | ×10VAR_SF |
| 40099 | Reactive Power scale factor | | smallint | |
| 40100 | Power Factor | % | smallint | ×10PF_SF |
| 40101 | PFPHA | % | smallint | ×10PF_SF |
| 40102 | PFPHB | % | smallint | ×10PF_SF |
| 40103 | PFPHC | % | smallint | ×10PF_SF |
| 40104 | Power Factor scale factor | | smallint | |
| 40105 | Total Real Energy Exported | Wh | dword | ×10TOTWH_SF |
| 40107 | TOTWHEXPPHA | Wh | dword | ×10TOTWH_SF |
| 40109 | TOTWHEXPPHB | Wh | dword | ×10TOTWH_SF |
| 40111 | TOTWHEXPPHC | Wh | dword | ×10TOTWH_SF |
| 40113 | Total Real Energy Imported | Wh | dword | ×10TOTWH_SF |
| 40115 | TOTWHIMPPHA | Wh | dword | ×10TOTWH_SF |
| 40117 | TOTWHIMPPHB | Wh | dword | ×10TOTWH_SF |
| 40119 | TOTWHIMPPHC | Wh | dword | ×10TOTWH_SF |
| 40121 | Real Energy scale factor | | smallint | |
| 40122 | Total Apparent Energy Exported | VAh | dword | ×10TOTVAH_SF |
| 40124 | TOTVAHEXPPHA | VAh | dword | ×10TOTVAH_SF |
| 40126 | TOTVAHEXPPHB | VAh | dword | ×10TOTVAH_SF |
| 40128 | TOTVAHEXPPHC | VAh | dword | ×10TOTVAH_SF |
| 40130 | Total Apparent Energy Imported | VAh | dword | ×10TOTVAH_SF |
This is not the complete map: 50 of 72 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Related MODBUS registers maps
MODBUS Maps Index
KACO new energy (blueplanet 3.7 TL1)
Jiangsu Sfere Electric (Sfere 720)
Kael (Energy 01)
Kael (Multiser 02,Multiser 21)
Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.