Thermostat setpoint support

Use this forum to discuss possible implementation of a new feature before opening a ticket.
A developer shall edit the topic title with "[xxx]" where xxx is the id of the accompanying tracker id.
Duplicate posts about the same id. +1 posts are not allowed.

Moderators: leecollings, remb0

Post Reply
ArturK
Posts: 7
Joined: Tuesday 16 June 2015 19:52
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Thermostat setpoint support

Post by ArturK »

I have a few observations to support thermostats:

1. I have 2 Danfoss Living Connect thermostats in the same room (setup > more options > plans > roomplan).

When I change the value of one, the other also should change. This is because in the same room can have several radiators, thermostats, which should synchronize. It's done in the Danfoss Link panel (meanwhile, I'm using LUA scrip to do this).

2. In Blockly you can read the current setpoint value, but can be set only constant value. It is impossible to read the temperature from one thermostat and set the same on another.

3. In LUA should work dedicated command: commandArray [ 'SetSetpoint 147'] = '22.5'. It doesn't work, you need to use commandArray [ 'UpdateDevice'] = "147 | 0 | 22.5"

4. When I click the thermostat icon (menu > floorplan), a window appears with the graph. A window should appear to change the temperature (as in the utility menu).

5. In scenes I can't add Thermostat Setpoint. I would like to add for example ECO scene and set several thermostats to a lower temperature with one click.
Raspberry Pi 2B, Logitech Harmony Hub, Z-Stick GEN 5.
rjblake
Posts: 142
Joined: Friday 21 October 2016 9:25
Target OS: NAS (Synology & others)
Domoticz version:
Location: Netherlands
Contact:

Re: Thermostat setpoint support

Post by rjblake »

ArturK wrote:I have a few observations to support thermostats:
...
3. In LUA should work dedicated command: commandArray [ 'SetSetpoint 147'] = '22.5'. It doesn't work, you need to use commandArray [ 'UpdateDevice'] = "147 | 0 | 22.5"
Think that it should be commandArray['SetSetpoint:147'] = '22.5' - you missing the ":" and got a extra space in there
garethhowell
Posts: 115
Joined: Tuesday 17 November 2015 21:19
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.9317
Location: St Neots, UK
Contact:

Re: Thermostat setpoint support

Post by garethhowell »


5. In scenes I can't add Thermostat Setpoint. I would like to add for example ECO scene and set several thermostats to a lower temperature with one click.
Agreed. It is a bit odd that you can only add switch devices into scenes and not devices like thermostats. It's such an obvious thing to want to do.
Unfortunately, nobody with the required programming skills has needed to scratch that particular itch :-)
User avatar
cbartetzko
Posts: 27
Joined: Sunday 25 December 2016 9:24
Target OS: Raspberry Pi / ODroid
Domoticz version: 2023.1
Location: Speyer/Germany
Contact:

Re: Thermostat setpoint support

Post by cbartetzko »

I can confirm the ArturK's observations.

Especially not being able to set thermostats (setpoints) in Blockly is hurting.
I can not even set it to constant values.
This should really be a standard function in a modern smarthome system.

My observation is, that blockly scripts are sometimes totally ignored by the system (Of course they are marked active)
or that single blockly commands are ignored (like the setpoint command).
In all these cases there is no message / no hint at all in the Log, why these blockly commands are ignored.

Is there any possibility to debug blockly on a deeper level than the system log, which doesn't show anything ?
thibaultlemaitre
Posts: 2
Joined: Sunday 30 April 2017 17:10
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Thermostat setpoint support

Post by thibaultlemaitre »

The following topic should interest you : viewtopic.php?t=4347&start=20#p88657
korniza
Posts: 157
Joined: Thursday 27 August 2015 18:12
Target OS: Raspberry Pi / ODroid
Domoticz version: V3.6028
Location: Greece
Contact:

Re: Thermostat setpoint support

Post by korniza »

I try to set the thermostat of a fridge and there ability to get negative values, as frigers get netgative values (-18 C in my case is the common temperature).
Can we get negative values on thermostat setpoint?
>>>> Google Home <<<<<
SBC: Odroid XU4 * Raspberry Pi2 * banana Pi v1
Peripherals: rfxtrx433E, aeon z-stick gen5, bluetooth dongles
Extended Software packages: Xeoma (video NVR), FHEM (extra home automation software)
User avatar
EdddieN
Posts: 510
Joined: Wednesday 16 November 2016 11:31
Target OS: Raspberry Pi / ODroid
Domoticz version: 4.9700
Location: Scotland
Contact:

Re: Thermostat setpoint support

Post by EdddieN »

Hi

I have a similar situation:
- 1 x Devolo Home control thermostat
- 2 x Develo/Danfoss TRVs

When I change the setpoint on the thermostat, how do I pass the value to the TRVs? Or does it need to code this in LUA/dzVents?
Or can these be linked via the OZ network?

Thanks
11101101 - www.machinon.com
wewa
Posts: 14
Joined: Saturday 11 May 2019 10:30
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.2
Contact:

Re: Thermostat setpoint support

Post by wewa »

Hello ArturK,

did you find a solution for your issue "4." (thermostat setpoint in floorplan)?
ArturK wrote: Tuesday 24 January 2017 11:45 4. When I click the thermostat icon (menu > floorplan), a window appears with the graph. A window should appear to change the temperature (as in the utility menu).
This issue is also discussed in this thread https://www.domoticz.com/forum/viewtopi ... 34&t=13828 but it seems that there is no solution so far.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest