Skip to content

Commit fc8f0a9

Browse files
committed
Refresh all anna_elga_2 related
1 parent eb255d0 commit fc8f0a9

File tree

3 files changed

+36
-48
lines changed

3 files changed

+36
-48
lines changed

fixtures/anna_elga_2/all_data.json

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,37 @@
33
"573c152e7d4f4720878222bd75638f5b": {
44
"available": true,
55
"binary_sensors": {
6-
"compressor_state": false,
6+
"compressor_state": true,
77
"cooling_enabled": false,
88
"cooling_state": false,
99
"dhw_state": false,
10-
"flame_state": false,
11-
"heating_state": false,
12-
"secondary_boiler_state": false
10+
"flame_state": true,
11+
"heating_state": true,
12+
"secondary_boiler_state": true
1313
},
1414
"dev_class": "heater_central",
1515
"location": "d34dfe6ab90b410c98068e75de3eb631",
16-
"maximum_boiler_temperature": {
17-
"lower_bound": 0.0,
18-
"resolution": 1.0,
19-
"setpoint": 60.0,
20-
"upper_bound": 100.0
21-
},
2216
"model": "Generic heater/cooler",
2317
"name": "OpenTherm",
2418
"sensors": {
2519
"domestic_hot_water_setpoint": 60.0,
26-
"intended_boiler_temperature": 0.0,
27-
"modulation_level": 0.0,
28-
"outdoor_air_temperature": 14.0,
29-
"return_temperature": 23.4,
20+
"intended_boiler_temperature": 58.3,
21+
"modulation_level": 55,
22+
"outdoor_air_temperature": 6.0,
23+
"return_temperature": 35.5,
3024
"water_pressure": 0.5,
31-
"water_temperature": 22.8
25+
"water_temperature": 42.6
3226
},
3327
"switches": {
34-
"dhw_cm_switch": true
28+
"dhw_cm_switch": false
3529
},
3630
"vendor": "Techneco"
3731
},
3832
"ebd90df1ab334565b5895f37590ccff4": {
3933
"active_preset": "home",
4034
"available_schedules": ["Thermostat schedule", "off"],
4135
"climate_mode": "auto",
42-
"control_state": "idle",
36+
"control_state": "heating",
4337
"dev_class": "thermostat",
4438
"firmware": "2018-02-08T11:15:53+01:00",
4539
"hardware": "6539-1301-5002",
@@ -49,12 +43,12 @@
4943
"preset_modes": ["away", "no_frost", "vacation", "home", "asleep"],
5044
"select_schedule": "Thermostat schedule",
5145
"sensors": {
52-
"cooling_activation_outdoor_temperature": 26.0,
53-
"cooling_deactivation_threshold": 3.0,
46+
"cooling_activation_outdoor_temperature": 24.0,
47+
"cooling_deactivation_threshold": 2.0,
5448
"illuminance": 0.5,
5549
"setpoint_high": 30.0,
5650
"setpoint_low": 19.5,
57-
"temperature": 20.9
51+
"temperature": 19.2
5852
},
5953
"temperature_offset": {
6054
"lower_bound": -2.0,
@@ -76,15 +70,15 @@
7670
"plugwise_notification": false
7771
},
7872
"dev_class": "gateway",
79-
"firmware": "4.2.1",
73+
"firmware": "4.4.1",
8074
"hardware": "AME Smile 2.0 board",
8175
"location": "d34dfe6ab90b410c98068e75de3eb631",
8276
"mac_address": "C4930002FE76",
8377
"model": "Gateway",
8478
"model_id": "smile_thermo",
8579
"name": "Smile Anna",
8680
"sensors": {
87-
"outdoor_temperature": 13.0
81+
"outdoor_temperature": 6.38
8882
},
8983
"vendor": "Plugwise"
9084
}
@@ -93,7 +87,7 @@
9387
"cooling_present": true,
9488
"gateway_id": "fb49af122f6e4b0f91267e1cf7666d6f",
9589
"heater_id": "573c152e7d4f4720878222bd75638f5b",
96-
"item_count": 64,
90+
"item_count": 60,
9791
"notifications": {},
9892
"reboot": true,
9993
"smile_name": "Smile Anna"

