@@ -36,8 +36,8 @@ def json_writer(manual_name: str, all_data: dict) -> None:
3636adam_multiple_devices_per_zone = base .copy ()
3737
3838# 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" )
39+ adam_multiple_devices_per_zone ["devices " ]["446ac08dd04d4eff8ac57489757b7314" ].pop ("available_schedules" )
40+ adam_multiple_devices_per_zone ["devices " ]["446ac08dd04d4eff8ac57489757b7314" ].pop ("select_schedule" )
4141
4242json_writer ("m_adam_multiple_devices_per_zone" , adam_multiple_devices_per_zone )
4343
@@ -50,7 +50,7 @@ def json_writer(manual_name: str, all_data: dict) -> None:
5050adam_jip = base .copy ()
5151
5252# Change mode to off for "06aecb3d00354375924f50c47af36bd2"
53- adam_jip ["entities " ]["06aecb3d00354375924f50c47af36bd2" ]["climate_mode" ] = "off"
53+ adam_jip ["devices " ]["06aecb3d00354375924f50c47af36bd2" ]["climate_mode" ] = "off"
5454
5555json_writer ("m_adam_jip" , adam_jip )
5656
@@ -70,92 +70,92 @@ def json_writer(manual_name: str, all_data: dict) -> None:
7070m_adam_cooling ["gateway" ]["item_count" ] = 89
7171
7272# Remove devices 67d73d0bd469422db25a618a5fb8eeb0, 29542b2b6a6a4169acecc15c72a599b8 and 10016900610d4c7481df78c89606ef22 from anywhere
73- m_adam_cooling ["entities " ].pop ("29542b2b6a6a4169acecc15c72a599b8" )
74- m_adam_cooling ["entities " ].pop ("67d73d0bd469422db25a618a5fb8eeb0" )
75- m_adam_cooling ["entities " ].pop ("10016900610d4c7481df78c89606ef22" )
73+ m_adam_cooling ["devices " ].pop ("29542b2b6a6a4169acecc15c72a599b8" )
74+ m_adam_cooling ["devices " ].pop ("67d73d0bd469422db25a618a5fb8eeb0" )
75+ m_adam_cooling ["devices " ].pop ("10016900610d4c7481df78c89606ef22" )
7676
7777# Correct setpoint for device "ad4838d7d35c4d6ea796ee12ae5aedf8" and zone "f2bf9048bef64cc5b6d5110154e33c81"
78- m_adam_cooling ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
78+ m_adam_cooling ["devices " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
7979 "setpoint"
8080] = 23.5
81- m_adam_cooling ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
81+ m_adam_cooling ["devices " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
8282 "temperature"
8383] = 25.8
84- m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
84+ m_adam_cooling ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
8585 "setpoint"
8686] = 23.5
87- m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
87+ m_adam_cooling ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
8888 "temperature"
8989] = 25.8
90- m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
90+ m_adam_cooling ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
9191 "select_schedule"
9292] = "off"
93- m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
93+ m_adam_cooling ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
9494 "control_state"
9595] = "cooling"
96- m_adam_cooling ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "cool"
96+ m_adam_cooling ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "cool"
9797
9898# Add new key available
99- m_adam_cooling ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["available" ] = True
99+ m_adam_cooling ["devices " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["available" ] = True
100100
101101
102102# (again, following diff)
103103# Remove device "2568cc4b9c1e401495d4741a5f89bee1" from anywhere
104- m_adam_cooling ["entities " ].pop ("2568cc4b9c1e401495d4741a5f89bee1" )
104+ m_adam_cooling ["devices " ].pop ("2568cc4b9c1e401495d4741a5f89bee1" )
105105
106106# Remove device "854f8a9b0e7e425db97f1f110e1ce4b3" from anywhere
107- m_adam_cooling ["entities " ].pop ("854f8a9b0e7e425db97f1f110e1ce4b3" )
107+ m_adam_cooling ["devices " ].pop ("854f8a9b0e7e425db97f1f110e1ce4b3" )
108108
109109# Go for 1772
110- m_adam_cooling ["entities " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ].pop ("setpoint" )
111- m_adam_cooling ["entities " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
110+ m_adam_cooling ["devices " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ].pop ("setpoint" )
111+ m_adam_cooling ["devices " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
112112 "temperature"
113113] = 21.6
114114
115115# Go for e2f4
116- m_adam_cooling ["entities " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
116+ m_adam_cooling ["devices " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
117117 "setpoint"
118118] = 23.5
119- m_adam_cooling ["entities " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
119+ m_adam_cooling ["devices " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
120120 "temperature"
121121] = 23.9
122- m_adam_cooling ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
122+ m_adam_cooling ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
123123 "setpoint"
124124] = 25.0
125- m_adam_cooling ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
125+ m_adam_cooling ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
126126 "temperature"
127127] = 23.9
128- m_adam_cooling ["entities " ]["f871b8c4d63549319221e294e4f88074" ][
128+ m_adam_cooling ["devices " ]["f871b8c4d63549319221e294e4f88074" ][
129129 "control_state"
130130] = "auto"
131- m_adam_cooling ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["climate_mode" ] = "cool"
131+ m_adam_cooling ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["climate_mode" ] = "cool"
132132
133133
134134# Go for da22
135- m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ][
135+ m_adam_cooling ["devices " ]["da224107914542988a88561b4452b0f6" ][
136136 "select_regulation_mode"
137137] = "cooling"
138- m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ][
138+ m_adam_cooling ["devices " ]["da224107914542988a88561b4452b0f6" ][
139139 "regulation_modes"
140140].append ("cooling" )
141- m_adam_cooling ["entities " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
141+ m_adam_cooling ["devices " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
142142 "outdoor_temperature"
143143] = 29.65
144144
145145# Go for 056e
146- m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
146+ m_adam_cooling ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
147147 "cooling_state"
148148] = True
149- m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
149+ m_adam_cooling ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
150150 "heating_state"
151151] = False
152- m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
152+ m_adam_cooling ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
153153 "flame_state"
154154] = False
155- m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
155+ m_adam_cooling ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
156156 "water_temperature"
157157] = 19.0
158- m_adam_cooling ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
158+ m_adam_cooling ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
159159 "intended_boiler_temperature"
160160] = 17.5
161161
@@ -169,77 +169,77 @@ def json_writer(manual_name: str, all_data: dict) -> None:
169169m_adam_heating ["gateway" ]["cooling_present" ] = False
170170
171171# Correct setpoint for "ad4838d7d35c4d6ea796ee12ae5aedf8"
172- m_adam_heating ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
172+ m_adam_heating ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["thermostat" ][
173173 "setpoint"
174174] = 20.0
175- m_adam_heating ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
175+ m_adam_heating ["devices " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
176176 "setpoint"
177177] = 20.0
178- m_adam_heating ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
178+ m_adam_heating ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["sensors" ][
179179 "temperature"
180180] = 19.1
181- m_adam_heating ["entities " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
181+ m_adam_heating ["devices " ]["ad4838d7d35c4d6ea796ee12ae5aedf8" ]["sensors" ][
182182 "temperature"
183183] = 19.1
184184
185- m_adam_heating ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
185+ m_adam_heating ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ][
186186 "control_state"
187187] = "preheating"
188- m_adam_heating ["entities " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "heat"
188+ m_adam_heating ["devices " ]["f2bf9048bef64cc5b6d5110154e33c81" ]["climate_mode" ] = "heat"
189189
190190# Go for 1772
191- m_adam_heating ["entities " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
191+ m_adam_heating ["devices " ]["1772a4ea304041adb83f357b751341ff" ]["sensors" ][
192192 "temperature"
193193] = 18.6
194194# Related zone temperature is set below
195195
196196# Go for e2f4
197- m_adam_heating ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
197+ m_adam_heating ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["thermostat" ][
198198 "setpoint"
199199] = 15.0
200- m_adam_heating ["entities " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
200+ m_adam_heating ["devices " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
201201 "setpoint"
202202] = 15.0
203- m_adam_heating ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
203+ m_adam_heating ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["sensors" ][
204204 "temperature"
205205] = 17.9
206- m_adam_heating ["entities " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
206+ m_adam_heating ["devices " ]["e2f4322d57924fa090fbbc48b3a140dc" ]["sensors" ][
207207 "temperature"
208208] = 17.9
209209
210- m_adam_heating ["entities " ]["f871b8c4d63549319221e294e4f88074" ]["climate_mode" ] = "auto"
211- m_adam_heating ["entities " ]["f871b8c4d63549319221e294e4f88074" ][
210+ m_adam_heating ["devices " ]["f871b8c4d63549319221e294e4f88074" ]["climate_mode" ] = "auto"
211+ m_adam_heating ["devices " ]["f871b8c4d63549319221e294e4f88074" ][
212212 "control_state"
213213] = "off"
214214
215215# Go for da22
216- m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ][
216+ m_adam_heating ["devices " ]["da224107914542988a88561b4452b0f6" ][
217217 "select_regulation_mode"
218218] = "heating"
219- m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ][
219+ m_adam_heating ["devices " ]["da224107914542988a88561b4452b0f6" ][
220220 "regulation_modes"
221221].remove ("cooling" )
222- m_adam_heating ["entities " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
222+ m_adam_heating ["devices " ]["da224107914542988a88561b4452b0f6" ]["sensors" ][
223223 "outdoor_temperature"
224224] = - 1.25
225225
226226# Go for 056e
227- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ].pop (
227+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ].pop (
228228 "cooling_state"
229229)
230- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
230+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
231231 "heating_state"
232232] = True
233- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
233+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["binary_sensors" ][
234234 "flame_state"
235235] = False
236- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
236+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
237237 "water_temperature"
238238] = 37.0
239- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
239+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["sensors" ][
240240 "intended_boiler_temperature"
241241] = 38.1
242- m_adam_heating ["entities " ]["056ee145a816487eaa69243c3280f8bf" ]["max_dhw_temperature" ] = {
242+ m_adam_heating ["devices " ]["056ee145a816487eaa69243c3280f8bf" ]["max_dhw_temperature" ] = {
243243 "setpoint" : 60.0 ,
244244 "lower_bound" : 40.0 ,
245245 "upper_bound" : 60.0 ,
@@ -261,58 +261,58 @@ def json_writer(manual_name: str, all_data: dict) -> None:
261261m_anna_heatpump_cooling ["gateway" ]["cooling_present" ] = True
262262
263263# Go for 1cbf
264- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
264+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
265265 "model"
266266] = "Generic heater/cooler"
267- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
267+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
268268 "binary_sensors"
269269]["cooling_enabled" ] = True
270- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
270+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
271271 "binary_sensors"
272272]["heating_state" ] = False
273- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
273+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ][
274274 "binary_sensors"
275275]["cooling_state" ] = True
276276
277- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
277+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
278278 "water_temperature"
279279] = 22.7
280- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
280+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
281281 "dhw_temperature"
282282] = 41.5
283- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
283+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
284284 "intended_boiler_temperature"
285285] = 0.0
286- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
286+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
287287 "modulation_level"
288288] = 40
289- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
289+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
290290 "return_temperature"
291291] = 23.8
292- m_anna_heatpump_cooling ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
292+ m_anna_heatpump_cooling ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
293293 "outdoor_air_temperature"
294294] = 28.0
295295
296296# Go for 015a
297- m_anna_heatpump_cooling ["entities " ]["015ae9ea3f964e668e490fa39da3870b" ]["sensors" ][
297+ m_anna_heatpump_cooling ["devices " ]["015ae9ea3f964e668e490fa39da3870b" ]["sensors" ][
298298 "outdoor_temperature"
299299] = 28.2
300300
301301# Go for 3cb7
302- m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
302+ m_anna_heatpump_cooling ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
303303 "setpoint_low"
304304] = 20.5
305- m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
305+ m_anna_heatpump_cooling ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["thermostat" ][
306306 "setpoint_high"
307307] = 30.0
308308
309- m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
309+ m_anna_heatpump_cooling ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
310310 "temperature"
311311] = 26.3
312- m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
312+ m_anna_heatpump_cooling ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
313313 "setpoint_low"
314314] = 20.5
315- m_anna_heatpump_cooling ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
315+ m_anna_heatpump_cooling ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
316316 "setpoint_high"
317317] = 30.0
318318
@@ -323,39 +323,39 @@ def json_writer(manual_name: str, all_data: dict) -> None:
323323m_anna_heatpump_idle = m_anna_heatpump_cooling .copy ()
324324
325325# Go for 1cbf
326- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
326+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
327327 "compressor_state"
328328] = False
329- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
329+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["binary_sensors" ][
330330 "cooling_state"
331331] = False
332332
333- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
333+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
334334 "water_temperature"
335335] = 19.1
336- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
336+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
337337 "dhw_temperature"
338338] = 46.3
339- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
339+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
340340 "intended_boiler_temperature"
341341] = 18.0
342- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
342+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
343343 "modulation_level"
344344] = 0
345- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
345+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
346346 "return_temperature"
347347] = 22.0
348- m_anna_heatpump_idle ["entities " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
348+ m_anna_heatpump_idle ["devices " ]["1cbf783bb11e4a7c8a6843dee3a86927" ]["sensors" ][
349349 "outdoor_air_temperature"
350350] = 28.2
351351
352352
353353# Go for 3cb7
354354
355- m_anna_heatpump_idle ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
355+ m_anna_heatpump_idle ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
356356 "temperature"
357357] = 23.0
358- m_anna_heatpump_idle ["entities " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
358+ m_anna_heatpump_idle ["devices " ]["3cb70739631c4d17a86b8b12e8a5161b" ]["sensors" ][
359359 "cooling_activation_outdoor_temperature"
360360] = 25.0
361361
0 commit comments