Low Temperature Alarm

I am relatively new on the platform and have onboarded a lot of stuff but one thing puzzles me. I have a big house and a garage and a Storage space for bicycles ++. I have bought a bunch of aqara Temperature sensors that correctly give me temperature readings from the rooms,

Since it is winter i wanted to create a low temperature alarm so that i Get a heads up if some rooms getting close to zero. I searched for apps and other smart solutions to do this without any luck. Can someone point me in a smart direction other than creating one or two flows pr. Sensor. There must be a smatter way than that ?

:slight_smile: Kjell

You can do something like this:

English translation:

If…
– A sensor value has changed (Sensor type: Temperature)

And…
– Temp. < 2°C
– Area is Garage
or
– Temp. < 2 °C
— Area is Storage space

Then…
– Push notification

In the push notification you can define which sensor, which area is below 2 °C.

Another solution can be to use the < group > app (if you don’t use the Homey bridge). With this app you can group several devices to one device. If you group the necessary temp. sensors to one sensor, then the flow should be like this:

If…
– The temperature has changed (of the grouped sensor)

And…
– Temp. < 2°C

Then…
– Push notification

Or the better flow is:

If…
– Temperature becomes less than 2°C

Then…
– Push notification

In these push notifications you can’t define which sensor, which area is below 2 °C like above.
If you want to know which sensor is below 2 °C you can create a push notification like this:
Temperature in the garage is actually (value of the sensor in the garage) °C.
Temperature in the storage room is actually (value of the sensor in the storage room) °C

1 Like

Hi,

Thank you for the feedback. Been offline during christmas so sorry for the delay here. I tested the group app and that looked promising but i could only define “Mean Average” and that will not do the job. Change in sensor value is a good idea that semmes to work. Much easier that several flows for each sensor. But will it stress the processor since every sensor change will trigger the flow?

Homey App → More → Apps → < group > → Configure app → Category „Sensor“ → select the right group → change „Temperature is“ to „the lowest value“

It’s only possible to „group“ 3 sensors with this kind of flow, because it’s possible to use 2 „or“ only. And no, this will not stress the CPU.
Of course, the „better“ flow with less trigger actions will be „Temperature becomes less than…“.

Fantastic, that worked. How could i miss that. Just what i needed. Now i can group all the rooms i want to check into one group and one flow to notify me. Now i just have to figure out how i make the flow stop notify after the first notification. One message is enough :slightly_smiling_face:

Kjell

There are different possibilities, but I guess this will be the best one.
First a boolean variable (Yes/No) must be created.

Flow 1
If…
– Temperature becomes less than 2 °C

And…
– Variable “LowTemp” is NO

Then…
– Push notification
– Set variable “LowTemp” to YES with 1 sec delay

Flow 2
If…
– Temperature becomes more than 3 °C (or whatever)
And…
– Variable “LowTemp” is YES
Then…
– Set variable “LowTemp” to No

1 Like

Played around a bit with your suggestion. And this is great. Learnd a lot from this. Thank you

:slightly_smiling_face:

1 Like

I’m happy to hear that I was able to help.

Hi. I’m wondering if there is a way to program the sensor so that it triggers a notification or alarm if temperature reaches a set temperature and does not return to normal in x minutes. Is that possible?

Something like this
(I use Chronograph as timer)

  • Flow 1
    When…
    -temperature sensorA has changed
    And…
    -temperature sensorA is greater/less than xx
    Then…
    -start or replace timer MonitorSensorA with a run time of x minutes
    Else…
    -pause timer MonitorSensorA

  • Flow 2
    When…
    -timer MonitorSensorA has ended
    Then…
    -send alert