Here is what evohome_rf has learnt about the controller after approx 10 mins. You can see teh fault log (limited to first 3 entries); it hasn’t picked up the DHW sensor (yet), but it has picked up the TPI relay:
"01:145038": {
"description": "Evo Color",
"device_type": "CTL",
"dhw_sensor": null,
"fault_log": [
{
"log_idx": "00",
"timestamp": "20-05-14 16:14:37",
"fault_state": "Fault",
"fault_type": "BatteryLow",
"zone_idx": "03",
"device_class": "Actuator",
"device_id": "04:056057"
},
{
"log_idx": "01",
"timestamp": "20-05-14 05:43:24",
"fault_state": "Restore",
"fault_type": "BatteryLow",
"zone_idx": "00",
"device_class": "Controller?",
"device_id": "00:000001"
},
{
"log_idx": "02",
"timestamp": "20-05-14 00:42:05",
"fault_state": "Fault",
"fault_type": "BatteryLow",
"zone_idx": "00",
"device_class": "Controller?",
"device_id": "00:000001"
}
],
"language": "en",
"last_pkt": "2020-05-18T12:06:08.742970",
"parent_000c": null,
"parent_zone": "FF",
"pkt_1fc9": [
{
"zone_idx": "00",
"command": "device_info",
"device_id": "01:145038"
},
{
"zone_idx": "00",
"command": "bind_device",
"device_id": "01:145038"
}
],
"pkt_codes": [
"1F09", "1FC9", "10E0", "0002", "0418", "2E04", "000A", "12B0", "30C9",
"2349", "000C", "0004", "1100", "0005", "1F41", "1260", "0100", "10A0",
"313F", "0016", "0008", "2309", "3B00"
],
"system_mode": {
"mode": "Eco",
"until": null
},
"tpi_relay": "13:237335"
},