# serializer version: 1 # name: test_diagnostics dict({ 'coordinator_data': dict({ 'sensor': dict({ 'current_temperature': dict({ 'data_type': 0, 'desc': '', 'name': 'Room temp 1 actual value', 'unit': '°C', 'value': '18.6', }), 'outside_temperature': dict({ 'data_type': 0, 'desc': '', 'name': 'Outside temp sensor local', 'unit': '°C', 'value': '6.1', }), }), 'state': dict({ 'current_temperature': dict({ 'data_type': 0, 'desc': '', 'name': 'Room temp 1 actual value', 'unit': '°C', 'value': '18.6', }), 'hvac_action': dict({ 'data_type': 1, 'desc': 'Raumtemp’begrenzung', 'name': 'Status heating circuit 1', 'unit': '', 'value': '122', }), 'hvac_mode': dict({ 'data_type': 1, 'desc': 'Komfort', 'name': 'Operating mode', 'unit': '', 'value': 'heat', }), 'hvac_mode2': dict({ 'data_type': 1, 'desc': 'Reduziert', 'name': 'Operating mode', 'unit': '', 'value': '2', }), 'room1_thermostat_mode': dict({ 'data_type': 1, 'desc': 'Kein Bedarf', 'name': 'Raumthermostat 1', 'unit': '', 'value': '0', }), 'target_temperature': dict({ 'data_type': 0, 'desc': '', 'name': 'Room temperature Comfort setpoint', 'unit': '°C', 'value': '18.5', }), }), }), 'device': dict({ 'MAC': '00:80:41:19:69:90', 'name': 'BSB-LAN', 'uptime': 969402857, 'version': '1.0.38-20200730234859', }), 'info': dict({ 'controller_family': dict({ 'data_type': 0, 'desc': '', 'name': 'Device family', 'unit': '', 'value': '211', }), 'controller_variant': dict({ 'data_type': 0, 'desc': '', 'name': 'Device variant', 'unit': '', 'value': '127', }), 'device_identification': dict({ 'data_type': 7, 'desc': '', 'name': 'Gerte-Identifikation', 'unit': '', 'value': 'RVS21.831F/127', }), }), 'static': dict({ 'max_temp': dict({ 'data_type': 0, 'desc': '', 'name': 'Summer/winter changeover temp heat circuit 1', 'unit': '°C', 'value': '20.0', }), 'min_temp': dict({ 'data_type': 0, 'desc': '', 'name': 'Room temp frost protection setpoint', 'unit': '°C', 'value': '8.0', }), }), }) # ---