Skip to content

Commit bd2e1be

Browse files
authored
Merge pull request #15 from LarsK1/feature_waermepumpe
Hinzufügen von Features für die Wärmepumpe
2 parents c1a8424 + 4b5bcc7 commit bd2e1be

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

custom_components/solvis_control/const.py

+21
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class ModbusFieldConfig:
1919
state_class: str
2020
multiplier: float = 0.1
2121
# 1 = INPUT, 2 = HOLDING
22+
2223
register: int = 1
2324
negative: bool = False
2425
entity_category: str = None
@@ -308,4 +309,24 @@ class ModbusFieldConfig:
308309
edit=True,
309310
data=(0, 40),
310311
),
312+
ModbusFieldConfig( # Wärmepumenleistung
313+
name="waermepumpe_leistung",
314+
address=33544,
315+
unit="kWh",
316+
device_class="energy",
317+
state_class="measurement",
318+
register=2,
319+
edit=False,
320+
enabled_by_default=False,
321+
),
322+
ModbusFieldConfig( # elektrische Wärmepumenleistung
323+
name="elek_waermepumpe_leistung",
324+
address=33545,
325+
unit="kWh",
326+
device_class="energy",
327+
state_class="measurement",
328+
register=2,
329+
edit=False,
330+
enabled_by_default=False,
331+
),
311332
]

custom_components/solvis_control/translations/de.json

+6
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,12 @@
168168
"state": {
169169
"1": "keine Störung"
170170
}
171+
},
172+
"elek_waermepumpe_leistung": {
173+
"name": "Elektrische Wärmepumpenleistung"
174+
},
175+
"waermepumpe_leistung": {
176+
"name": "Leistung Wärmepumpe"
171177
}
172178
}
173179
}

custom_components/solvis_control/translations/en.json

+6
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,12 @@
168168
"state": {
169169
"1": "keine Störung"
170170
}
171+
},
172+
"elek_waermepumpe_leistung": {
173+
"name": "Electrical heat pump output"
174+
},
175+
"waermepumpe_leistung": {
176+
"name": "Heat pump output"
171177
}
172178
}
173179
}

0 commit comments

Comments
 (0)