Skip to content

Commit 0e44d50

Browse files
authored
Feat/add external sensor registers s1256 (#246)
2 parents 5cc966b + 898528f commit 0e44d50

File tree

3 files changed

+72
-35
lines changed

3 files changed

+72
-35
lines changed

nibe/data/extensions.json

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -641,22 +641,5 @@
641641
"max": 800
642642
}
643643
}
644-
},
645-
{
646-
"description": "Add Room Temperature (BT50) holding register",
647-
"files": [
648-
"s1156_s1256.json"
649-
],
650-
"data": {
651-
"45988": {
652-
"title": "Room temperature (BT50)",
653-
"info": "Room temperature (BT50)",
654-
"unit": "°C",
655-
"size": "s16",
656-
"factor": 10,
657-
"name": "room-temperature-bt50-45988",
658-
"write": true
659-
}
660-
}
661644
}
662645
]

nibe/data/s1156_s1256.csv

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1753,14 +1753,13 @@ External reading of BT5 activated MODBUS_HOLDING_REGISTER 5211 1 u8 0 1 0
17531753
External reading of BT6 activated MODBUS_HOLDING_REGISTER 5212 1 u8 0 1 0
17541754
External reading of BT7 activated MODBUS_HOLDING_REGISTER 5213 1 u8 0 1 0
17551755
External reading of BT52 activated MODBUS_HOLDING_REGISTER 5216 1 u8 0 1 0
1756-
id:26703 MODBUS_HOLDING_REGISTER 5217 10 °C s16 0 0 0
1757-
id:26704 MODBUS_HOLDING_REGISTER 5218 10 °C s16 0 0 0
1758-
id:26705 MODBUS_HOLDING_REGISTER 5219 10 °C s16 0 0 0
1759-
id:26706 MODBUS_HOLDING_REGISTER 5220 10 °C s16 0 0 0
1760-
id:26707 MODBUS_HOLDING_REGISTER 5221 10 °C s16 0 0 0
1761-
id:26708 MODBUS_HOLDING_REGISTER 5222 10 °C s16 0 0 0
1762-
id:26709 MODBUS_HOLDING_REGISTER 5223 10 °C s16 0 0 0
1763-
id:26711 MODBUS_HOLDING_REGISTER 5225 10 °C s16 0 0 0
1756+
External reading of value BT1 MODBUS_HOLDING_REGISTER 5217 10 °C s16 0 0 0
1757+
External reading of value BT25 MODBUS_HOLDING_REGISTER 5218 10 °C s16 0 0 0
1758+
External reading of value BT71 MODBUS_HOLDING_REGISTER 5219 10 °C s16 0 0 0
1759+
External reading of value BT5 MODBUS_HOLDING_REGISTER 5220 10 °C s16 0 0 0
1760+
External reading of value BT6 MODBUS_HOLDING_REGISTER 5221 10 °C s16 0 0 0
1761+
External reading of value BT7 MODBUS_HOLDING_REGISTER 5222 10 °C s16 0 0 0
1762+
External reading of value BT52 MODBUS_HOLDING_REGISTER 5225 10 °C s16 0 0 0
17641763
id:26793 MODBUS_INPUT_REGISTER 2375 1 u8 0 7 7
17651764
id:26794 MODBUS_INPUT_REGISTER 2376 1 u8 0 7 7
17661765
id:26795 MODBUS_INPUT_REGISTER 2377 1 u8 0 7 7
@@ -2110,7 +2109,7 @@ id:29258 MODBUS_HOLDING_REGISTER 5984 1 kW u16 0 65535 0
21102109
Current power MODBUS_INPUT_REGISTER 2727 100 kW u32 0 0 0
21112110
id:29292 MODBUS_HOLDING_REGISTER 5985 1 s16 0 20 0
21122111
External reading of BT50 activated MODBUS_HOLDING_REGISTER 5986 1 u8 0 1 0
2113-
id:29971 MODBUS_HOLDING_REGISTER 5987 10 °C s16 0 0 0
2112+
External reading of value BT50 MODBUS_HOLDING_REGISTER 5987 10 °C s16 0 0 0
21142113
Speed, circulation pump, standby mode (EB100) MODBUS_HOLDING_REGISTER 5996 1 % u8 0 0 0
21152114
id:32341 MODBUS_HOLDING_REGISTER 2505 10 °C s32 50 350 200
21162115
id:32342 MODBUS_HOLDING_REGISTER 2507 10 °C s32 50 350 200

