Skip to content

Commit 59bff6a

Browse files
committed
Offload JSON data for Anna
1 parent d0e7d7e commit 59bff6a

18 files changed

+1121
-990
lines changed

tests/data/anna/anna_elga_2.json

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"fb49af122f6e4b0f91267e1cf7666d6f": {
3+
"dev_class": "gateway",
4+
"firmware": "4.2.1",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "d34dfe6ab90b410c98068e75de3eb631",
7+
"mac_address": "C4930002FE76",
8+
"model": "Gateway",
9+
"name": "Smile Anna",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": false
13+
},
14+
"sensors": {
15+
"outdoor_temperature": 13
16+
}
17+
},
18+
"573c152e7d4f4720878222bd75638f5b": {
19+
"dev_class": "heater_central",
20+
"location": "d34dfe6ab90b410c98068e75de3eb631",
21+
"model": "Generic heater/cooler",
22+
"name": "OpenTherm",
23+
"vendor": "Techneco",
24+
"maximum_boiler_temperature": {
25+
"setpoint": 60,
26+
"lower_bound": 0,
27+
"upper_bound": 100,
28+
"resolution": 1
29+
},
30+
"available": true,
31+
"binary_sensors": {
32+
"dhw_state": false,
33+
"heating_state": false,
34+
"compressor_state": false,
35+
"cooling_state": false,
36+
"cooling_enabled": false,
37+
"slave_boiler_state": false,
38+
"flame_state": false
39+
},
40+
"sensors": {
41+
"water_temperature": 22.8,
42+
"domestic_hot_water_setpoint": 60,
43+
"intended_boiler_temperature": 0,
44+
"modulation_level": 0,
45+
"return_temperature": 23.4,
46+
"water_pressure": 0.5,
47+
"outdoor_air_temperature": 14
48+
},
49+
"switches": {
50+
"dhw_cm_switch": true
51+
}
52+
},
53+
"ebd90df1ab334565b5895f37590ccff4": {
54+
"dev_class": "thermostat",
55+
"firmware": "2018-02-08T11:15:53+01:00",
56+
"hardware": "6539-1301-5002",
57+
"location": "d3ce834534114348be628b61b26d9220",
58+
"model": "ThermoTouch",
59+
"name": "Anna",
60+
"vendor": "Plugwise",
61+
"thermostat": {
62+
"setpoint_low": 19.5,
63+
"setpoint_high": 30,
64+
"lower_bound": 4,
65+
"upper_bound": 30,
66+
"resolution": 0.1
67+
},
68+
"preset_modes": ["away", "no_frost", "vacation", "home", "asleep"],
69+
"active_preset": "home",
70+
"available_schedules": ["Thermostat schedule", "off"],
71+
"select_schedule": "Thermostat schedule",
72+
"mode": "auto",
73+
"sensors": {
74+
"temperature": 20.9,
75+
"illuminance": 0.5,
76+
"cooling_activation_outdoor_temperature": 26,
77+
"cooling_deactivation_threshold": 3,
78+
"setpoint_low": 19.5,
79+
"setpoint_high": 30
80+
}
81+
}
82+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"573c152e7d4f4720878222bd75638f5b": {
3+
"available": true,
4+
"binary_sensors": {
5+
"compressor_state": true,
6+
"cooling_enabled": true,
7+
"cooling_state": true,
8+
"dhw_state": false,
9+
"flame_state": false,
10+
"heating_state": false,
11+
"slave_boiler_state": false
12+
},
13+
"dev_class": "heater_central",
14+
"location": "d34dfe6ab90b410c98068e75de3eb631",
15+
"maximum_boiler_temperature": {
16+
"lower_bound": 0,
17+
"resolution": 1,
18+
"setpoint": 60,
19+
"upper_bound": 100
20+
},
21+
"model": "Generic heater/cooler",
22+
"name": "OpenTherm",
23+
"sensors": {
24+
"domestic_hot_water_setpoint": 60,
25+
"intended_boiler_temperature": 0,
26+
"modulation_level": 0,
27+
"outdoor_air_temperature": 30,
28+
"return_temperature": 23.4,
29+
"water_pressure": 0.5,
30+
"water_temperature": 22.8
31+
},
32+
"switches": {
33+
"dhw_cm_switch": true
34+
},
35+
"vendor": "Techneco"
36+
},
37+
"ebd90df1ab334565b5895f37590ccff4": {
38+
"active_preset": "home",
39+
"available_schedules": ["Thermostat schedule", "off"],
40+
"dev_class": "thermostat",
41+
"firmware": "2018-02-08T11:15:53+01:00",
42+
"hardware": "6539-1301-5002",
43+
"location": "d3ce834534114348be628b61b26d9220",
44+
"mode": "auto",
45+
"model": "ThermoTouch",
46+
"name": "Anna",
47+
"preset_modes": ["away", "no_frost", "vacation", "home", "asleep"],
48+
"select_schedule": "Thermostat schedule",
49+
"sensors": {
50+
"cooling_activation_outdoor_temperature": 26,
51+
"cooling_deactivation_threshold": 3,
52+
"illuminance": 0.5,
53+
"setpoint_high": 23,
54+
"setpoint_low": 4,
55+
"temperature": 24.9
56+
},
57+
"thermostat": {
58+
"lower_bound": 4,
59+
"resolution": 0.1,
60+
"setpoint_high": 23,
61+
"setpoint_low": 4,
62+
"upper_bound": 30
63+
},
64+
"vendor": "Plugwise"
65+
},
66+
"fb49af122f6e4b0f91267e1cf7666d6f": {
67+
"binary_sensors": {
68+
"plugwise_notification": false
69+
},
70+
"dev_class": "gateway",
71+
"firmware": "4.2.1",
72+
"hardware": "AME Smile 2.0 board",
73+
"location": "d34dfe6ab90b410c98068e75de3eb631",
74+
"mac_address": "C4930002FE76",
75+
"model": "Gateway",
76+
"name": "Smile Anna",
77+
"sensors": {
78+
"outdoor_temperature": 31
79+
},
80+
"vendor": "Plugwise"
81+
}
82+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"ebd90df1ab334565b5895f37590ccff4": {
3+
"dev_class": "thermostat",
4+
"firmware": "2018-02-08T11:15:53+01:00",
5+
"hardware": "6539-1301-5002",
6+
"location": "d3ce834534114348be628b61b26d9220",
7+
"model": "ThermoTouch",
8+
"name": "Anna",
9+
"vendor": "Plugwise",
10+
"thermostat": {
11+
"setpoint_low": 19.5,
12+
"setpoint_high": 30,
13+
"lower_bound": 4,
14+
"upper_bound": 30,
15+
"resolution": 0.1
16+
},
17+
"preset_modes": ["away", "no_frost", "vacation", "home", "asleep"],
18+
"active_preset": "home",
19+
"available_schedules": ["Thermostat schedule", "off"],
20+
"select_schedule": "off",
21+
"mode": "heat_cool",
22+
"sensors": {
23+
"temperature": 20.9,
24+
"illuminance": 0.5,
25+
"cooling_activation_outdoor_temperature": 26,
26+
"cooling_deactivation_threshold": 3,
27+
"setpoint_low": 19.5,
28+
"setpoint_high": 30
29+
}
30+
}
31+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"015ae9ea3f964e668e490fa39da3870b": {
3+
"dev_class": "gateway",
4+
"firmware": "4.0.15",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "a57efe5f145f498c9be62a9b63626fbf",
7+
"mac_address": "012345670001",
8+
"model": "Gateway",
9+
"name": "Smile Anna",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": false
13+
},
14+
"sensors": {
15+
"outdoor_temperature": 22
16+
}
17+
},
18+
"1cbf783bb11e4a7c8a6843dee3a86927": {
19+
"dev_class": "heater_central",
20+
"location": "a57efe5f145f498c9be62a9b63626fbf",
21+
"model": "Generic heater/cooler",
22+
"name": "OpenTherm",
23+
"vendor": "Techneco",
24+
"maximum_boiler_temperature": {
25+
"setpoint": 60,
26+
"lower_bound": 0,
27+
"upper_bound": 100,
28+
"resolution": 1
29+
},
30+
"available": true,
31+
"binary_sensors": {
32+
"dhw_state": false,
33+
"heating_state": false,
34+
"compressor_state": true,
35+
"cooling_enabled": true,
36+
"cooling_state": true,
37+
"slave_boiler_state": false,
38+
"flame_state": false
39+
},
40+
"sensors": {
41+
"water_temperature": 24.7,
42+
"domestic_hot_water_setpoint": 60,
43+
"intended_boiler_temperature": 0,
44+
"modulation_level": 40,
45+
"return_temperature": 23.8,
46+
"water_pressure": 1.61,
47+
"outdoor_air_temperature": 22
48+
},
49+
"switches": {
50+
"dhw_cm_switch": false
51+
}
52+
},
53+
"3cb70739631c4d17a86b8b12e8a5161b": {
54+
"dev_class": "thermostat",
55+
"firmware": "2018-02-08T11:15:53+01:00",
56+
"hardware": "6539-1301-5002",
57+
"location": "c784ee9fdab44e1395b8dee7d7a497d5",
58+
"model": "ThermoTouch",
59+
"name": "Anna",
60+
"vendor": "Plugwise",
61+
"thermostat": {
62+
"setpoint_low": 4,
63+
"setpoint_high": 22,
64+
"lower_bound": 4,
65+
"upper_bound": 30,
66+
"resolution": 0.1
67+
},
68+
"preset_modes": ["no_frost", "home", "away", "asleep", "vacation"],
69+
"active_preset": "home",
70+
"available_schedules": ["standaard", "off"],
71+
"select_schedule": "off",
72+
"mode": "heat_cool",
73+
"sensors": {
74+
"temperature": 22.3,
75+
"illuminance": 25.5,
76+
"cooling_activation_outdoor_temperature": 21,
77+
"cooling_deactivation_threshold": 6,
78+
"setpoint_low": 4,
79+
"setpoint_high": 22
80+
}
81+
}
82+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"1cbf783bb11e4a7c8a6843dee3a86927": {
3+
"binary_sensors": {
4+
"cooling_enabled": true,
5+
"cooling_state": true,
6+
"dhw_state": false,
7+
"heating_state": false
8+
},
9+
"sensors": {
10+
"modulation_level": 100
11+
}
12+
},
13+
"015ae9ea3f964e668e490fa39da3870b": {
14+
"firmware": "4.10.10"
15+
}
16+
}
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
{
2+
"015ae9ea3f964e668e490fa39da3870b": {
3+
"dev_class": "gateway",
4+
"firmware": "4.0.15",
5+
"hardware": "AME Smile 2.0 board",
6+
"location": "a57efe5f145f498c9be62a9b63626fbf",
7+
"mac_address": "012345670001",
8+
"model": "Gateway",
9+
"name": "Smile Anna",
10+
"vendor": "Plugwise",
11+
"binary_sensors": {
12+
"plugwise_notification": false
13+
},
14+
"sensors": {
15+
"outdoor_temperature": 20.2
16+
}
17+
},
18+
"1cbf783bb11e4a7c8a6843dee3a86927": {
19+
"dev_class": "heater_central",
20+
"location": "a57efe5f145f498c9be62a9b63626fbf",
21+
"model": "Generic heater/cooler",
22+
"name": "OpenTherm",
23+
"vendor": "Techneco",
24+
"maximum_boiler_temperature": {
25+
"setpoint": 60,
26+
"lower_bound": 0,
27+
"upper_bound": 100,
28+
"resolution": 1
29+
},
30+
"max_dhw_temperature": {
31+
"setpoint": 53,
32+
"lower_bound": 35,
33+
"upper_bound": 60,
34+
"resolution": 0.01
35+
},
36+
"available": true,
37+
"binary_sensors": {
38+
"dhw_state": false,
39+
"heating_state": true,
40+
"compressor_state": true,
41+
"cooling_state": false,
42+
"cooling_enabled": false,
43+
"slave_boiler_state": false,
44+
"flame_state": false
45+
},
46+
"sensors": {
47+
"water_temperature": 29.1,
48+
"dhw_temperature": 46.3,
49+
"intended_boiler_temperature": 35,
50+
"modulation_level": 52,
51+
"return_temperature": 25.1,
52+
"water_pressure": 1.57,
53+
"outdoor_air_temperature": 3
54+
},
55+
"switches": {
56+
"dhw_cm_switch": false
57+
}
58+
},
59+
"3cb70739631c4d17a86b8b12e8a5161b": {
60+
"dev_class": "thermostat",
61+
"firmware": "2018-02-08T11:15:53+01:00",
62+
"hardware": "6539-1301-5002",
63+
"location": "c784ee9fdab44e1395b8dee7d7a497d5",
64+
"model": "ThermoTouch",
65+
"name": "Anna",
66+
"vendor": "Plugwise",
67+
"temperature_offset": {
68+
"lower_bound": -2,
69+
"resolution": 0.1,
70+
"upper_bound": 2,
71+
"setpoint": -0.5
72+
},
73+
"thermostat": {
74+
"setpoint_low": 20.5,
75+
"setpoint_high": 30,
76+
"lower_bound": 4,
77+
"upper_bound": 30,
78+
"resolution": 0.1
79+
},
80+
"preset_modes": ["no_frost", "home", "away", "asleep", "vacation"],
81+
"active_preset": "home",
82+
"available_schedules": ["standaard", "off"],
83+
"select_schedule": "standaard",
84+
"mode": "auto",
85+
"sensors": {
86+
"temperature": 19.3,
87+
"illuminance": 86,
88+
"cooling_activation_outdoor_temperature": 21,
89+
"cooling_deactivation_threshold": 4,
90+
"setpoint_low": 20.5,
91+
"setpoint_high": 30
92+
}
93+
}
94+
}

0 commit comments

Comments
 (0)