Heating temp/ average room temp/outside temp

This has a few parts so if it needs splitting / reposting in other topics then ok.

Im trying to make a flow so that when its below a certain temp outside, and, below a certain temp inside, then turn on heating. Then resume schedule after 60mins.

I have Tado x paired by matter. I use the Tado home manager app. A weather app

Issue 1) tado home manager. This seems to poll the api badly. Its a day or so behind. The flows just dont run. Tado x matter are also a bit poor for options. Is there a better way?

Issue 2) on the Homey Home page it shows the climate which is the average temp of my home.
How can i get the average temp of a room using all sensors in a room rather than having to add each one into a flow?
Some devices are thermostats, some are motion sensors or door sensors that measure temperature so creating a group does not work.

Issue 3) Aeotec app is terrible. I cant offset the temperature on the devices. Is there a better app?
Ive moved load over from smartthings where i could offset the temp. I can with aqara but nothing else. I also cant group the thermos!

Sorry there is a few bits to this but i just csnt get the flow working well. Id appreciate any insight to a better option.

Thanks lots c

Please create a numeric variable. Calculate this variable:

{{(temp1+temp2+temp3+tem4)/4}}

This formula adds 4 temperatures and then divides them by 4. The result is the average temperature of 4 sensors, which is then written to the variable.

You can do this with any number of temperatures, as long as you adjust the divisor accordingly.

Unfortunately, I cannot help you with your other problems.

Can you please explain further? How do i add each device into the numerical variable
Thanks

Answer to question 1: I would just install a temperature sensor outside. They are pretty cheap and always up to date. There are other weather apps for homey, but they each work in different countries, and their reliability just varies greatly. A battery powered temperature sensor designed for outdoor use is just the easiest and most reliable solution. Look for zigbee or z-wave sensors with an IP65 rating.

Answer to question 2: In advanced flows, add a then card. Under “Logic”, there is a card called “calculate number value as text”. Here you can give the value a name and enter the following in the calculation field: {{(temp1+temp2+temp3+tem4)/4}}. The temperatures themselves can be picked from the tag selector when you click on the label icon on the right side of the text input field.

Answer to question 3: Sadly, adding offset to temperature values of a thermostat is currently not part of the matter specifications. This is not the Aeotec software’s fault, just a general limitation of Matter. However, in order to add your thermostat to Homey you have 3 options.

1. You could connect the thermostat to the Aeotec Hub and import the thermostat into homey via Matter over Thread (current situation). This would require you to use the Aeotec app on your phone to manage the devices. The advantage of doing it this way would be that you could also utilize any smart integrations that Aeotec has already built into their smart hub infrastructure. The downside of cours is the limitations of Matter that you already ran into.

2. You could directly connect the thermostat to Homey over z-wave using the Aeotec Homey app. This way you can manage the device directly through Homey. The advantage of doing it this way is that you don’t need any other smart home hub running. Homey will be the only central hub, and every device will communicate directly with Homey. You also don’t need any other app installed on your phone in order to mange the devices. The downside is of course that you would lose any smart integrations that Aeotec has already built. You would need to replicate/build everything yourself through (advanced )flows in Homey.

3. You could connect the thermostat to any other smart hub that supports this Aeotec thermostat and import the thermostat into Homey via Matter over Threat. This setup is only advised if you already have a different smart home hub running in which you developed some smart integrations which you would wish to keep in tact.

Thanks for the detailed answer . Really appreciate it

Got the temperatures sorted the way you said :+1:t2:

Unfortunately unless im mistaken, i cant bridge from Aeotec or SmartThings hubs via matter or Thread. Its not something ST have enabled.
Also i think with changes to their token rules, i think the community app is virtually dead now too sadly.

I have looked at the aqara stuff thats bridged over and I do have control over temperature with them.
I think thats the answer. Get a load of Aqara stuff

Thanks again

It does seem like it was already supported in Matter 1.0 (cluster 0x0201, attribute 0x0010, “LocalTemperatureCalibration”):

1 Like

curve control… I couldn’t find such a thermostat. I used VD and drew the curve myself.

not for 60 minutes, but when the outside temperature changes. In my case, the limits and hysteresis are given for what temperature to heat the floor to. The curve depends on the class of the house, …

1 Like

Ah thnx. Then it is the app that sucks.

Apps don’t (can’t) handle Matter devices, that’s done by Homey itself.