TRV Controller - Pre-Release Version v1.3.1

autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

TRV Controller - Pre-Release Version v1.3.1

Post by autolog »

Thought I would break with convention and start anew thread for this release (1.3.1).

It is now available on GitHub here: TRV Controller V1.3.1

Changes since V1.2 (in no particular order) include:
  • Internal change to use XML files in order to validate Thermostats and Heat Source Controllers - previously was CSV
  • Tidied up validation and what is displayed in the Edit Device Settings dialogue and corrected inconsistencies
  • Added the capability to specify a Remote Thermostat temperature offset that will be used to modify the incoming temperature from the Remote Thermostat - supports a range from -5.0 deg C to 5.0 deg C.
  • Added a new feature to enable ON/OFF for a TRV that supports HVAC control (e.g. a Spirit). This will set the HVAC Mode to Off if the minimum Heat Setpoint is set otherwise it will set HVAC Mode to Heat. This might resolve the Spirit's tendency to sometimes remain on even though reporting it isn't.
  • Corrected bug confirmed in the post: Line '493' has error=''00''
  • Added support for a Remote Thermostat of type "hueMotionTemperatureSensor"
siclark
Posts: 2356
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by siclark »

Upgraded. Will let you know how I get on.


Sent from my iPhone using Tapatalk
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller - Pre-Release Version v1.3.1

Post by autolog »

Just a note that you have to edit each TRV Controller and set the ON/OFF option if you want it to be used as the default is not to do that. :)
siclark
Posts: 2356
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by siclark »

Done. Will see if this helps.

The issue of missing schedule changes, but TRV continuing to report correct status has not reoccured since I moved my setup to a 2017 iMac from an over-worked mini.
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Busta999 »

Hi

Running 1.3.1

The Kitchen is constantly overheating - Could be sun coming through windows, cooking/dishwasher/washing machine/dryer..

But oddly the TRV Valve remains open at 100% with occasional dips to 0%

Any clues - does it need a 'whack'
TRV Radiator Kitchen - Valve stuck at 100%.jpeg
TRV Radiator Kitchen - Valve stuck at 100%.jpeg (233.5 KiB) Viewed 5492 times
Any ideas?
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Busta999 »

I think I have sussed it

The Spirit TRV was in INS mode!!

I pressed the action button and off it went and shut down the valve.

Seems to be working now.

Odd that it was reporting temp/valve etc but sat in INS mode.

I'll keep an eye on that and walk around the valves a every few days see if they are Ok

Anyway to remote detect it in INS mode?
siclark
Posts: 2356
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by siclark »

I had the same as well. Hopefully all good now


Sent from my iPhone using Tapatalk
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller - Pre-Release Version v1.3.1

Post by autolog »

Busta999 wrote:... Anyway to remote detect it in INS mode?
Not that I am aware of. :)
User avatar
Umtauscher
Posts: 566
Joined: Fri Oct 03, 2014 9:34 am
Location: Cologne, Germany

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Umtauscher »

Hi,

all my thermostat valves are spirit z-wave plus. They are perfectly capable to report any change automatically so I don't see any need to poll them regularly.
So I disabled the status polling in the devices.
Nevertheless every hour a status request is send for every device.

I don't know if it's Indigo or the TRV plugin.

