Skip to content

Commit 7986ccb

Browse files
authored
Merge pull request #559 from plugwise/correct-fixtures
Don't output schedule-related data when no valid schedule(s) found
2 parents 02802b3 + e449bd6 commit 7986ccb

File tree

16 files changed

+518
-44
lines changed

16 files changed

+518
-44
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## v0.37.7
4+
5+
- Don't output schedule-related data when no valid schedule(s) found.
6+
- Various corrections to impacted test- and data-files/fixtures.
7+
38
## v0.37.6
49

510
- Schedule-related improvements.

fixtures/adam_jip/all_data.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"1346fbd8498d4dbcab7e18d51b771f3d": {
44
"active_preset": "no_frost",
55
"available": true,
6-
"available_schedules": ["None"],
76
"control_state": "off",
87
"dev_class": "zone_thermostat",
98
"firmware": "2016-10-27T02:00:00+02:00",
@@ -13,7 +12,6 @@
1312
"model": "Lisa",
1413
"name": "Slaapkamer",
1514
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
16-
"select_schedule": "None",
1715
"sensors": {
1816
"battery": 92,
1917
"setpoint": 13.0,
@@ -99,7 +97,6 @@
9997
"6f3e9d7084214c21b9dfa46f6eeb8700": {
10098
"active_preset": "home",
10199
"available": true,
102-
"available_schedules": ["None"],
103100
"control_state": "off",
104101
"dev_class": "zone_thermostat",
105102
"firmware": "2016-10-27T02:00:00+02:00",
@@ -109,7 +106,6 @@
109106
"model": "Lisa",
110107
"name": "Kinderkamer",
111108
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
112-
"select_schedule": "None",
113109
"sensors": {
114110
"battery": 79,
115111
"setpoint": 13.0,
@@ -156,7 +152,6 @@
156152
"a6abc6a129ee499c88a4d420cc413b47": {
157153
"active_preset": "home",
158154
"available": true,
159-
"available_schedules": ["None"],
160155
"control_state": "off",
161156
"dev_class": "zone_thermostat",
162157
"firmware": "2016-10-27T02:00:00+02:00",
@@ -166,7 +161,6 @@
166161
"model": "Lisa",
167162
"name": "Logeerkamer",
168163
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
169-
"select_schedule": "None",
170164
"sensors": {
171165
"battery": 80,
172166
"setpoint": 13.0,
@@ -269,7 +263,6 @@
269263
"f61f1a2535f54f52ad006a3d18e459ca": {
270264
"active_preset": "home",
271265
"available": true,
272-
"available_schedules": ["None"],
273266
"control_state": "off",
274267
"dev_class": "zone_thermometer",
275268
"firmware": "2020-09-01T02:00:00+02:00",
@@ -279,7 +272,6 @@
279272
"model": "Jip",
280273
"name": "Woonkamer",
281274
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
282-
"select_schedule": "None",
283275
"sensors": {
284276
"battery": 100,
285277
"humidity": 56.2,
@@ -306,7 +298,7 @@
306298
"cooling_present": false,
307299
"gateway_id": "b5c2386c6f6342669e50fe49dd05b188",
308300
"heater_id": "e4684553153b44afbef2200885f379dc",
309-
"item_count": 221,
301+
"item_count": 213,
310302
"notifications": {},
311303
"smile_name": "Adam"
312304
}

fixtures/legacy_anna/all_data.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
},
3737
"0d266432d64443e283b5d708ae98b455": {
3838
"active_preset": "home",
39-
"available_schedules": ["None"],
4039
"dev_class": "thermostat",
4140
"firmware": "2017-03-13T11:54:58+01:00",
4241
"hardware": "6539-1301-500",
@@ -45,7 +44,6 @@
4544
"model": "ThermoTouch",
4645
"name": "Anna",
4746
"preset_modes": ["away", "vacation", "asleep", "home", "no_frost"],
48-
"select_schedule": "None",
4947
"sensors": {
5048
"illuminance": 151,
5149
"setpoint": 20.5,
@@ -64,7 +62,7 @@
6462
"cooling_present": false,
6563
"gateway_id": "0000aaaa0000aaaa0000aaaa0000aa00",
6664
"heater_id": "04e4cbfe7f4340f090f85ec3b9e6a950",
67-
"item_count": 43,
65+
"item_count": 41,
6866
"smile_name": "Smile Anna"
6967
}
7068
}

fixtures/m_adam_cooling/all_data.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"model": "ThermoTouch",
6767
"name": "Anna",
6868
"preset_modes": ["no_frost", "asleep", "vacation", "home", "away"],
69-
"select_schedule": "None",
69+
"select_schedule": "off",
7070
"sensors": {
7171
"setpoint": 23.5,
7272
"temperature": 25.8

fixtures/m_adam_heating/all_data.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"model": "ThermoTouch",
7272
"name": "Anna",
7373
"preset_modes": ["no_frost", "asleep", "vacation", "home", "away"],
74-
"select_schedule": "None",
74+
"select_schedule": "off",
7575
"sensors": {
7676
"setpoint": 20.0,
7777
"temperature": 19.1

fixtures/m_adam_jip/all_data.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"1346fbd8498d4dbcab7e18d51b771f3d": {
44
"active_preset": "no_frost",
55
"available": true,
6-
"available_schedules": ["None"],
76
"control_state": "off",
87
"dev_class": "zone_thermostat",
98
"firmware": "2016-10-27T02:00:00+02:00",
@@ -13,7 +12,6 @@
1312
"model": "Lisa",
1413
"name": "Slaapkamer",
1514
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
16-
"select_schedule": "None",
1715
"sensors": {
1816
"battery": 92,
1917
"setpoint": 13.0,
@@ -99,7 +97,6 @@
9997
"6f3e9d7084214c21b9dfa46f6eeb8700": {
10098
"active_preset": "home",
10199
"available": true,
102-
"available_schedules": ["None"],
103100
"control_state": "off",
104101
"dev_class": "zone_thermostat",
105102
"firmware": "2016-10-27T02:00:00+02:00",
@@ -109,7 +106,6 @@
109106
"model": "Lisa",
110107
"name": "Kinderkamer",
111108
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
112-
"select_schedule": "None",
113109
"sensors": {
114110
"battery": 79,
115111
"setpoint": 13.0,
@@ -156,7 +152,6 @@
156152
"a6abc6a129ee499c88a4d420cc413b47": {
157153
"active_preset": "home",
158154
"available": true,
159-
"available_schedules": ["None"],
160155
"control_state": "off",
161156
"dev_class": "zone_thermostat",
162157
"firmware": "2016-10-27T02:00:00+02:00",
@@ -166,7 +161,6 @@
166161
"model": "Lisa",
167162
"name": "Logeerkamer",
168163
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
169-
"select_schedule": "None",
170164
"sensors": {
171165
"battery": 80,
172166
"setpoint": 13.0,
@@ -269,7 +263,6 @@
269263
"f61f1a2535f54f52ad006a3d18e459ca": {
270264
"active_preset": "home",
271265
"available": true,
272-
"available_schedules": ["None"],
273266
"control_state": "off",
274267
"dev_class": "zone_thermometer",
275268
"firmware": "2020-09-01T02:00:00+02:00",
@@ -279,7 +272,6 @@
279272
"model": "Jip",
280273
"name": "Woonkamer",
281274
"preset_modes": ["home", "asleep", "away", "vacation", "no_frost"],
282-
"select_schedule": "None",
283275
"sensors": {
284276
"battery": 100,
285277
"humidity": 56.2,
@@ -306,7 +298,7 @@
306298
"cooling_present": false,
307299
"gateway_id": "b5c2386c6f6342669e50fe49dd05b188",
308300
"heater_id": "e4684553153b44afbef2200885f379dc",
309-
"item_count": 221,
301+
"item_count": 213,
310302
"notifications": {},
311303
"smile_name": "Adam"
312304
}

0 commit comments

Comments
 (0)