@@ -655,7 +655,7 @@ async def test_connect_legacy_anna(self):
655655 "selected_schedule" : "Thermostat schedule" ,
656656 "last_used" : "Thermostat schedule" ,
657657 "mode" : "auto" ,
658- "sensors" : {"temperature" : 20.4 , "illuminance" : 151 },
658+ "sensors" : {"temperature" : 20.4 , "illuminance" : 151 , "setpoint" : 20.5 },
659659 },
660660 "04e4cbfe7f4340f090f85ec3b9e6a950" : {
661661 "dev_class" : "heater_central" ,
@@ -754,7 +754,7 @@ async def test_connect_legacy_anna_2(self):
754754 "selected_schedule" : "None" ,
755755 "last_used" : "Thermostat schedule" ,
756756 "mode" : "heat" ,
757- "sensors" : {"temperature" : 21.4 , "illuminance" : 19.5 },
757+ "sensors" : {"temperature" : 21.4 , "illuminance" : 19.5 , "setpoint" : 15.0 },
758758 },
759759 "ea5d8a7177e541b0a4b52da815166de4" : {
760760 "dev_class" : "heater_central" ,
@@ -960,7 +960,7 @@ async def test_connect_anna_v4(self):
960960 "selected_schedule" : "None" ,
961961 "last_used" : "Standaard" ,
962962 "mode" : "heat" ,
963- "sensors" : {"temperature" : 20.5 , "illuminance" : 40.5 },
963+ "sensors" : {"temperature" : 20.5 , "illuminance" : 40.5 , "setpoint" : 20.5 },
964964 },
965965 "0466eae8520144c78afb29628384edeb" : {
966966 "dev_class" : "gateway" ,
@@ -1074,7 +1074,7 @@ async def test_connect_anna_v4_dhw(self):
10741074 "selected_schedule" : "None" ,
10751075 "last_used" : "Standaard" ,
10761076 "mode" : "heat" ,
1077- "sensors" : {"temperature" : 20.5 , "illuminance" : 40.5 },
1077+ "sensors" : {"temperature" : 20.5 , "illuminance" : 40.5 , "setpoint" : 20.5 },
10781078 },
10791079 "0466eae8520144c78afb29628384edeb" : {
10801080 "dev_class" : "gateway" ,
@@ -1198,7 +1198,7 @@ async def test_connect_anna_without_boiler_fw3(self):
11981198 "selected_schedule" : "Normal" ,
11991199 "last_used" : "Normal" ,
12001200 "mode" : "auto" ,
1201- "sensors" : {"temperature" : 20.6 , "illuminance" : 35.0 },
1201+ "sensors" : {"temperature" : 20.6 , "illuminance" : 35.0 , "setpoint" : 16.0 },
12021202 },
12031203 "a270735e4ccd45239424badc0578a2b1" : {
12041204 "dev_class" : "gateway" ,
@@ -1291,7 +1291,7 @@ async def test_connect_anna_without_boiler_fw4(self):
12911291 "selected_schedule" : "Normal" ,
12921292 "last_used" : "Normal" ,
12931293 "mode" : "auto" ,
1294- "sensors" : {"temperature" : 20.4 , "illuminance" : 44.8 },
1294+ "sensors" : {"temperature" : 20.4 , "illuminance" : 44.8 , "setpoint" : 21.0 },
12951295 },
12961296 "c46b4794d28149699eacf053deedd003" : {
12971297 "dev_class" : "heater_central" ,
@@ -1367,7 +1367,7 @@ async def test_connect_anna_without_boiler_fw42(self):
13671367 "selected_schedule" : "Test" ,
13681368 "last_used" : "Test" ,
13691369 "mode" : "auto" ,
1370- "sensors" : {"temperature" : 20.6 , "illuminance" : 0.25 },
1370+ "sensors" : {"temperature" : 20.6 , "illuminance" : 0.25 , "setpoint" : 21.0 },
13711371 },
13721372 "a270735e4ccd45239424badc0578a2b1" : {
13731373 "dev_class" : "gateway" ,
@@ -1492,7 +1492,7 @@ async def test_connect_adam_plus_anna(self):
14921492 "selected_schedule" : "Weekschema" ,
14931493 "last_used" : "Weekschema" ,
14941494 "mode" : "auto" ,
1495- "sensors" : {"temperature" : 20.5 },
1495+ "sensors" : {"temperature" : 20.5 , "setpoint" : 20.5 },
14961496 },
14971497 "f2be121e4a9345ac83c6e99ed89a98be" : {
14981498 "dev_class" : "computer_desktop" ,
@@ -1617,7 +1617,7 @@ async def test_connect_adam_plus_anna_new(self):
16171617 "last_used" : "Weekschema" ,
16181618 "control_state" : "heating" ,
16191619 "mode" : "auto" ,
1620- "sensors" : {"temperature" : 18.1 },
1620+ "sensors" : {"temperature" : 18.1 , "setpoint" : 18.5 },
16211621 },
16221622 "29542b2b6a6a4169acecc15c72a599b8" : {
16231623 "dev_class" : "hometheater" ,
@@ -1705,7 +1705,7 @@ async def test_connect_adam_plus_anna_new(self):
17051705 "last_used" : "Badkamer" ,
17061706 "control_state" : "off" ,
17071707 "mode" : "auto" ,
1708- "sensors" : {"temperature" : 17.9 , "battery" : 56 },
1708+ "sensors" : {"temperature" : 17.9 , "battery" : 56 , "setpoint" : 15.0 },
17091709 },
17101710 "da224107914542988a88561b4452b0f6" : {
17111711 "dev_class" : "gateway" ,
@@ -1842,7 +1842,7 @@ async def test_connect_adam_zone_per_device(self):
18421842 "selected_schedule" : "None" ,
18431843 "last_used" : "Badkamer Schema" ,
18441844 "mode" : "heat" ,
1845- "sensors" : {"temperature" : 16.5 , "battery" : 67 },
1845+ "sensors" : {"temperature" : 16.5 , "battery" : 67 , "setpoint" : 13.0 },
18461846 },
18471847 "b310b72a0e354bfab43089919b9a88bf" : {
18481848 "dev_class" : "thermo_sensor" ,
@@ -1902,7 +1902,7 @@ async def test_connect_adam_zone_per_device(self):
19021902 "selected_schedule" : "GF7 Woonkamer" ,
19031903 "last_used" : "GF7 Woonkamer" ,
19041904 "mode" : "auto" ,
1905- "sensors" : {"temperature" : 21.1 , "battery" : 34 },
1905+ "sensors" : {"temperature" : 21.1 , "battery" : 34 , "setpoint" : 21.5 },
19061906 },
19071907 "fe799307f1624099878210aa0b9f1475" : {
19081908 "dev_class" : "gateway" ,
@@ -2070,7 +2070,7 @@ async def test_connect_adam_zone_per_device(self):
20702070 "selected_schedule" : "CV Jessie" ,
20712071 "last_used" : "CV Jessie" ,
20722072 "mode" : "auto" ,
2073- "sensors" : {"temperature" : 17.1 , "battery" : 37 },
2073+ "sensors" : {"temperature" : 17.1 , "battery" : 37 , "setpoint" : 16.0 },
20742074 },
20752075 "680423ff840043738f42cc7f1ff97a36" : {
20762076 "dev_class" : "thermo_sensor" ,
@@ -2115,7 +2115,7 @@ async def test_connect_adam_zone_per_device(self):
21152115 "selected_schedule" : "Badkamer Schema" ,
21162116 "last_used" : "Badkamer Schema" ,
21172117 "mode" : "auto" ,
2118- "sensors" : {"temperature" : 18.8 , "battery" : 92 },
2118+ "sensors" : {"temperature" : 18.8 , "battery" : 92 , "setpoint" : 14.0 },
21192119 },
21202120 "675416a629f343c495449970e2ca37b5" : {
21212121 "dev_class" : "router" ,
@@ -2165,6 +2165,7 @@ async def test_connect_adam_zone_per_device(self):
21652165 "battery" : 68 ,
21662166 "temperature_difference" : 0.1 ,
21672167 "valve_position" : 0.0 ,
2168+ "setpoint" : 5.5 ,
21682169 },
21692170 },
21702171 }
@@ -2259,7 +2260,7 @@ async def test_connect_adam_multiple_devices_per_zone(self):
22592260 "selected_schedule" : "None" ,
22602261 "last_used" : "Badkamer Schema" ,
22612262 "mode" : "heat" ,
2262- "sensors" : {"temperature" : 16.5 , "battery" : 67 },
2263+ "sensors" : {"temperature" : 16.5 , "battery" : 67 , "setpoint" : 13.0 },
22632264 },
22642265 "b310b72a0e354bfab43089919b9a88bf" : {
22652266 "dev_class" : "thermo_sensor" ,
@@ -2319,7 +2320,7 @@ async def test_connect_adam_multiple_devices_per_zone(self):
23192320 "selected_schedule" : "GF7 Woonkamer" ,
23202321 "last_used" : "GF7 Woonkamer" ,
23212322 "mode" : "auto" ,
2322- "sensors" : {"temperature" : 20.9 , "battery" : 34 },
2323+ "sensors" : {"temperature" : 20.9 , "battery" : 34 , "setpoint" : 21.5 },
23232324 },
23242325 "fe799307f1624099878210aa0b9f1475" : {
23252326 "dev_class" : "gateway" ,
@@ -2487,7 +2488,7 @@ async def test_connect_adam_multiple_devices_per_zone(self):
24872488 "selected_schedule" : "CV Jessie" ,
24882489 "last_used" : "CV Jessie" ,
24892490 "mode" : "auto" ,
2490- "sensors" : {"temperature" : 17.2 , "battery" : 37 },
2491+ "sensors" : {"temperature" : 17.2 , "battery" : 37 , "setpoint" : 15.0 },
24912492 },
24922493 "680423ff840043738f42cc7f1ff97a36" : {
24932494 "dev_class" : "thermo_sensor" ,
@@ -2532,7 +2533,7 @@ async def test_connect_adam_multiple_devices_per_zone(self):
25322533 "selected_schedule" : "Badkamer Schema" ,
25332534 "last_used" : "Badkamer Schema" ,
25342535 "mode" : "auto" ,
2535- "sensors" : {"temperature" : 18.9 , "battery" : 92 },
2536+ "sensors" : {"temperature" : 18.9 , "battery" : 92 , "setpoint" : 14.0 },
25362537 },
25372538 "675416a629f343c495449970e2ca37b5" : {
25382539 "dev_class" : "router" ,
@@ -2582,6 +2583,7 @@ async def test_connect_adam_multiple_devices_per_zone(self):
25822583 "battery" : 68 ,
25832584 "temperature_difference" : 0.0 ,
25842585 "valve_position" : 0.0 ,
2586+ "setpoint" : 5.5 ,
25852587 },
25862588 },
25872589 }
@@ -2699,6 +2701,7 @@ async def test_adam_heatpump_cooling(self):
26992701 "control_state" : "off" ,
27002702 "mode" : "cool" ,
27012703 "sensors" : {"temperature" : 18.8 , "battery" : 55 },
2704+ "setpoint" : 18.0 ,
27022705 },
27032706 }
27042707
@@ -2769,7 +2772,7 @@ async def test_adam_plus_jip(self):
27692772 "last_used" : None ,
27702773 "control_state" : "off" ,
27712774 "mode" : "heat" ,
2772- "sensors" : {"temperature" : 30.0 , "battery" : 80 },
2775+ "sensors" : {"temperature" : 30.0 , "battery" : 80 , "setpoint" : 13.0 },
27732776 },
27742777 "1346fbd8498d4dbcab7e18d51b771f3d" : {
27752778 "dev_class" : "zone_thermostat" ,
@@ -2793,7 +2796,7 @@ async def test_adam_plus_jip(self):
27932796 "last_used" : None ,
27942797 "control_state" : "off" ,
27952798 "mode" : "heat" ,
2796- "sensors" : {"temperature" : 24.2 , "battery" : 92 },
2799+ "sensors" : {"temperature" : 24.2 , "battery" : 92 , "setpoint" : 13.0 },
27972800 },
27982801 "833de10f269c4deab58fb9df69901b4e" : {
27992802 "dev_class" : "thermo_sensor" ,
@@ -2832,7 +2835,7 @@ async def test_adam_plus_jip(self):
28322835 "last_used" : None ,
28332836 "control_state" : "off" ,
28342837 "mode" : "heat" ,
2835- "sensors" : {"temperature" : 30.0 , "battery" : 79 },
2838+ "sensors" : {"temperature" : 30.0 , "battery" : 79 , "setpoint" : 13.0 },
28362839 },
28372840 "f61f1a2535f54f52ad006a3d18e459ca" : {
28382841 "dev_class" : "zone_thermometer" ,
@@ -2860,6 +2863,7 @@ async def test_adam_plus_jip(self):
28602863 "temperature" : 27.4 ,
28612864 "battery" : 100 ,
28622865 "humidity" : 56.2 ,
2866+ "setpoint" : 9.0 ,
28632867 },
28642868 },
28652869 "d4496250d0e942cfa7aea3476e9070d5" : {
@@ -3158,6 +3162,8 @@ async def test_connect_anna_heatpump_heating(self):
31583162 "illuminance" : 86.0 ,
31593163 "cooling_activation_outdoor_temperature" : 21.0 ,
31603164 "cooling_deactivation_threshold" : 4.0 ,
3165+ "setpoint_low" : 21.0 ,
3166+ "setpoint_high" : 24.0 ,
31613167 },
31623168 },
31633169 }
@@ -3221,6 +3227,8 @@ async def test_connect_anna_heatpump_cooling(self):
32213227 "illuminance" : 25.5 ,
32223228 "cooling_activation_outdoor_temperature" : 21.0 ,
32233229 "cooling_deactivation_threshold" : 6.0 ,
3230+ "setpoint_low" : 0.0 ,
3231+ "setpoint_high" : 22.0 ,
32243232 },
32253233 },
32263234 # Heater central
@@ -3427,6 +3435,7 @@ async def test_connect_anna_elga_2(self):
34273435 "illuminance" : 0.5 ,
34283436 "cooling_activation_outdoor_temperature" : 26.0 ,
34293437 "cooling_deactivation_threshold" : 3.0 ,
3438+ "setpoint" : 19.5 ,
34303439 },
34313440 },
34323441 "573c152e7d4f4720878222bd75638f5b" : {
@@ -3524,6 +3533,7 @@ async def test_connect_anna_elga_2_schedule_off(self):
35243533 "illuminance" : 0.5 ,
35253534 "cooling_activation_outdoor_temperature" : 26.0 ,
35263535 "cooling_deactivation_threshold" : 3.0 ,
3536+ "setpoint" : 19.5 ,
35273537 },
35283538 }
35293539 }
@@ -3572,6 +3582,8 @@ async def test_connect_anna_elga_2_cooling(self):
35723582 "illuminance" : 0.5 ,
35733583 "cooling_activation_outdoor_temperature" : 26.0 ,
35743584 "cooling_deactivation_threshold" : 3.0 ,
3585+ "setpoint_low" : 19.0 ,
3586+ "setpoint_high" : 23.0 ,
35753587 },
35763588 },
35773589 "573c152e7d4f4720878222bd75638f5b" : {
0 commit comments