Code: Select all

   Z-Wave                          sent "Thermostat Badezimmer" mode status request
   Z-Wave                          received "Thermostat Badezimmer" mode is heat
   Z-Wave                          sent "Thermostat Badezimmer" temperature status request
   Z-Wave                          received "Thermostat Badezimmer" temperature update to 21.93 °C
   Z-Wave                          sent "Thermostat Badezimmer" heat setpoint status request
   Z-Wave                          received "Thermostat Badezimmer" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Badezimmer" status request
   Z-Wave                          sent "Thermostat Kueche" mode status request
   Z-Wave                          received "Thermostat Kueche" mode is heat
   Z-Wave                          sent "Thermostat Kueche" temperature status request
   Z-Wave                          received "Thermostat Kueche" temperature update to 21.40 °C
   Z-Wave                          sent "Thermostat Kueche" heat setpoint status request
   Z-Wave                          received "Thermostat Kueche" heat setpoint is 21.0 °C
   Z-Wave                          sent "Ventil Kueche" status request
   Z-Wave                          sent "Thermostat Studio rechts" mode status request
   Z-Wave                          received "Thermostat Studio rechts" mode is heat
   Z-Wave                          sent "Thermostat Studio rechts" temperature status request
   Z-Wave                          received "Thermostat Studio rechts" temperature update to 22.73 °C
   Z-Wave                          sent "Thermostat Studio rechts" heat setpoint status request
   Z-Wave                          received "Thermostat Studio rechts" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Studio rechts" status request
   Z-Wave                          sent "Thermostat Gaesteklo" mode status request
   Z-Wave                          received "Thermostat Gaesteklo" mode is heat
   Z-Wave                          sent "Thermostat Gaesteklo" temperature status request
   Z-Wave                          received "Thermostat Gaesteklo" temperature update to 20.25 °C
   Z-Wave                          sent "Thermostat Gaesteklo" heat setpoint status request
   Z-Wave                          received "Thermostat Gaesteklo" heat setpoint is 20.0 °C
   Z-Wave                          sent "Ventil Gaesteklo" status request
   Z-Wave                          sent "Thermostat Ruths Buero" mode status request
   Z-Wave                          received "Thermostat Ruths Buero" mode is heat
   Z-Wave                          sent "Thermostat Ruths Buero" temperature status request
   Z-Wave                          received "Thermostat Ruths Buero" temperature update to 22.56 °C
   Z-Wave                          sent "Thermostat Ruths Buero" heat setpoint status request
   Z-Wave                          received "Thermostat Ruths Buero" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Ruths Buero" status request
   Z-Wave                          sent "Thermostat Wilhelms Buero" mode status request
   Z-Wave                          received "Thermostat Wilhelms Buero" mode is heat
   Z-Wave                          sent "Thermostat Wilhelms Buero" temperature status request
   Z-Wave                          received "Thermostat Wilhelms Buero" temperature update to 21.13 °C
   Z-Wave                          sent "Thermostat Wilhelms Buero" heat setpoint status request
   Z-Wave                          received "Thermostat Wilhelms Buero" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Wilhelms Buero" status request
   Z-Wave                          sent "Thermostat Studio links" mode status request
   Z-Wave                          received "Thermostat Studio links" mode is heat
   Z-Wave                          sent "Thermostat Studio links" temperature status request
   Z-Wave                          received "Thermostat Studio links" temperature update to 22.64 °C
   Z-Wave                          sent "Thermostat Studio links" heat setpoint status request
   Z-Wave                          received "Thermostat Studio links" heat setpoint is 8.0 °C
   Z-Wave                          received "Thermostat Studio links" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Studio links" status request
   Z-Wave                          sent "Thermostat Flur" mode status request
   Z-Wave                          received "Thermostat Flur" mode is heat
   Z-Wave                          sent "Thermostat Flur" temperature status request
   Z-Wave                          received "Thermostat Flur" temperature update to 21.13 °C
   Z-Wave                          sent "Thermostat Flur" heat setpoint status request
   Z-Wave                          received "Thermostat Flur" heat setpoint is 21.0 °C
   Z-Wave                          sent "Ventil Flur" status request
   Z-Wave                          sent "Thermostat Schlafzimmer" mode status request
   Z-Wave                          received "Thermostat Schlafzimmer" mode is heat
   Z-Wave                          received "Thermostat Schlafzimmer" mode is heat
   Z-Wave                          sent "Thermostat Schlafzimmer" temperature status request
   Z-Wave                          received "Thermostat Schlafzimmer" temperature update to 21.49 °C
   Z-Wave                          sent "Thermostat Schlafzimmer" heat setpoint status request
   Z-Wave                          received "Thermostat Schlafzimmer" heat setpoint is 8.0 °C
   Z-Wave                          sent "Ventil Schlafzimmer" status request
That seems a lot unecessary traffic...
Cheers
Wilhelm
siclark
Posts: 2356
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller - Pre-Release Version v1.3.1

Post by siclark »

Yes, the plugin communicates with them, and does fill the log. Believe it communicates at different rates depending whether the set point is higher or lower than the current temp.

I also believe I have asked Jon and nothing we can do to hide these.
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller - Pre-Release Version v1.3.1

Post by autolog »

You can set the polling in two places depending which device you are talking about (which is unclear from your question). :)

In the Spirit device you can disable polling by unchecking Status Polling.

In the TRV Controller device (that is controlling the Spirit), you can turn off polling by setting the three Polling fields to 0 (zero).

In my experience, I haven't found the Spirits too reliable in reporting their temperature when it changes - YMMV. :)
User avatar
Umtauscher
Posts: 566
Joined: Fri Oct 03, 2014 9:34 am
Location: Cologne, Germany

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Umtauscher »

Thanks,

@silarc
I don't want to hide them. I want them not to happen. ;-) At least not now, until I can see how the valves behave on their own.
As far as I can see at the moment, the valves rewport changes by themselves. I have set temperatur sensitivity to 2 and valve reporting threshold to 2.
We'll see....

@autolog
I have the Spirit z-wave plus. I wasn't aware that the TRV Controller still polles, even when you disable it in the z-wave device. I've set all polling fields to 0 now.
I'll keep you posted.

Cheers
Wilhelm
User avatar
Umtauscher
Posts: 566
Joined: Fri Oct 03, 2014 9:34 am
Location: Cologne, Germany

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Umtauscher »

Ok, I had to find out, that I had to reload the plugin after I changed those settings.

No all polling is stopped.

I inspected the log for the day and I get proper reports from the thermostats whenever anything changes. I even get regularly battery reports.

The firmware on my Spirits is 16 btw. Maybe they are different than yours.
User avatar
Umtauscher
Posts: 566
Joined: Fri Oct 03, 2014 9:34 am
Location: Cologne, Germany

Re: TRV Controller - Pre-Release Version v1.3.1

Post by Umtauscher »

Just another question:

Are you comparing the setpoint and the temperatur or the valve position to decide if the heat needs to be switched on?
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller - Pre-Release Version v1.3.1

Post by autolog »

Umtauscher wrote:Ok, I had to find out, that I had to reload the plugin after I changed those settings..
I'l check out why that is - another thing to add to the list. :wink:
Umtauscher wrote:No all polling is stopped.

I inspected the log for the day and I get proper reports from the thermostats whenever anything changes. I even get regularly battery reports.

The firmware on my Spirits is 16 btw. Maybe they are different than yours.
I have a mixture of 15 and 16. :)
Post Reply

Return to “TRV Controller”