Thanks for the quick reply.
Do you have an example of the automation on hand? It would help WAF to go up if the Nest thermostat could still be used to set the temperature for the living room and not have to go through the app on her phone.
Thanks for the quick reply.
Do you have an example of the automation on hand? It would help WAF to go up if the Nest thermostat could still be used to set the temperature for the living room and not have to go through the app on her phone.
I think this automation will do the job:
alias: Sync Nest and SAT climates
description: >-
This automation brings backwards target temp synchronization between Nest and
SAT climate entities.
trigger:
- platform: state
entity_id:
- climate.your_nest_entity
attribute: temperature
condition: []
action:
- action: climate.set_temperature
metadata: {}
data:
temperature: >-
{{ state_attr("climate.your_nest_entity",
"temperature") | float(19) }}
target:
entity_id: climate.your_sat_entity
mode: single
WAF is always our top priority .
Hello, I came across this object while researching for a good thermostat in HA to use with my heating system. After reading all the comments here, the function looks amazing!
I am wondering:
Thank you!
Hi,
- Does it work with under-floor heating with multiple rooms? We have one valve for each room controlling the water flow to that room. No radiators/TRVs in my setup.
Yes, it is compatible. We have a dedicated calculation for underfloor systems.
Does it work with 3rd-party OpenTherm gateways? I have a MQTT OT gateway that can read all data and set ch_point and dhw_point, but I don’t think it has the same parameters as Nodo’s version.
You can look at this GitHub discussion. Probably your board is compatible.
Hello! I want to use the SAT for a multi-room setup in a 3-bedroom apartment, having the following hardware:
From my understanding you can add all the temp sensors from each room to SAT, but it doesn’t support turning on/off individual valves.
Note that SAT assumes that the climate control systems in the additional rooms are smart and won’t exceed their target temperatures
Therefore, what is the best way to achieve this? Have some kind of individual trigger for each valve?
Something like:
Your sonoff should have a built in pid controler. I dont use sonoff but mine essentially do the same. Easiest is to program the TRV with an automation (target temperature=x at time = y etc) then the trv will do the rest and adjust valve proportionally. If valve is open the SAT will do its thing
Tip - scheduler component and card are really useful:
But nowadays there is also a schedule helper integration built in.
By the way, you can add the trv directly as thermostat to SAT
Is it possible to use SAT to control heating with radiators and a boiler that only supports an on/off relay? I tried to configure SAT in PWM mode but it does not turn on the relay even though the set temperature is higher than the current temperature in the room.
Came across this component while trying to smooth out my heating system.
Dumb boiler with no programmer. Each radiator has a SONOFF TRV. Current system treats each room separately, but some rooms take longer to heat and the smaller rooms suffer from over heating. Automation via calendar events sets the desired temps. TRV temp is not a good reflection of room temp.
I tried a generic thermostat combining the switch.steves_office_heating_switch with sensor.steves_office_sensor_2_temperature - this sort of works, but the overruns are still an issue.
I have now installed SAT and trying to get it to work in one room. So far it is sitting there idle ( if I manually turn on the TRV it turns it off again).
Can this integration be used to control 15 TRVs in 12 rooms, each with a temperature sensor?
I think @prontel and @stevegroom you have the same issue. The ON/OFF version of SAT is not battle tested at the moment.
Can you enable SAT debug logging and report if you see a SAT issue? Thanks
It was getting too cold to continue with the testing. I disabled the integration and still the TRV would turn off every time I turned it on manually. Uninstalled, restarted and reverted to old generic thermostat. Will try again - perhaps on the weekend and for an unused room
This project looks great for my new set-up, I already have a diyless opentherm 2. Did anybody try flashing the nodoshop firmware as they both use 8266 / wemos D1? or any other suggestions to make these 2 work together? Thanks!
Hi, you need to flash the esphome OpenTherm component.
Try this README.
Install SAT from HACS
Then you need to install the latest SAT develop version.
Go to developer tools → actions
action: update.install
target:
entity_id: update.smart_autotune_thermostat_update
data:
version: develop
If the OPV calculation fails read this discussion
If you have any other questions we are here to help.
Using Nefit Proline nxt hrc 24 with Nest thermostat. Haven’t been able to configure SAT or control the system through otmonitor. Nest doesn’t support ‘room temperature’, ‘room setpoint’ and ‘Remote override setpoint’, so that might be the issue? According to the compatabilty matrix the Nefit/Nest combination is not a good one unfortunately. Any advise on a different thermostat?
I’m not using the ‘True Radiant’ modulating function of the Nest, because it will ask for a setpoint that’s way too low, so it starts cycling almost immediately. Boiler is running at it’s lowest setting (6 kW), so it is already an on/off system i guess? Heat loss of the radiators will be about 6 kW at 70 degrees C, so I’m really interested in the automatic duty cycle because the boiler is oversized.
Can you tell me how you connect your OTGW to HA? Serial connection or ESP8266?
Using ESP8266. Got just started using HA and MQTT I have to say.
So I think SAT autodiscovered your board. Correct?
That’s correct!
Installed 4.0.0 for use with my EMS-ESP connected Buderus boiler. So far it looks like SAT handles low load situations much better than Buderus themselves. It’s only 16 hours in, but current metrics look promising. I will follow up in a couple days with more data.
Still figuring out if I can use SAT… I have underfloor heating and Honeywell Evohome valves for the bedrooms. I cannot directly control those valves (can only control the target temperature). Is it now correct to assume that I cannot leverage SAT to control the temperature in the bedrooms?