TRV Controller - Pre-Release Version v1.3.1

Posted on
Tue Mar 19, 2019 10:20 am
autolog offline
Posts: 2766
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1]

TRV Controller - Pre-Release Version v1.3.1

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"

Posted on
Tue Mar 19, 2019 12:11 pm
siclark offline
Posts: 869
Joined: Jun 13, 2017
Location: UK

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

Upgraded. Will let you know how I get on.


Sent from my iPhone using Tapatalk

Posted on
Tue Mar 19, 2019 12:43 pm
autolog offline
Posts: 2766
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1]

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

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. :)

Posted on
Tue Mar 19, 2019 2:31 pm
siclark offline
Posts: 869
Joined: Jun 13, 2017
Location: UK

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

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.

Posted on
Sun Apr 07, 2019 9:57 am
Busta999 offline
User avatar
Posts: 554
Joined: Mar 30, 2016
Location: Wales UK

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

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 391 times


Any ideas?

Posted on
Sun Apr 07, 2019 10:14 am
Busta999 offline
User avatar
Posts: 554
Joined: Mar 30, 2016
Location: Wales UK

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

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?

Posted on
Sun Apr 07, 2019 1:07 pm
siclark offline
Posts: 869
Joined: Jun 13, 2017
Location: UK

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

I had the same as well. Hopefully all good now


Sent from my iPhone using Tapatalk

Posted on
Mon Apr 08, 2019 12:45 am
autolog offline
Posts: 2766
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1]

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

Busta999 wrote:
... Anyway to remote detect it in INS mode?

Not that I am aware of. :)

Posted on
Thu May 16, 2019 8:19 am
Umtauscher offline
User avatar
Posts: 389
Joined: Oct 03, 2014
Location: Cologne, Germany

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

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

Posted on
Thu May 16, 2019 9:01 am
siclark offline
Posts: 869
Joined: Jun 13, 2017
Location: UK

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

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.

Posted on
Thu May 16, 2019 9:13 am
autolog offline
Posts: 2766
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1]

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

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. :)

Posted on
Thu May 16, 2019 11:22 am
Umtauscher offline
User avatar
Posts: 389
Joined: Oct 03, 2014
Location: Cologne, Germany

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

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

Posted on
Fri May 17, 2019 1:37 pm
Umtauscher offline
User avatar
Posts: 389
Joined: Oct 03, 2014
Location: Cologne, Germany

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

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.

Posted on
Fri May 17, 2019 1:40 pm
Umtauscher offline
User avatar
Posts: 389
Joined: Oct 03, 2014
Location: Cologne, Germany

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

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?

Posted on
Sat May 18, 2019 12:37 am
autolog offline
Posts: 2766
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1]

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

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. :)

Who is online

Users browsing this forum: No registered users and 1 guest