tests/data/anna/anna_elga_2.json

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,39 @@
11
{
2-
"entities": {
2+
"devices": {
33
"573c152e7d4f4720878222bd75638f5b": {
44
"available": true,
55
"binary_sensors": {
6-
"compressor_state": false,
6+
"compressor_state": true,
77
"cooling_enabled": false,
88
"cooling_state": false,
99
"dhw_state": false,
10-
"flame_state": false,
11-
"heating_state": false,
12-
"secondary_boiler_state": false
10+
"flame_state": true,
11+
"heating_state": true,
12+
"secondary_boiler_state": true
1313
},
1414
"dev_class": "heater_central",
1515
"location": "d34dfe6ab90b410c98068e75de3eb631",
16-
"maximum_boiler_temperature": {
17-
"lower_bound": 0.0,
18-
"resolution": 1.0,
19-
"setpoint": 60.0,
20-
"upper_bound": 100.0
21-
},
2216
"model": "Generic heater/cooler",
2317
"name": "OpenTherm",
2418
"sensors": {
2519
"domestic_hot_water_setpoint": 60.0,
26-
"intended_boiler_temperature": 0.0,
27-
"modulation_level": 0.0,
28-
"outdoor_air_temperature": 14.0,
29-
"return_temperature": 23.4,
20+
"intended_boiler_temperature": 58.3,
21+
"modulation_level": 55,
22+
"outdoor_air_temperature": 6.0,
23+
"return_temperature": 35.5,
3024
"water_pressure": 0.5,
31-
"water_temperature": 22.8
25+
"water_temperature": 42.6
3226
},
3327
"switches": {
34-
"dhw_cm_switch": true
28+
"dhw_cm_switch": false
3529
},
3630
"vendor": "Techneco"
3731
},
3832
"ebd90df1ab334565b5895f37590ccff4": {
3933
"active_preset": "home",
4034
"available_schedules": ["Thermostat schedule", "off"],
4135
"climate_mode": "auto",
42-
"control_state": "idle",
36+
"control_state": "heating",
4337
"dev_class": "thermostat",
4438
"firmware": "2018-02-08T11:15:53+01:00",
4539
"hardware": "6539-1301-5002",
@@ -49,12 +43,12 @@
4943
"preset_modes": ["away", "no_frost", "vacation", "home", "asleep"],
5044
"select_schedule": "Thermostat schedule",
5145
"sensors": {
52-
"cooling_activation_outdoor_temperature": 26.0,
53-
"cooling_deactivation_threshold": 3.0,
46+
"cooling_activation_outdoor_temperature": 24.0,
47+
"cooling_deactivation_threshold": 2.0,
5448
"illuminance": 0.5,
5549
"setpoint_high": 30.0,
5650
"setpoint_low": 19.5,
57-
"temperature": 20.9
51+
"temperature": 19.2
5852
},
5953
"temperature_offset": {
6054
"lower_bound": -2.0,
@@ -76,15 +70,15 @@
7670
"plugwise_notification": false
7771
},
7872
"dev_class": "gateway",
79-
"firmware": "4.2.1",
73+
"firmware": "4.4.1",
8074
"hardware": "AME Smile 2.0 board",
8175
"location": "d34dfe6ab90b410c98068e75de3eb631",
8276
"mac_address": "C4930002FE76",
8377
"model": "Gateway",
8478
"model_id": "smile_thermo",
8579
"name": "Smile Anna",
8680
"sensors": {
87-
"outdoor_temperature": 13.0
81+
"outdoor_temperature": 6.38
8882
},
8983
"vendor": "Plugwise"
9084
}

tests/test_anna.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,15 +344,15 @@ async def test_connect_anna_elga_2(self):
344344
self.validate_test_basics(
345345
_LOGGER,
346346
smile,
347-
smile_version="4.2.1",
347+
smile_version="4.4.1",
348348
)
349349

350350
await self.device_test(smile, "2022-03-13 00:00:01", testdata)
351351
assert (
352352
smile._last_active["d3ce834534114348be628b61b26d9220"]
353353
== THERMOSTAT_SCHEDULE
354354
)
355-
assert self.entity_items == 64
355+
assert self.entity_items == 60
356356
assert smile.gateway_id == "fb49af122f6e4b0f91267e1cf7666d6f"
357357
assert self.cooling_present
358358
assert not self._cooling_enabled

0 commit comments

Comments
 (0)