nibe/data/s1156_s1256.json

Lines changed: 64 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11088,6 +11088,62 @@
1108811088
"name": "external-reading-of-bt52-activated-45217",
1108911089
"write": true
1109011090
},
11091+
"45218": {
11092+
"title": "External reading of value BT1",
11093+
"factor": 10,
11094+
"unit": "\u00b0C",
11095+
"size": "s16",
11096+
"name": "external-reading-of-value-bt1-45218",
11097+
"write": true
11098+
},
11099+
"45219": {
11100+
"title": "External reading of value BT25",
11101+
"factor": 10,
11102+
"unit": "\u00b0C",
11103+
"size": "s16",
11104+
"name": "external-reading-of-value-bt25-45219",
11105+
"write": true
11106+
},
11107+
"45220": {
11108+
"title": "External reading of value BT71",
11109+
"factor": 10,
11110+
"unit": "\u00b0C",
11111+
"size": "s16",
11112+
"name": "external-reading-of-value-bt71-45220",
11113+
"write": true
11114+
},
11115+
"45221": {
11116+
"title": "External reading of value BT5",
11117+
"factor": 10,
11118+
"unit": "\u00b0C",
11119+
"size": "s16",
11120+
"name": "external-reading-of-value-bt5-45221",
11121+
"write": true
11122+
},
11123+
"45222": {
11124+
"title": "External reading of value BT6",
11125+
"factor": 10,
11126+
"unit": "\u00b0C",
11127+
"size": "s16",
11128+
"name": "external-reading-of-value-bt6-45222",
11129+
"write": true
11130+
},
11131+
"45223": {
11132+
"title": "External reading of value BT7",
11133+
"factor": 10,
11134+
"unit": "\u00b0C",
11135+
"size": "s16",
11136+
"name": "external-reading-of-value-bt7-45223",
11137+
"write": true
11138+
},
11139+
"45226": {
11140+
"title": "External reading of value BT52",
11141+
"factor": 10,
11142+
"unit": "\u00b0C",
11143+
"size": "s16",
11144+
"name": "external-reading-of-value-bt52-45226",
11145+
"write": true
11146+
},
1109111147
"44206": {
1109211148
"title": "Auto mode, start temperature for passive cooling",
1109311149
"factor": 10,
@@ -11168,6 +11224,14 @@
1116811224
"name": "external-reading-of-bt50-activated-45987",
1116911225
"write": true
1117011226
},
11227+
"45988": {
11228+
"title": "External reading of value BT50",
11229+
"factor": 10,
11230+
"unit": "\u00b0C",
11231+
"size": "s16",
11232+
"name": "external-reading-of-value-bt50-45988",
11233+
"write": true
11234+
},
1117111235
"45997": {
1117211236
"title": "Speed, circulation pump, standby mode (EB100)",
1117311237
"factor": 1,
@@ -11268,14 +11332,5 @@
1126811332
"default": 0.0,
1126911333
"name": "disable-emergency-restart-gp1-43987",
1127011334
"write": true
11271-
},
11272-
"45988": {
11273-
"title": "Room temperature (BT50)",
11274-
"info": "Room temperature (BT50)",
11275-
"unit": "\u00b0C",
11276-
"size": "s16",
11277-
"factor": 10,
11278-
"name": "room-temperature-bt50-45988",
11279-
"write": true
1128011335
}
1128111336
}

0 commit comments

Comments
 (0)