@@ -35,9 +35,9 @@ def json_writer(manual_name: str, all_data: dict) -> None:
3535
3636adam_multiple_devices_per_zone = base .copy ()
3737
38- # Change schedule to not present for "e7693eb9582644e5b865dba8d4447cf1 "
39- adam_multiple_devices_per_zone ["device_zones " ]["e7693eb9582644e5b865dba8d4447cf1 " ].pop ("available_schedules" )
40- adam_multiple_devices_per_zone ["device_zones " ]["e7693eb9582644e5b865dba8d4447cf1 " ].pop ("select_schedule" )
38+ # Change schedule to not present for "446ac08dd04d4eff8ac57489757b7314 "
39+ adam_multiple_devices_per_zone ["entities " ]["446ac08dd04d4eff8ac57489757b7314 " ].pop ("available_schedules" )
40+ adam_multiple_devices_per_zone ["entities " ]["446ac08dd04d4eff8ac57489757b7314 " ].pop ("select_schedule" )
4141
4242json_writer ("m_adam_multiple_devices_per_zone" , adam_multiple_devices_per_zone )
4343
@@ -49,8 +49,8 @@ def json_writer(manual_name: str, all_data: dict) -> None:
4949
5050adam_jip = base .copy ()
5151
52- # Change mode to off for "1346fbd8498d4dbcab7e18d51b771f3d "
53- adam_jip ["device_zones " ]["1346fbd8498d4dbcab7e18d51b771f3d " ]["climate_mode" ] = "off"
52+ # Change mode to off for "06aecb3d00354375924f50c47af36bd2 "
53+ adam_jip ["entities " ]["06aecb3d00354375924f50c47af36bd2 " ]["climate_mode" ] = "off"
5454
5555json_writer ("m_adam_jip" , adam_jip )
5656
@@ -70,86 +70,86 @@ def json_writer(manual_name: str, all_data: dict) -> None:
7070m_adam_cooling ["gateway" ]["item_count" ] = 89
7171
7272# Remove devices "67d73d0bd469422db25a618a5fb8eeb0" and "10016900610d4c7481df78c89606ef22" from anywhere
73- m_adam_cooling ["device_zones " ].pop ("67d73d0bd469422db25a618a5fb8eeb0" )
74- m_adam_cooling ["device_zones " ].pop ("10016900610d4c7481df78c89606ef22" )
73+ m_adam_cooling ["entities " ].pop ("67d73d0bd469422db25a618a5fb8eeb0" )
74+ m_adam_cooling ["entities " ].pop ("10016900610d4c7481df78c89606ef22" )
7575
76- # Correct setpoint for "ad4838d7d35c4d6ea796ee12ae5aedf8"
77- m_adam_cooling ["device_zones " ]["f2bf9048bef64cc5b6d5110154e33c81 " ]["thermostat " ][
76+ # Correct setpoint for device "ad4838d7d35c4d6ea796ee12ae5aedf8" and zone "f2bf9048bef64cc5b6d5110154e33c81 "
77+ m_adam_cooling ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8 " ]["sensors " ][
7878 "setpoint"
7979] = 23.5
80-
81- # Add new key available
82- m_adam_cooling ["device_zones" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["available" ] = True
83-
84- m_adam_cooling ["device_zones" ]["f2bf9048bef64cc5b6d5110154e33c81" ][
80+ m_adam_cooling ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
81+ "setpoint"
82+ ] = 23.5
83+ m_adam_cooling ["entities" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
84+ "temperature"
85+ ] = 25.8
86+ m_adam_cooling ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
87+ "temperature"
88+ ] = 25.8
89+ m_adam_cooling ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ][
8590 "select_schedule"
8691] = "off"
87- m_adam_cooling ["device_zones " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
92+ m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
8893 "control_state"
8994] = "cooling"
90- m_adam_cooling ["device_zones " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "cool"
95+ m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "cool"
9196
92- # (following diff, now 2954 is removed)
93- # Remove device "29542b2b6a6a4169acecc15c72a599b8" from anywhere
94- m_adam_cooling ["device_zones" ].pop ("29542b2b6a6a4169acecc15c72a599b8" )
97+ # Add new key available
98+ m_adam_cooling ["entities" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["available" ] = True
9599
96- # Back at ad48
97- m_adam_cooling ["device_zones" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
98- "temperature"
99- ] = 25.8
100- m_adam_cooling ["device_zones" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
101- "setpoint"
102- ] = 23.5
103100
104101# (again, following diff)
105102# Remove device "2568cc4b9c1e401495d4741a5f89bee1" from anywhere
106- m_adam_cooling ["device_zones " ].pop ("2568cc4b9c1e401495d4741a5f89bee1" )
103+ m_adam_cooling ["entities " ].pop ("2568cc4b9c1e401495d4741a5f89bee1" )
107104
108105# Remove device "854f8a9b0e7e425db97f1f110e1ce4b3" from anywhere
109- m_adam_cooling ["device_zones " ].pop ("854f8a9b0e7e425db97f1f110e1ce4b3" )
106+ m_adam_cooling ["entities " ].pop ("854f8a9b0e7e425db97f1f110e1ce4b3" )
110107
111108# Go for 1772
112- m_adam_cooling ["device_zones " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ].pop ("setpoint" )
113- m_adam_cooling ["device_zones " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
109+ m_adam_cooling ["entities " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ].pop ("setpoint" )
110+ m_adam_cooling ["entities " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
114111 "temperature"
115112] = 21.6
116113
117114# Go for e2f4
118- m_adam_cooling ["device_zones" ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
115+ m_adam_cooling ["entities" ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
116+ "setpoint"
117+ ] = 25.0
118+ m_adam_cooling ["entities" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
119119 "setpoint"
120120] = 25.0
121- m_adam_cooling ["device_zones" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
121+ m_adam_cooling ["entities" ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
122+ "temperature"
123+ ] = 23.9
124+ m_adam_cooling ["entities" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
122125 "temperature"
123126] = 23.9
124- m_adam_cooling ["device_zones" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
125- "setpoint"
126- ] = 23.5
127127
128128# Go for da22
129- m_adam_cooling ["device_zones " ]["da224107914542988a88561b4452b0f6" ][
129+ m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ][
130130 "select_regulation_mode"
131131] = "cooling"
132- m_adam_cooling ["device_zones " ]["da224107914542988a88561b4452b0f6" ][
132+ m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ][
133133 "regulation_modes"
134134].append ("cooling" )
135- m_adam_cooling ["device_zones " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
135+ m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
136136 "outdoor_temperature"
137137] = 29.65
138138
139139# Go for 056e
140- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
140+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
141141 "cooling_state"
142142] = True
143- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
143+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
144144 "heating_state"
145145] = False
146- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
146+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
147147 "flame_state"
148148] = False
149- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
149+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
150150 "water_temperature"
151151] = 19.0
152- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
152+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
153153 "intended_boiler_temperature"
154154] = 17.5
155155
@@ -163,73 +163,78 @@ def json_writer(manual_name: str, all_data: dict) -> None:
163163m_adam_heating ["gateway" ]["cooling_present" ] = False
164164
165165# Correct setpoint for "ad4838d7d35c4d6ea796ee12ae5aedf8"
166- m_adam_heating ["device_zones " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
166+ m_adam_heating ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
167167 "setpoint"
168168] = 20.0
169-
170- m_adam_heating ["device_zones" ]["f2bf9048bef64cc5b6d5110154e33c81" ][
171- "control_state"
172- ] = "preheating"
173-
174- m_adam_heating ["device_zones" ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "heat"
175-
176- # Back at ad48
177- m_adam_heating ["device_zones" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
169+ m_adam_heating ["entities" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
178170 "setpoint"
179171] = 20.0
180- m_adam_heating ["device_zones" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
172+ m_adam_heating ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
173+ "temperature"
174+ ] = 19.1
175+ m_adam_heating ["entities" ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
181176 "temperature"
182177] = 19.1
183178
179+ m_adam_heating ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ][
180+ "control_state"
181+ ] = "preheating"
182+ m_adam_heating ["entities" ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "heat"
183+
184184# Go for 1772
185- m_adam_heating ["device_zones" ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
185+ m_adam_heating ["entities" ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
186+ "temperature"
187+ ] = 18.6
188+ m_adam_heating ["entities" ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
186189 "temperature"
187190] = 18.6
188191
189192# Go for e2f4
190- m_adam_heating ["device_zones " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
193+ m_adam_heating ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
191194 "setpoint"
192195] = 15.0
193-
194- m_adam_heating ["device_zones" ]["e2f4322d57924fa090fbbc48b3a140dc" ][
195- "control_state"
196- ] = "off"
197-
198- m_adam_heating ["device_zones" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
196+ m_adam_heating ["entities" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
199197 "setpoint"
200198] = 15.0
201- m_adam_heating ["device_zones" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
199+ m_adam_heating ["entities" ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
200+ "temperature"
201+ ] = 17.9
202+ m_adam_heating ["entities" ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
202203 "temperature"
203204] = 17.9
204205
206+ m_adam_heating ["entities" ]["f871b8c4d63549319221e294e4f88074" ][
207+ "control_state"
208+ ] = "off"
209+
205210# Go for da22
206- m_adam_heating ["device_zones " ]["da224107914542988a88561b4452b0f6" ][
211+ m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ][
207212 "select_regulation_mode"
208213] = "heating"
209- m_adam_heating ["device_zones " ]["da224107914542988a88561b4452b0f6" ][
214+ m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ][
210215 "regulation_modes"
211216].remove ("cooling" )
212- m_adam_heating ["device_zones " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
217+ m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
213218 "outdoor_temperature"
214219] = - 1.25
215220
216221# Go for 056e
217- m_adam_heating ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ].pop (
222+ m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ].pop (
218223 "cooling_state"
219224)
220- m_adam_heating ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
225+ m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
221226 "heating_state"
222227] = True
223- m_adam_cooling ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
228+ m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
224229 "flame_state"
225230] = False
226- m_adam_heating ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
231+ m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
227232 "water_temperature"
228233] = 37.0
229- m_adam_heating ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
234+ m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
230235 "intended_boiler_temperature"
231236] = 38.1
232- m_adam_heating ["device_zones " ]["056ee145a816487eaa69243c3280f8bf" ]["max_dhw_temperature" ] = {
237+ m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["max_dhw_temperature" ] = {
233238 "setpoint" : 60.0 ,
234239 "lower_bound" : 40.0 ,
235240 "upper_bound" : 60.0 ,
@@ -251,60 +256,58 @@ def json_writer(manual_name: str, all_data: dict) -> None:
251256m_anna_heatpump_cooling ["gateway" ]["cooling_present" ] = True
252257
253258# Go for 1cbf
254- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
259+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
255260 "model"
256261] = "Generic heater/cooler"
257-
258- m_anna_heatpump_cooling ["device_zones" ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
262+ m_anna_heatpump_cooling ["entities" ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
259263 "binary_sensors"
260264]["cooling_enabled" ] = True
261- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
265+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
262266 "binary_sensors"
263267]["heating_state" ] = False
264- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
268+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
265269 "binary_sensors"
266270]["cooling_state" ] = True
267271
268- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
272+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
269273 "water_temperature"
270274] = 22.7
271- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
275+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
272276 "dhw_temperature"
273277] = 41.5
274- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
278+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
275279 "intended_boiler_temperature"
276280] = 0.0
277- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
281+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
278282 "modulation_level"
279283] = 40
280- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
284+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
281285 "return_temperature"
282286] = 23.8
283- m_anna_heatpump_cooling ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
287+ m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
284288 "outdoor_air_temperature"
285289] = 28.0
286290
287-
288291# Go for 015a
289- m_anna_heatpump_cooling ["device_zones " ]["015ae9ea3f964e668e490fa39da3870b" ]["sensors" ][
292+ m_anna_heatpump_cooling ["entities " ]["015ae9ea3f964e668e490fa39da3870b" ]["sensors" ][
290293 "outdoor_temperature"
291294] = 28.2
292295
293296# Go for 3cb7
294- m_anna_heatpump_cooling ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
297+ m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
295298 "setpoint_low"
296299] = 20.5
297- m_anna_heatpump_cooling ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
300+ m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
298301 "setpoint_high"
299302] = 30.0
300303
301- m_anna_heatpump_cooling ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
304+ m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
302305 "temperature"
303306] = 26.3
304- m_anna_heatpump_cooling ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
307+ m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
305308 "setpoint_low"
306309] = 20.5
307- m_anna_heatpump_cooling ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
310+ m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
308311 "setpoint_high"
309312] = 30.0
310313
@@ -315,39 +318,39 @@ def json_writer(manual_name: str, all_data: dict) -> None:
315318m_anna_heatpump_idle = m_anna_heatpump_cooling .copy ()
316319
317320# Go for 1cbf
318- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
321+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
319322 "compressor_state"
320323] = False
321- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
324+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
322325 "cooling_state"
323326] = False
324327
325- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
328+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
326329 "water_temperature"
327330] = 19.1
328- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
331+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
329332 "dhw_temperature"
330333] = 46.3
331- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
334+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
332335 "intended_boiler_temperature"
333336] = 18.0
334- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
337+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
335338 "modulation_level"
336339] = 0
337- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
340+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
338341 "return_temperature"
339342] = 22.0
340- m_anna_heatpump_idle ["device_zones " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
343+ m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
341344 "outdoor_air_temperature"
342345] = 28.2
343346
344347
345348# Go for 3cb7
346349
347- m_anna_heatpump_idle ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
350+ m_anna_heatpump_idle ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
348351 "temperature"
349352] = 23.0
350- m_anna_heatpump_idle ["device_zones " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
353+ m_anna_heatpump_idle ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
351354 "cooling_activation_outdoor_temperature"
352355] = 25.0
353356
0 commit comments