This is a branch of the topic …
Zigbee network configuration: HA tools and stability of Aqara E1 TRVs
… which really included what I now think are two problems: one about the Zigbee network and visualisation tools, and the other about TRVs that are connected to Home Assistant but do not respond to HA commands.
The old post received only replies about Zigbee, so I removed the parts of the question about TRVs and put them here…
The problem
The issue is that TRVs often get into a state whereby they are connected to Home Assistant but do not respond to commands from automations to change the temperature.
- It does not appear to be a communication problem because the dashboard changes the TRV temperature and a change in TRV temperature updates the dashboard.
- It does not appear to be a firmware problem because it happens with both types of TRV
- It does not appear to be a quirk problem for the same reason
- It seems unlikely to be an automation blueprint error because the automations work most of the time for most of the TRVs. Failures are intermittent and specific to one or a few TRVs.
- Could it be a problem in the lower levels of HA?
Error Messages
Sometimes during testing I manage to spot an error message that flashes up briefly on the screen then disappears! Here are two examples I managed to capture.
Failed to perform the action climate/set_temperature. Failed to send request: <Status.NWK_NO_ROUTE: 205>
or
Failed to perform the action climate/set_temperature. Failed to send request: <Status.APS_NO_ACK: 183>
Can anyone translate these into English for me?
The Installation
I have an installation with 21 TRVs of two types:
- 10 Aqara E1 TRVs
- 11 generic Chinese TS0601 TRVs
FYI, they are connected to HA with a SONOFF 3.0 Dongle, but if you think this is a network error please reply to the other post mentioned at the top of this post.
The Workaround
Sometimes just manually changing the temperature on the TRV reanimates it. Most times, a full reset is needed – i.e. take out he batteries, re-insert and go through the setup and calibration procedure again. This invariably works and the TRV is good again … until it isn’t.
Some fail more often than others but there is no fixed pattern. The automations generally change the settings at least twice a day so they usually go through several good cycles before they fail.
It is annoying that checking and resetting TRVs has become a daily chore.
Any ideas?
Thanks!
![]()