Files
core/tests/components/bsblan/snapshots/test_diagnostics.ambr
2025-10-28 13:43:45 -07:00

433 lines
11 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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,
}),
}),
})
# ---