Skip to content

Commit

Permalink
Add registers for Pool 40 accessory and some more missing registers t…
Browse files Browse the repository at this point in the history
…o S1156/S1256 (#204)
  • Loading branch information
yozik04 authored Jan 15, 2025
2 parents 0d9d43a + 1cd3f96 commit eeed310
Show file tree
Hide file tree
Showing 2 changed files with 295 additions and 0 deletions.
37 changes: 37 additions & 0 deletions nibe/data/s1156_s1256.csv
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Liquid line (BT15) MODBUS_INPUT_REGISTER 14 10 °C 2 0 0 0
Suction gas (BT17) MODBUS_INPUT_REGISTER 16 10 °C 2 0 0 0
Collector in (AZ10-BT26) MODBUS_INPUT_REGISTER 21 10 °C 2 0 0 0
Collector out (AZ10-BT27) MODBUS_INPUT_REGISTER 22 10 °C 2 0 0 0
Pool (BT51) MODBUS_INPUT_REGISTER 27 10 °C 2 0 0 0
Return line (EQ1-BT65) MODBUS_INPUT_REGISTER 31 10 °C 2 0 0 0
Temperature limiter (EB100-FD1) MODBUS_INPUT_REGISTER 36 1 2 0 0 0
Average temperature (BT1) MODBUS_INPUT_REGISTER 37 10 °C 2 0 0 0
Expand Down Expand Up @@ -490,6 +491,7 @@ External blocking, passive cooling (HPAC) MODBUS_INPUT_REGISTER 1061 1 4 0 0 0
Step controlled add. heat blocking MODBUS_INPUT_REGISTER 1062 1 4 0 0 0
Hot water circulation (GP11) MODBUS_INPUT_REGISTER 1063 1 4 0 0 0
Compressor frequency MODBUS_INPUT_REGISTER 1065 1 Hz 5 0 0 0
External heating medium pump (GP10) status MODBUS_INPUT_REGISTER 1066 1 4 0 0 0
Total HW run time additional heat MODBUS_INPUT_REGISTER 1069 10 h 3 0 9999999 0
Compressor power input, average MODBUS_INPUT_REGISTER 1075 1 W 2 0 0 0
More hot water status MODBUS_INPUT_REGISTER 1078 1 4 0 0 0
Expand Down Expand Up @@ -733,9 +735,12 @@ Periodic hot water MODBUS_HOLDING_REGISTER 65 1 1 0 1 1
Periodic hot water interval MODBUS_HOLDING_REGISTER 66 1 days 1 1 90 7
Start time periodic hot water MODBUS_HOLDING_REGISTER 67 1 - - - -
Hot water circulation MODBUS_HOLDING_REGISTER 2754 1 4 0 1 0
Operating time MODBUS_HOLDING_REGISTER 3102 1 min 1 1 60 60
Downtime MODBUS_HOLDING_REGISTER 69 1 min 1 0 60 0
Language MODBUS_HOLDING_REGISTER 91 1 1 0 24 0
Period time hot water MODBUS_HOLDING_REGISTER 92 1 min 4 0 180 30
Period time heating MODBUS_HOLDING_REGISTER 93 1 min 4 0 180 30
Period time pool MODBUS_HOLDING_REGISTER 94 1 min 4 0 180 30
Operating mode MODBUS_HOLDING_REGISTER 2743 1 4 0 2 0
Operating mode heating medium pump MODBUS_HOLDING_REGISTER 95 1 4 10 40 40
Operating mode brine pump MODBUS_HOLDING_REGISTER 96 1 4 10 30 10
Expand Down Expand Up @@ -775,12 +780,15 @@ Wait time shunt, shunt controlled additional heat MODBUS_HOLDING_REGISTER 157 1
Step controlled additional heat accessory MODBUS_HOLDING_REGISTER 158 1 4 0 1 0
Ground water pump accessory MODBUS_HOLDING_REGISTER 162 1 4 0 1 0
PCI accessories MODBUS_HOLDING_REGISTER 1980 1 4 0 1 0
Cooling 2-pipe MODBUS_HOLDING_REGISTER 163 1 4 0 1 0
Cooling 4-pipe MODBUS_HOLDING_REGISTER 164 1 4 0 1 0
Waiting time cooling/heating MODBUS_HOLDING_REGISTER 165 1 h 1 0 48 2
Heating start at under temp. MODBUS_HOLDING_REGISTER 166 10 °C 1 5 100 10
Cooling start at over temp. MODBUS_HOLDING_REGISTER 167 10 °C 1 5 100 30
Cooling shunt amplification MODBUS_HOLDING_REGISTER 168 10 1 1 100 10
Cooling shunt waiting time MODBUS_HOLDING_REGISTER 169 1 s 2 10 300 30
Cooling with room sensors MODBUS_HOLDING_REGISTER 170 10 4 0 41 0
HPAC MODBUS_HOLDING_REGISTER 171 1 4 0 1 0
Start passive cooling DM MODBUS_HOLDING_REGISTER 172 1 DM 2 10 500 30
Start active cooling DM MODBUS_HOLDING_REGISTER 173 1 DM 2 10 300 90
Changes have been made MODBUS_HOLDING_REGISTER 2744 1 4 0 1 0
Expand Down Expand Up @@ -843,6 +851,9 @@ DM diff. start additional heat MODBUS_HOLDING_REGISTER 679 1 DM 2 100 2000 400
Cooling heat sensor set point value MODBUS_HOLDING_REGISTER 681 10 2 50 400 210
Pool 2 accessory MODBUS_HOLDING_REGISTER 684 1 4 0 1 0
Pool 1 accessory MODBUS_HOLDING_REGISTER 685 1 4 0 1 0
Pool 1 start temperature MODBUS_HOLDING_REGISTER 687 10 °C 2 50 795 220
Pool 1 stop temperature MODBUS_HOLDING_REGISTER 689 10 °C 2 55 800 240
Pool 1 activated MODBUS_HOLDING_REGISTER 691 1 4 0 1 1
Hot water comfort MODBUS_HOLDING_REGISTER 694 1 4 0 1 0
Manual heating medium pump speed MODBUS_HOLDING_REGISTER 695 1 % 1 0 1 0
More hot water MODBUS_HOLDING_REGISTER 697 1 1 0 0 0
Expand Down Expand Up @@ -1064,6 +1075,7 @@ Delta brine pump passive cooling MODBUS_HOLDING_REGISTER 1328 1 °C 4 1 15 4
Installed (EB101) MODBUS_HOLDING_REGISTER 1550 1 4 0 1 0
EME20 MODBUS_HOLDING_REGISTER 4000 1 4 0 1 0
Current power MODBUS_INPUT_REGISTER 2176 1 W 6 0 0 0
PV panel affects pool (EME) MODBUS_HOLDING_REGISTER 4005 1 4 0 1 0
Speed of circulation pump passive cooling (EP15) MODBUS_HOLDING_REGISTER 4006 1 % 4 1 100 70
Speed of circulation pump active cooling (EP15) MODBUS_HOLDING_REGISTER 4007 1 % 4 1 100 70
Ground water pump's control signal MODBUS_HOLDING_REGISTER 4012 1 1 0 0 0
Expand Down Expand Up @@ -1140,6 +1152,15 @@ id:7149 MODBUS_HOLDING_REGISTER 5452 1 4 0 1 0
id:7150 MODBUS_HOLDING_REGISTER 5453 1 % 4 0 100 70
EB103/104-GP12 MODBUS_HOLDING_REGISTER 5454 1 4 0 1 0
id:7176 MODBUS_HOLDING_REGISTER 5455 1 4 0 1 0
Start time HWC period 1 MODBUS_HOLDING_REGISTER 5409 1 - - - -
Start time HWC period 2 MODBUS_HOLDING_REGISTER 5413 1 - - - -
Start time HWC period 3 MODBUS_HOLDING_REGISTER 5417 1 - - - -
Stop time HWC period 1 MODBUS_HOLDING_REGISTER 5421 1 - - - -
Stop time HWC period 2 MODBUS_HOLDING_REGISTER 5425 1 - - - -
Stop time HWC period 3 MODBUS_HOLDING_REGISTER 5429 1 - - - -
id:7855 MODBUS_HOLDING_REGISTER 5241 1 4 0 1 0
id:7856 MODBUS_HOLDING_REGISTER 5242 1 4 0 1 0
id:7857 MODBUS_HOLDING_REGISTER 5243 1 4 0 1 0
id:7943 MODBUS_INPUT_REGISTER 2399 10 % 5 0 0 0
id:7944 MODBUS_INPUT_REGISTER 2400 10 % 5 0 0 0
id:8002 MODBUS_HOLDING_REGISTER 1996 1 % 1 -15 10 -3
Expand All @@ -1160,12 +1181,14 @@ id:8982 MODBUS_HOLDING_REGISTER 5390 1 4 0 0 0
The start guide has been run MODBUS_HOLDING_REGISTER 2742 1 4 0 1 1
Audio signal on alarm MODBUS_HOLDING_REGISTER 5326 1 4 0 1 1
Sound when pressing button MODBUS_HOLDING_REGISTER 5327 1 4 0 1 1
Desired charge power pool 1 main unit MODBUS_HOLDING_REGISTER 3039 1 kW 4 1 100 6
ERS S40 7 MODBUS_HOLDING_REGISTER 3057 1 4 0 1 0
Alarm room sens cool oper MODBUS_HOLDING_REGISTER 3031 1 4 0 1 0
Heating, auto MODBUS_HOLDING_REGISTER 3059 1 4 0 1 1
Factor MODBUS_HOLDING_REGISTER 3033 1 4 1 10 5
id:10881 MODBUS_HOLDING_REGISTER 3062 1 4 0 1 0
id:10890 MODBUS_HOLDING_REGISTER 3063 1 4 0 1 0
Hot water start (BT5) MODBUS_INPUT_REGISTER 2014 10 °C 2 0 0 0
id:12332 MODBUS_HOLDING_REGISTER 2767 1 2 -32768 32767 -32768
id:12333 MODBUS_HOLDING_REGISTER 2768 1 2 -32768 32767 -32768
id:12334 MODBUS_HOLDING_REGISTER 2769 1 2 -32768 32767 -32768
Expand Down Expand Up @@ -1223,6 +1246,9 @@ Period MODBUS_HOLDING_REGISTER 3088 1 4 0 1 0
Number of years MODBUS_HOLDING_REGISTER 3089 1 4 1 10 1
Months MODBUS_HOLDING_REGISTER 3090 1 6 0 4095 4095
id:12388 MODBUS_HOLDING_REGISTER 5307 1 4 0 0 0
id:12389 MODBUS_HOLDING_REGISTER 3093 1 4 0 0 0
Show outdoor temperature MODBUS_HOLDING_REGISTER 3096 1 4 0 0 0
Show indoor temperature MODBUS_HOLDING_REGISTER 3097 1 4 0 0 0
Active days MODBUS_HOLDING_REGISTER 3066 1 4 0 127 0
Active days MODBUS_HOLDING_REGISTER 3067 1 4 0 127 0
Active days MODBUS_HOLDING_REGISTER 3068 1 4 0 127 0
Expand Down Expand Up @@ -1613,6 +1639,7 @@ AUX from Modbus MODBUS_HOLDING_REGISTER 2740 1 4 0 67 0
AUX from Modbus MODBUS_HOLDING_REGISTER 2741 1 2 0 0 0
Instantaneous used power MODBUS_INPUT_REGISTER 2166 1 W 6 0 9999999 0
Heat pump test - Silent mode (EB101/EB102) MODBUS_HOLDING_REGISTER 5101 1 4 0 1 0
Permit additional heat, Pool 1 MODBUS_HOLDING_REGISTER 2760 1 4 0 1 0
ERS 2 MODBUS_HOLDING_REGISTER 2820 1 4 0 1 0
ERS 3 MODBUS_HOLDING_REGISTER 2821 1 4 0 1 0
ERS 4 MODBUS_HOLDING_REGISTER 2822 1 4 0 1 0
Expand Down Expand Up @@ -1683,11 +1710,14 @@ id:24980 MODBUS_HOLDING_REGISTER 5071 1 5 0 1000 0
Energy log - Produced energy for heating over the past hour MODBUS_INPUT_REGISTER 2283 100 kWh 6 0 0 0
Energy log - Produced energy for hot water over the past hour MODBUS_INPUT_REGISTER 2285 100 kWh 6 0 0 0
Energy log - Produced energy for cooling over the past hour MODBUS_INPUT_REGISTER 2289 100 kWh 6 0 0 0
Energy log - Produced energy for pool over the past hour MODBUS_INPUT_REGISTER 2287 100 kWh 6 0 0 0
Energy log - Used energy for heating over the past hour MODBUS_INPUT_REGISTER 2291 100 kWh 6 0 0 0
Energy log - Used energy for hot water over the past hour MODBUS_INPUT_REGISTER 2293 100 kWh 6 0 0 0
Energy log - Used energy for cooling over the past hour MODBUS_INPUT_REGISTER 2297 100 kWh 6 0 0 0
Energy log - Used energy for pool over the past hour MODBUS_INPUT_REGISTER 2295 100 kWh 6 0 0 0
Energy log - Used energy by additional heater for heating over the past hour MODBUS_INPUT_REGISTER 2299 100 kWh 6 0 0 0
Energy log - Used energy by additional heater for hot water over the past hour MODBUS_INPUT_REGISTER 2301 100 kWh 6 0 0 0
Energy log - Used energy by additional heater for pool over the past hour MODBUS_INPUT_REGISTER 2303 100 kWh 6 0 0 0
Energy log - Current power consumption MODBUS_INPUT_REGISTER 2305 100 kWh 6 0 0 0
Energy log - Current power consumption, components MODBUS_INPUT_REGISTER 2408 100 kWh 6 0 0 0
Compressor, total time energy storage, main unit (EP14) MODBUS_INPUT_REGISTER 2335 1 h 6 0 2147483647 0
Expand Down Expand Up @@ -1716,13 +1746,15 @@ id:26696 MODBUS_HOLDING_REGISTER 5210 1 4 0 1 0
id:26697 MODBUS_HOLDING_REGISTER 5211 1 4 0 1 0
id:26698 MODBUS_HOLDING_REGISTER 5212 1 4 0 1 0
id:26699 MODBUS_HOLDING_REGISTER 5213 1 4 0 1 0
id:26700 MODBUS_HOLDING_REGISTER 5214 1 4 0 1 0
id:26702 MODBUS_HOLDING_REGISTER 5216 1 4 0 1 0
id:26703 MODBUS_HOLDING_REGISTER 5217 10 °C 2 0 0 0
id:26704 MODBUS_HOLDING_REGISTER 5218 10 °C 2 0 0 0
id:26705 MODBUS_HOLDING_REGISTER 5219 10 °C 2 0 0 0
id:26706 MODBUS_HOLDING_REGISTER 5220 10 °C 2 0 0 0
id:26707 MODBUS_HOLDING_REGISTER 5221 10 °C 2 0 0 0
id:26708 MODBUS_HOLDING_REGISTER 5222 10 °C 2 0 0 0
id:26709 MODBUS_HOLDING_REGISTER 5223 10 °C 2 0 0 0
id:26711 MODBUS_HOLDING_REGISTER 5225 10 °C 2 0 0 0
id:26793 MODBUS_INPUT_REGISTER 2375 1 4 0 7 7
id:26794 MODBUS_INPUT_REGISTER 2376 1 4 0 7 7
Expand Down Expand Up @@ -1777,6 +1809,7 @@ id:26867 MODBUS_HOLDING_REGISTER 5182 1 4 0 0 0
Auto mode, start temperature for passive cooling MODBUS_HOLDING_REGISTER 4205 10 °C 2 -200 400 250
Heating, compressor only MODBUS_INPUT_REGISTER 1585 10 kWh 6 0 0 0
Hot water, compressor only MODBUS_INPUT_REGISTER 1583 10 kWh 6 0 0 0
Pool, compressor only MODBUS_INPUT_REGISTER 1581 10 kWh 6 0 0 0
Heating, including int. add. heat MODBUS_INPUT_REGISTER 1577 10 kWh 6 0 0 0
Hot water, including int. add. heat MODBUS_INPUT_REGISTER 1575 10 kWh 6 0 0 0
id:27790 MODBUS_INPUT_REGISTER 2437 1 4 0 0 0
Expand Down Expand Up @@ -2068,7 +2101,11 @@ id:28593 MODBUS_HOLDING_REGISTER 5978 1 3 -1000000 1000000 100
id:28594 MODBUS_HOLDING_REGISTER 5980 1 3 -1000000 1000000 100
id:28595 MODBUS_HOLDING_REGISTER 5982 1 3 -1000000 1000000 100
Temperature: HTS 1 MODBUS_INPUT_REGISTER 2800 10 °C 3 0 0 0
Temperature: THS10 1 MODBUS_INPUT_REGISTER 2802 10 °C 3 0 0 0
Temperature: THS10 2 MODBUS_INPUT_REGISTER 2804 10 °C 3 0 0 0
Humidity: HTS 1 MODBUS_INPUT_REGISTER 3130 10 %RH 3 0 0 0
Humidity: THS10 1 MODBUS_INPUT_REGISTER 3132 10 %RH 3 0 0 0
Humidity: THS10 2 MODBUS_INPUT_REGISTER 3134 10 %RH 3 0 0 0
Input AUX7 MODBUS_HOLDING_REGISTER 1555 1 4 0 67 0
Input AUX8 MODBUS_HOLDING_REGISTER 1556 1 4 0 67 0
Input AUX9 MODBUS_HOLDING_REGISTER 1557 1 4 0 67 0
Expand Down
Loading

0 comments on commit eeed310

Please sign in to comment.