mirror of
https://github.com/home-assistant/core.git
synced 2026-10-05 21:57:45 -04:00
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
433 lines
11 KiB
Plaintext
433 lines
11 KiB
Plaintext
# serializer version: 1
|
||
# name: test_diagnostics
|
||
dict({
|
||
'device': dict({
|
||
'MAC': '00:80:41:19:69:90',
|
||
'name': 'BSB-LAN',
|
||
'uptime': 969402857,
|
||
'version': '1.0.38-20200730234859',
|
||
}),
|
||
'fast_coordinator_data': dict({
|
||
'dhw': dict({
|
||
'dhw_actual_value_top_temperature': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW temperature actual value',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 48.5,
|
||
}),
|
||
'nominal_setpoint': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW nominal setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 50.0,
|
||
}),
|
||
'operating_mode': dict({
|
||
'data_type': 1,
|
||
'desc': 'On',
|
||
'error': 0,
|
||
'name': 'DHW operating mode',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 'On',
|
||
}),
|
||
'release': dict({
|
||
'data_type': 1,
|
||
'desc': 'Released',
|
||
'error': 0,
|
||
'name': 'DHW release programme',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 1,
|
||
}),
|
||
'state_dhw_pump': dict({
|
||
'data_type': 1,
|
||
'desc': 'Off',
|
||
'error': 0,
|
||
'name': 'State DHW circulation pump',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 0,
|
||
}),
|
||
}),
|
||
'sensor': dict({
|
||
'current_temperature': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Room temp 1 actual value',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 18.6,
|
||
}),
|
||
'outside_temperature': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Outside temp sensor local',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 6.1,
|
||
}),
|
||
}),
|
||
'state': dict({
|
||
'current_temperature': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Room temp 1 actual value',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 18.6,
|
||
}),
|
||
'hvac_action': dict({
|
||
'data_type': 1,
|
||
'desc': 'Raumtemp’begrenzung',
|
||
'error': 0,
|
||
'name': 'Status heating circuit 1',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 122,
|
||
}),
|
||
'hvac_mode': dict({
|
||
'data_type': 1,
|
||
'desc': 'Komfort',
|
||
'error': 0,
|
||
'name': 'Operating mode',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 'heat',
|
||
}),
|
||
'hvac_mode_changeover': None,
|
||
'room1_temp_setpoint_boost': dict({
|
||
'data_type': 1,
|
||
'desc': 'Boost',
|
||
'error': 0,
|
||
'name': 'Room 1 Temp Setpoint Boost',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': '22.5',
|
||
}),
|
||
'room1_thermostat_mode': dict({
|
||
'data_type': 1,
|
||
'desc': 'Kein Bedarf',
|
||
'error': 0,
|
||
'name': 'Raumthermostat 1',
|
||
'precision': None,
|
||
'readonly': 1,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 0,
|
||
}),
|
||
'target_temperature': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Room temperature Comfort setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 18.5,
|
||
}),
|
||
}),
|
||
}),
|
||
'info': dict({
|
||
'controller_family': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Device family',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 211,
|
||
}),
|
||
'controller_variant': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Device variant',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 127,
|
||
}),
|
||
'device_identification': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Gerte-Identifikation',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 'RVS21.831F/127',
|
||
}),
|
||
}),
|
||
'slow_coordinator_data': dict({
|
||
'dhw_config': dict({
|
||
'dhw_charging_priority': dict({
|
||
'data_type': 1,
|
||
'desc': 'High',
|
||
'error': 0,
|
||
'name': 'DHW charging priority',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 1,
|
||
}),
|
||
'dhw_circulation_pump_cycling': None,
|
||
'dhw_circulation_pump_release': dict({
|
||
'data_type': 1,
|
||
'desc': 'Released',
|
||
'error': 0,
|
||
'name': 'DHW circulation pump release',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 1,
|
||
}),
|
||
'dhw_circulation_setpoint': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW circulation pump setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 45.0,
|
||
}),
|
||
'eco_mode_selection': dict({
|
||
'data_type': 1,
|
||
'desc': 'Comfort',
|
||
'error': 0,
|
||
'name': 'DHW eco mode selection',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 1,
|
||
}),
|
||
'legionella_circulation_pump': None,
|
||
'legionella_circulation_temp_diff': None,
|
||
'legionella_dwelling_time': None,
|
||
'legionella_function': dict({
|
||
'data_type': 1,
|
||
'desc': 'Off',
|
||
'error': 0,
|
||
'name': 'Legionella function fixed weekday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 0,
|
||
}),
|
||
'legionella_function_day': None,
|
||
'legionella_function_time': None,
|
||
'legionella_periodicity': dict({
|
||
'data_type': 1,
|
||
'desc': 'Weekly',
|
||
'error': 0,
|
||
'name': 'Legionella function periodicity',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 7,
|
||
}),
|
||
'legionella_setpoint': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Legionella function setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 60.0,
|
||
}),
|
||
'nominal_setpoint_max': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW nominal setpoint maximum',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 65.0,
|
||
}),
|
||
'operating_mode_changeover': dict({
|
||
'data_type': 1,
|
||
'desc': 'Manual',
|
||
'error': 0,
|
||
'name': 'DHW operating mode changeover',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': 0,
|
||
}),
|
||
'reduced_setpoint': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW reduced setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 35.0,
|
||
}),
|
||
}),
|
||
'dhw_schedule': dict({
|
||
'dhw_time_program_friday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Friday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-07:30 18:00-22:00',
|
||
}),
|
||
'dhw_time_program_monday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Monday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-07:30 18:00-22:00',
|
||
}),
|
||
'dhw_time_program_saturday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Saturday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '08:00-09:00 19:00-23:00',
|
||
}),
|
||
'dhw_time_program_standard_values': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program standard values',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-22:00',
|
||
}),
|
||
'dhw_time_program_sunday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Sunday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '08:00-09:00 19:00-23:00',
|
||
}),
|
||
'dhw_time_program_thursday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Thursday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-07:30 18:00-22:00',
|
||
}),
|
||
'dhw_time_program_tuesday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Tuesday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-07:30 18:00-22:00',
|
||
}),
|
||
'dhw_time_program_wednesday': dict({
|
||
'data_type': 7,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'DHW time program Wednesday',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '',
|
||
'value': '06:00-07:30 18:00-22:00',
|
||
}),
|
||
}),
|
||
}),
|
||
'static': dict({
|
||
'max_temp': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Summer/winter changeover temp heat circuit 1',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 20.0,
|
||
}),
|
||
'min_temp': dict({
|
||
'data_type': 0,
|
||
'desc': '',
|
||
'error': 0,
|
||
'name': 'Room temp frost protection setpoint',
|
||
'precision': None,
|
||
'readonly': 0,
|
||
'readwrite': 0,
|
||
'unit': '°C',
|
||
'value': 8.0,
|
||
}),
|
||
}),
|
||
})
|
||
# ---
|