mirror of https://github.com/home-assistant/core
786 lines
20 KiB
Plaintext
786 lines
20 KiB
Plaintext
# serializer version: 1
|
|
# name: test_config_entry_diagnostics
|
|
dict({
|
|
'api_data': dict({
|
|
'hvac': dict({
|
|
'systems': list([
|
|
dict({
|
|
'data': list([
|
|
dict({
|
|
'air_demand': 0,
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'coldangle': 0,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 1,
|
|
'heatStages': 1,
|
|
'heatangle': 0,
|
|
'humidity': 34,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Salon',
|
|
'on': 0,
|
|
'roomTemp': 19.6,
|
|
'setpoint': 19.1,
|
|
'sleep': 0,
|
|
'speed': 0,
|
|
'speeds': 3,
|
|
'systemID': 1,
|
|
'thermos_firmware': '3.51',
|
|
'thermos_radio': 0,
|
|
'thermos_type': 2,
|
|
'units': 0,
|
|
'zoneID': 1,
|
|
}),
|
|
dict({
|
|
'air_demand': 1,
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'coldangle': 2,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 1,
|
|
'heatStage': 3,
|
|
'heatStages': 3,
|
|
'heatangle': 1,
|
|
'humidity': 39,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'mode': 3,
|
|
'name': 'Dorm Ppal',
|
|
'on': 1,
|
|
'roomTemp': 21.1,
|
|
'setpoint': 19.2,
|
|
'sleep': 30,
|
|
'speed': 0,
|
|
'speeds': 2,
|
|
'systemID': 1,
|
|
'thermos_firmware': '3.33',
|
|
'thermos_radio': 1,
|
|
'thermos_type': 4,
|
|
'units': 0,
|
|
'zoneID': 2,
|
|
}),
|
|
dict({
|
|
'air_demand': 0,
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'coldangle': 0,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 2,
|
|
'heatStages': 2,
|
|
'heatangle': 0,
|
|
'humidity': 35,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'mode': 3,
|
|
'name': 'Dorm #1',
|
|
'on': 1,
|
|
'roomTemp': 20.8,
|
|
'setpoint': 19.3,
|
|
'sleep': 0,
|
|
'systemID': 1,
|
|
'thermos_firmware': '3.33',
|
|
'thermos_radio': 1,
|
|
'thermos_type': 4,
|
|
'units': 0,
|
|
'zoneID': 3,
|
|
}),
|
|
dict({
|
|
'air_demand': 0,
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'coldangle': 0,
|
|
'errors': list([
|
|
dict({
|
|
'Zone': 'Low battery',
|
|
}),
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 1,
|
|
'heatStages': 1,
|
|
'heatangle': 0,
|
|
'humidity': 36,
|
|
'maxTemp': 86,
|
|
'minTemp': 59,
|
|
'mode': 3,
|
|
'name': 'Despacho',
|
|
'on': 0,
|
|
'roomTemp': 70.16,
|
|
'setpoint': 66.92,
|
|
'sleep': 0,
|
|
'systemID': 1,
|
|
'thermos_firmware': '3.33',
|
|
'thermos_radio': 1,
|
|
'thermos_type': 4,
|
|
'units': 1,
|
|
'zoneID': 4,
|
|
}),
|
|
dict({
|
|
'air_demand': 0,
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'coldangle': 0,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 1,
|
|
'heatStages': 1,
|
|
'heatangle': 0,
|
|
'humidity': 40,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'mode': 3,
|
|
'name': 'Dorm #2',
|
|
'on': 0,
|
|
'roomTemp': 20.5,
|
|
'setpoint': 19.5,
|
|
'sleep': 0,
|
|
'systemID': 1,
|
|
'thermos_firmware': '3.33',
|
|
'thermos_radio': 1,
|
|
'thermos_type': 4,
|
|
'units': 0,
|
|
'zoneID': 5,
|
|
}),
|
|
]),
|
|
}),
|
|
dict({
|
|
'data': list([
|
|
dict({
|
|
'coldStage': 1,
|
|
'coldStages': 1,
|
|
'errors': list([
|
|
]),
|
|
'heatStage': 1,
|
|
'heatStages': 1,
|
|
'humidity': 62,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'on': 0,
|
|
'roomTemp': 22.299999,
|
|
'setpoint': 19,
|
|
'speed': 0,
|
|
'speeds': 4,
|
|
'systemID': 2,
|
|
'units': 0,
|
|
'zoneID': 1,
|
|
}),
|
|
]),
|
|
}),
|
|
dict({
|
|
'data': list([
|
|
dict({
|
|
'air_demand': 1,
|
|
'coldStage': 0,
|
|
'coldStages': 0,
|
|
'coolmaxtemp': 90,
|
|
'coolmintemp': 64,
|
|
'coolsetpoint': 77,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 0,
|
|
'heatStages': 0,
|
|
'heatmaxtemp': 86,
|
|
'heatmintemp': 50,
|
|
'heatsetpoint': 73,
|
|
'humidity': 0,
|
|
'maxTemp': 90,
|
|
'minTemp': 64,
|
|
'mode': 7,
|
|
'modes': list([
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
7,
|
|
]),
|
|
'name': 'DKN Plus',
|
|
'on': 1,
|
|
'roomTemp': 71,
|
|
'setpoint': 73,
|
|
'speed': 2,
|
|
'speeds': 5,
|
|
'systemID': 3,
|
|
'units': 1,
|
|
'zoneID': 1,
|
|
}),
|
|
]),
|
|
}),
|
|
dict({
|
|
'data': list([
|
|
dict({
|
|
'air_demand': 0,
|
|
'coldStage': 0,
|
|
'coldStages': 0,
|
|
'coolmaxtemp': 30,
|
|
'coolmintemp': 15,
|
|
'coolsetpoint': 20,
|
|
'errors': list([
|
|
]),
|
|
'floor_demand': 0,
|
|
'heatStage': 0,
|
|
'heatStages': 0,
|
|
'heatmaxtemp': 30,
|
|
'heatmintemp': 15,
|
|
'heatsetpoint': 20,
|
|
'humidity': 0,
|
|
'maxTemp': 30,
|
|
'minTemp': 15,
|
|
'mode': 6,
|
|
'modes': list([
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
]),
|
|
'name': 'Aux Heat',
|
|
'on': 1,
|
|
'roomTemp': 22,
|
|
'setpoint': 20,
|
|
'systemID': 4,
|
|
'units': 0,
|
|
'zoneID': 1,
|
|
}),
|
|
]),
|
|
}),
|
|
]),
|
|
}),
|
|
'version': dict({
|
|
'version': '1.62',
|
|
}),
|
|
'webserver': dict({
|
|
'mac': '**REDACTED**',
|
|
'wifi_channel': 6,
|
|
'wifi_rssi': -42,
|
|
'ws_type': 'ws_az',
|
|
}),
|
|
}),
|
|
'config_entry': dict({
|
|
'data': dict({
|
|
'host': '192.168.1.100',
|
|
'port': 3000,
|
|
}),
|
|
'disabled_by': None,
|
|
'discovery_keys': dict({
|
|
}),
|
|
'domain': 'airzone',
|
|
'entry_id': '6e7a0798c1734ba81d26ced0e690eaec',
|
|
'minor_version': 1,
|
|
'options': dict({
|
|
}),
|
|
'pref_disable_new_entities': False,
|
|
'pref_disable_polling': False,
|
|
'source': 'user',
|
|
'title': 'Mock Title',
|
|
'unique_id': '**REDACTED**',
|
|
'version': 1,
|
|
}),
|
|
'coord_data': dict({
|
|
'hot-water': dict({
|
|
'name': 'Airzone DHW',
|
|
'on': True,
|
|
'operation': 1,
|
|
'operations': list([
|
|
0,
|
|
1,
|
|
2,
|
|
]),
|
|
'power-mode': False,
|
|
'temp': 43,
|
|
'temp-max': 75,
|
|
'temp-min': 30,
|
|
'temp-set': 45,
|
|
'temp-unit': 0,
|
|
}),
|
|
'num-systems': 4,
|
|
'num-zones': 8,
|
|
'systems': dict({
|
|
'1': dict({
|
|
'available': True,
|
|
'firmware': '3.31',
|
|
'full-name': 'Airzone [1] System',
|
|
'id': 1,
|
|
'master-system-zone': '1:1',
|
|
'master-zone': 1,
|
|
'mode': 3,
|
|
'model': 'C6',
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'problems': False,
|
|
}),
|
|
'2': dict({
|
|
'available': True,
|
|
'full-name': 'Airzone [2] System',
|
|
'id': 2,
|
|
'master-system-zone': '2:1',
|
|
'master-zone': 1,
|
|
'mode': 7,
|
|
'modes': list([
|
|
7,
|
|
1,
|
|
]),
|
|
'problems': False,
|
|
}),
|
|
'3': dict({
|
|
'available': True,
|
|
'full-name': 'Airzone [3] System',
|
|
'id': 3,
|
|
'master-system-zone': '3:1',
|
|
'master-zone': 1,
|
|
'mode': 7,
|
|
'modes': list([
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
7,
|
|
1,
|
|
]),
|
|
'problems': False,
|
|
}),
|
|
'4': dict({
|
|
'available': True,
|
|
'full-name': 'Airzone [4] System',
|
|
'id': 4,
|
|
'master-system-zone': '4:1',
|
|
'master-zone': 1,
|
|
'mode': 6,
|
|
'modes': list([
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
]),
|
|
'problems': False,
|
|
}),
|
|
}),
|
|
'version': '1.62',
|
|
'webserver': dict({
|
|
'full-name': 'Airzone WebServer',
|
|
'mac': '**REDACTED**',
|
|
'model': 'Airzone WebServer',
|
|
'wifi-channel': 6,
|
|
'wifi-rssi': -42,
|
|
}),
|
|
'zones': dict({
|
|
'1:1': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 6,
|
|
'air-demand': False,
|
|
'available': True,
|
|
'cold-angle': 0,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'full-name': 'Airzone [1:1] Salon',
|
|
'heat-angle': 0,
|
|
'heat-stage': 1,
|
|
'heat-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'humidity': 34,
|
|
'id': 1,
|
|
'master': True,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Salon',
|
|
'on': False,
|
|
'problems': False,
|
|
'sleep': 0,
|
|
'speed': 0,
|
|
'speeds': list([
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
]),
|
|
'system': 1,
|
|
'temp': 19.6,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 19.1,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
'thermostat-fw': '3.51',
|
|
'thermostat-model': 'Blueface Zero',
|
|
'thermostat-radio': False,
|
|
}),
|
|
'1:2': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 4,
|
|
'air-demand': True,
|
|
'available': True,
|
|
'battery-low': False,
|
|
'cold-angle': 2,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': True,
|
|
'double-set-point': False,
|
|
'floor-demand': True,
|
|
'full-name': 'Airzone [1:2] Dorm Ppal',
|
|
'heat-angle': 1,
|
|
'heat-stage': 3,
|
|
'heat-stages': list([
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
]),
|
|
'humidity': 39,
|
|
'id': 2,
|
|
'master': False,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Dorm Ppal',
|
|
'on': True,
|
|
'problems': False,
|
|
'sleep': 30,
|
|
'speed': 0,
|
|
'speeds': list([
|
|
0,
|
|
1,
|
|
2,
|
|
]),
|
|
'system': 1,
|
|
'temp': 21.1,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 19.2,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
'thermostat-fw': '3.33',
|
|
'thermostat-model': 'Think (Radio)',
|
|
'thermostat-radio': True,
|
|
}),
|
|
'1:3': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 5,
|
|
'air-demand': False,
|
|
'available': True,
|
|
'battery-low': False,
|
|
'cold-angle': 0,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'floor-demand': False,
|
|
'full-name': 'Airzone [1:3] Dorm #1',
|
|
'heat-angle': 0,
|
|
'heat-stage': 2,
|
|
'heat-stages': list([
|
|
0,
|
|
2,
|
|
]),
|
|
'humidity': 35,
|
|
'id': 3,
|
|
'master': False,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Dorm #1',
|
|
'on': True,
|
|
'problems': False,
|
|
'sleep': 0,
|
|
'system': 1,
|
|
'temp': 20.8,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 19.3,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
'thermostat-fw': '3.33',
|
|
'thermostat-model': 'Think (Radio)',
|
|
'thermostat-radio': True,
|
|
}),
|
|
'1:4': dict({
|
|
'absolute-temp-max': 86.0,
|
|
'absolute-temp-min': 59.0,
|
|
'action': 6,
|
|
'air-demand': False,
|
|
'available': True,
|
|
'battery-low': True,
|
|
'cold-angle': 0,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'errors': list([
|
|
'Low battery',
|
|
]),
|
|
'full-name': 'Airzone [1:4] Despacho',
|
|
'heat-angle': 0,
|
|
'heat-stage': 1,
|
|
'heat-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'humidity': 36,
|
|
'id': 4,
|
|
'master': False,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Despacho',
|
|
'on': False,
|
|
'problems': True,
|
|
'sleep': 0,
|
|
'system': 1,
|
|
'temp': 70.16,
|
|
'temp-max': 86.0,
|
|
'temp-min': 59.0,
|
|
'temp-set': 66.9,
|
|
'temp-step': 1.0,
|
|
'temp-unit': 1,
|
|
'thermostat-fw': '3.33',
|
|
'thermostat-model': 'Think (Radio)',
|
|
'thermostat-radio': True,
|
|
}),
|
|
'1:5': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 6,
|
|
'air-demand': False,
|
|
'available': True,
|
|
'battery-low': False,
|
|
'cold-angle': 0,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'full-name': 'Airzone [1:5] Dorm #2',
|
|
'heat-angle': 0,
|
|
'heat-stage': 1,
|
|
'heat-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'humidity': 40,
|
|
'id': 5,
|
|
'master': False,
|
|
'mode': 3,
|
|
'modes': list([
|
|
1,
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
]),
|
|
'name': 'Dorm #2',
|
|
'on': False,
|
|
'problems': False,
|
|
'sleep': 0,
|
|
'system': 1,
|
|
'temp': 20.5,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 19.5,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
'thermostat-fw': '3.33',
|
|
'thermostat-model': 'Think (Radio)',
|
|
'thermostat-radio': True,
|
|
}),
|
|
'2:1': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 6,
|
|
'available': True,
|
|
'cold-stage': 1,
|
|
'cold-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'full-name': 'Airzone [2:1] Airzone 2:1',
|
|
'heat-stage': 1,
|
|
'heat-stages': list([
|
|
0,
|
|
1,
|
|
]),
|
|
'humidity': 62,
|
|
'id': 1,
|
|
'master': True,
|
|
'mode': 7,
|
|
'modes': list([
|
|
7,
|
|
1,
|
|
]),
|
|
'name': 'Airzone 2:1',
|
|
'on': False,
|
|
'problems': False,
|
|
'speed': 0,
|
|
'speeds': list([
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
]),
|
|
'system': 2,
|
|
'temp': 22.3,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 19.0,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
}),
|
|
'3:1': dict({
|
|
'absolute-temp-max': 90.0,
|
|
'absolute-temp-min': 50.0,
|
|
'action': 1,
|
|
'air-demand': True,
|
|
'available': True,
|
|
'cold-stage': 0,
|
|
'cool-temp-max': 90.0,
|
|
'cool-temp-min': 64.0,
|
|
'cool-temp-set': 77.0,
|
|
'demand': True,
|
|
'double-set-point': True,
|
|
'floor-demand': False,
|
|
'full-name': 'Airzone [3:1] DKN Plus',
|
|
'heat-stage': 0,
|
|
'heat-temp-max': 86.0,
|
|
'heat-temp-min': 50.0,
|
|
'heat-temp-set': 73.0,
|
|
'id': 1,
|
|
'master': True,
|
|
'mode': 7,
|
|
'modes': list([
|
|
4,
|
|
2,
|
|
3,
|
|
5,
|
|
7,
|
|
1,
|
|
]),
|
|
'name': 'DKN Plus',
|
|
'on': True,
|
|
'problems': False,
|
|
'speed': 2,
|
|
'speeds': list([
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
]),
|
|
'system': 3,
|
|
'temp': 71.0,
|
|
'temp-max': 90.0,
|
|
'temp-min': 64.0,
|
|
'temp-set': 73.0,
|
|
'temp-step': 1.0,
|
|
'temp-unit': 1,
|
|
}),
|
|
'4:1': dict({
|
|
'absolute-temp-max': 30.0,
|
|
'absolute-temp-min': 15.0,
|
|
'action': 5,
|
|
'air-demand': False,
|
|
'available': True,
|
|
'cold-stage': 0,
|
|
'cool-temp-max': 30.0,
|
|
'cool-temp-min': 15.0,
|
|
'cool-temp-set': 20.0,
|
|
'demand': False,
|
|
'double-set-point': False,
|
|
'floor-demand': False,
|
|
'full-name': 'Airzone [4:1] Aux Heat',
|
|
'heat-stage': 0,
|
|
'heat-temp-max': 30.0,
|
|
'heat-temp-min': 15.0,
|
|
'heat-temp-set': 20.0,
|
|
'id': 1,
|
|
'master': True,
|
|
'mode': 6,
|
|
'modes': list([
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
]),
|
|
'name': 'Aux Heat',
|
|
'on': True,
|
|
'problems': False,
|
|
'system': 4,
|
|
'temp': 22.0,
|
|
'temp-max': 30.0,
|
|
'temp-min': 15.0,
|
|
'temp-set': 20.0,
|
|
'temp-step': 0.5,
|
|
'temp-unit': 0,
|
|
}),
|
|
}),
|
|
}),
|
|
})
|
|
# ---
|