This is my current TRVs dashboard :
Apps and drivers used :
- WebCoRE graphs and Long Term Storage
- Virtual Thermostat w/ Battery and healthStatus
- Thermostats Sync (bi-directional)
- Sonoff Zigbee TRV
- IMOU TRV602WZ
- Eurotronic Spirit Z-Wave Plus TRV w/ healthStatus
- Fibaro TRV FGT-001 (4.7) (KK Mod)
I have configured a complex setup for physical and virtual TRVs, which allows me to easily swap TRVs between different rooms for testing purposes. In each room, I am monitoring the TRV heating setpoint, the TRV temperature, and the temperature of the radiator, as I have placed a temperature and humidity sensor on top of the radiator.
There are many small details for improvement on my TODO list. However, all the different TRV models are functioning well, and the room temperature is accurately following the schedule set in the built-in Thermostat Scheduler app of the heating system.
There are two important improvements to be made:
-
When the TRV heating setpoint is manually adjusted (usually increased), I want the Thermostat Scheduler to account for this adjustment for all scheduled setpoints until the end of the day.
-
I need a reliable monitoring system for 'TRV malfunctions.' For me, a 'malfunction' occurs when the room temperature fails to follow the heating setpoint after a reasonable period of time.
I currently don't have solutions for these two major issues, but I have some ideas that I will try in the coming weeks.
