# 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': 73, 'errors': list([ ]), 'floor_demand': 0, 'heatStage': 0, 'heatStages': 0, 'heatmaxtemp': 86, 'heatmintemp': 50, 'heatsetpoint': 77, '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, }), ]), }), ]), }), '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, 'domain': 'airzone', 'entry_id': '6e7a0798c1734ba81d26ced0e690eaec', '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, }), 'new-systems': list([ ]), 'new-zones': list([ ]), 'num-systems': 3, 'num-zones': 7, '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, }), }), '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': True, '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': 73.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': 77.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, }), }), }), }) # ---