File tree 2 files changed +5
-6
lines changed
custom_components/solvis_control
2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -21,12 +21,11 @@ class ModbusFieldConfig:
21
21
# 1 = INPUT, 2 = HOLDING
22
22
register : int = 1
23
23
negative : bool = False
24
- absolut_value : bool = False
25
24
entity_category : str = None
26
25
enabled_by_default : bool = True
27
26
edit : bool = False
28
27
data : tuple = None
29
- absolut_value : bool = False
28
+ absolute_value : bool = False
30
29
31
30
32
31
PORT = 502
@@ -112,15 +111,15 @@ class ModbusFieldConfig:
112
111
unit = "°C" ,
113
112
device_class = "temperature" ,
114
113
state_class = "measurement" ,
115
- absolut_value = True
114
+ absolute_value = True ,
116
115
),
117
116
ModbusFieldConfig ( # Heizungspuffertemperatur oben
118
117
name = "tank_layer3_water_temp" ,
119
118
address = 33027 ,
120
119
unit = "°C" ,
121
120
device_class = "temperature" ,
122
121
state_class = "measurement" ,
123
- absolut_value = True
122
+ absolute_value = True ,
124
123
),
125
124
ModbusFieldConfig ( # Warmwasserpuffer
126
125
name = "tank_layer4_water_temp" ,
@@ -153,7 +152,7 @@ class ModbusFieldConfig:
153
152
negative = True ,
154
153
multiplier = 1 ,
155
154
entity_category = "diagnostic" ,
156
- absolut_value = True ,
155
+ absolute_value = True ,
157
156
),
158
157
ModbusFieldConfig ( # Ionisationsstrom
159
158
name = "ionisation_voltage" ,
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ async def _async_update_data(self):
67
67
)
68
68
if register .negative :
69
69
parsed_data [register .name ] *= - 1
70
- if register .absolut_value :
70
+ if register .absolute_value :
71
71
parsed_data [register .name ] = abs (parsed_data [register .name ])
72
72
self .modbus .close ()
73
73
You can’t perform that action at this time.
0 commit comments