# \[APP\] Temperature manager

**URL:** <https://community.homey.app/t/app-temperature-manager/22265>\
**Category:** Apps\
**Tags:** app, tools, devices, flow\
**Created:** [December 10, 2019, 9:00pm UTC](https://community.homey.app/t/app-temperature-manager/22265 "2019-12-10T21:00:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 10, 2019, 9:00pm UTC](https://community.homey.app/t/app-temperature-manager/22265/1 "2019-12-10T21:00:10Z")

</div>

An app designed for control heating (manual or automated) based on temperatures.  
It basically allows you to set temperature bounds on zones and calculates min/averages/max for zones.  
In addition to calculating temperatures it also allows triggering flows whenever temperatures goes outside of bounds or min/max/avg is updated.  
The flows can either be used to directly control heating or, as in my case, send notification to allow me to manually trigger heating.  
It also has a settings view which displays the temperature and allows settings zones as monitored (alerts will trigger), enabled (min/max/change will trigger), disabled (ignored) as well as some basic settings and such.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/8/b8afe67b8b425f971c48843f3ca42cf61dc71228.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/b/9b491431d4d91b82207dd4ecce524c9beeebceb7.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9ec2805f33eca96c4bbc7dbbe153d066b4075171.png)  
 ![Capture _2019-12-18-23-06-59](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/f/8f2482473299f802daeb9dada10d161a7fe43c33.jpeg)

**Translations:**  
Please help out to add/validate translations here: [Temperature Manager - POEditor translation management system](https://poeditor.com/join/project/frV5jaW4lg)

**Updates:**  
New test version publishes which adds support for virtual thermometers for zones.  
There are two virtual thermometers:

1. Current values: shows you current average as well as current max/min for the given zone.
2. Daily averages: Shows you daily averages (since last reset) as well as max/min for the given zone.  
You can get it here: [Temperature manager App för Homey | Homey](https://homey.app/sv-se/app/name.medin.temperatures/Temperature-manager/test/)

**Road-map:**

- Notifications when temperatures goes out of bounds
- Individual Bounds
- Humidity based control

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 10, 2019, 9:47pm UTC](https://community.homey.app/t/app-temperature-manager/22265/3 "2019-12-10T21:47:31Z")

</div>

Thats the plan, so it will hopefully do that soon…  
Currently it can only show that in the settings screen but adding virtual devices is on the TODO list…

// Michael Medin

---

<div class="post-metadata">

**Author:** ![viix](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@viix](https://community.homey.app/u/viix)\
**Post date:** [December 11, 2019, 2:45am UTC](https://community.homey.app/t/app-temperature-manager/22265/4 "2019-12-11T02:45:23Z")

</div>

Interesting app! I might have a use for it! Is it possible to also add humidity as a trigger also? Where I am along the equator with summer all year round and high humidity, the high RH can make warm feel Hot. And I actually use flow cards to fine tune my AC cooling based on humidity. Ie if humidity is more than 90 and temp is \>28 degree celcius, set my AC to drying mode.

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 11, 2019, 5:15am UTC](https://community.homey.app/t/app-temperature-manager/22265/5 "2019-12-11T05:15:11Z")

</div>

@viix sounds like a great idea. I would put it on the Todo list below virtual devices. So maybe in a week or two…

// Michael

---

<div class="post-metadata">

**Author:** ![Robin\_van\_Kekem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_van_kekem/32/8187_2.png) [@Robin\_van\_Kekem](https://community.homey.app/u/Robin_van_Kekem)\
**Post date:** [December 11, 2019, 9:05am UTC](https://community.homey.app/t/app-temperature-manager/22265/6 "2019-12-11T09:05:24Z")

</div>

Nice idea!  
Will be using this for sure.

---

<div class="post-metadata">

**Author:** ![danone](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/danone/32/115743_2.png) [@danone](https://community.homey.app/u/danone)\
**Post date:** [December 11, 2019, 9:21am UTC](https://community.homey.app/t/app-temperature-manager/22265/7 "2019-12-11T09:21:33Z")

</div>

Very nice, thank you! It works fine controlling my ZXT120 which controls my air con.

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 11, 2019, 1:33pm UTC](https://community.homey.app/t/app-temperature-manager/22265/8 "2019-12-11T13:33:49Z")

</div>

The app is now live in the appstore: [Temperature manager App för Homey | Homey](https://homey.app/sv-se/app/name.medin.temperatures/Temperature-manager/) Please note this is an older version as the certification took a few days. I’ll publish a new version later today when I get home, and will update when thats live as well.  
Issues in the published app which has been fixed in the github version:

- Added never to daily reset of min/max to allow running the reset manually
- Fixed hints dialog not hiding on click
- Fixed moving devices and storing state across restarts
- Fixed resetting daily max/min daily

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [December 11, 2019, 6:14pm UTC](https://community.homey.app/t/app-temperature-manager/22265/9 "2019-12-11T18:14:19Z")

</div>

The settings page can not be accessed. The circle is turning permanently.  
please fix it quickly, I want to test the app.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [December 11, 2019, 6:37pm UTC](https://community.homey.app/t/app-temperature-manager/22265/11 "2019-12-11T18:37:42Z")

</div>

The German area is very interested in the app.  
We may be too impatient, but we’ve been waiting for something like that.  
I hope you have time soon. 🤤🤤🤤🤤🤤🤤🤤

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 11, 2019, 9:18pm UTC](https://community.homey.app/t/app-temperature-manager/22265/12 "2019-12-11T21:18:45Z")

</div>

Sorry unfortunately today I spent like two hours discovering there is a third outcome besides the two documented ones for Homey.get() to retrieve application settings. The documented ones are return settings or return error. But alas if the settings you look for are not found (like if you just installed the app) the API will never call your callback at all resulting in an apparent “hang”.

Ahh, well… at least now I know about it 🙂  
The gist of it is that there will not be as much progress as I had hoped today…

// Michael Medin

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 11, 2019, 9:47pm UTC](https://community.homey.app/t/app-temperature-manager/22265/13 "2019-12-11T21:47:34Z")

</div>

The spinning settings dialog has been fixed and pushed to github.  
I have also sent an update to the appstore so once passed review will post back here.

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 12, 2019, 9:41am UTC](https://community.homey.app/t/app-temperature-manager/22265/14 "2019-12-12T09:41:39Z")

</div>

New version is now live in the app store: [Temperature manager App för Homey | Homey](https://homey.app/sv-se/app/name.medin.temperatures/Temperature-manager/)

This fixes the “cant load settings page” as well as brings the app up-to-date with the github repo.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [December 12, 2019, 9:48am UTC](https://community.homey.app/t/app-temperature-manager/22265/15 "2019-12-12T09:48:49Z")

</div>

Works ! Thank you.

---

<div class="post-metadata">

**Author:** ![Michael\_Medin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_medin/32/2311_2.png) [@Michael\_Medin](https://community.homey.app/u/Michael_Medin)\
**Post date:** [December 12, 2019, 9:51am UTC](https://community.homey.app/t/app-temperature-manager/22265/16 "2019-12-12T09:51:15Z")

</div>

Let me know how it goes

---

<div class="post-metadata">

**Author:** ![rindler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rindler/32/5501_2.png) [@rindler](https://community.homey.app/u/rindler)\
**Post date:** [December 12, 2019, 11:20am UTC](https://community.homey.app/t/app-temperature-manager/22265/17 "2019-12-12T11:20:22Z")

</div>

Seems to work just fine! The app settings page is loading like it should.

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 12, 2019, 3:14pm UTC](https://community.homey.app/t/app-temperature-manager/22265/18 "2019-12-12T15:14:32Z")

</div>

Nice, I was looking for something like this 🙂 This replaces LOTS of flows

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 12, 2019, 3:35pm UTC](https://community.homey.app/t/app-temperature-manager/22265/19 "2019-12-12T15:35:11Z")

</div>

Another great feature, in my opinion, would be to make the average values per zone and the average value of the entire home available as flow tokens ([FlowToken](https://apps.developer.athom.com/FlowToken.html)).

---

<div class="post-metadata">

**Author:** ![Robin\_van\_Kekem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_van_kekem/32/8187_2.png) [@Robin\_van\_Kekem](https://community.homey.app/u/Robin_van_Kekem)\
**Post date:** [December 12, 2019, 3:36pm UTC](https://community.homey.app/t/app-temperature-manager/22265/20 "2019-12-12T15:36:34Z")

</div>

I agree.  
You could create an feature request here: [https://github.com/mickem/medin.name.temperature/issues](https://github.com/mickem/medin.name.temperature/issues)

---

<div class="post-metadata">

**Author:** ![lucasvdh](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lucasvdh/32/54915_2.png) [@lucasvdh](https://community.homey.app/u/lucasvdh)\
**Post date:** [December 13, 2019, 10:29am UTC](https://community.homey.app/t/app-temperature-manager/22265/21 "2019-12-13T10:29:42Z")

</div>

> <https://github.com/mickem/medin.name.temperature/issues/6>
>
> A FlowToken is a global logic value which can be used in all flows.
> It would be really useful if all average...

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [December 15, 2019, 1:40pm UTC](https://community.homey.app/t/app-temperature-manager/22265/22 "2019-12-15T13:40:59Z")

</div>

Great app! I just completed many flows just to turn on lights in a zone, when lumination changes to certain values. It looks like your app could provide a much more efficient platform for lumination as well.

[Next page](https://community.homey.app/t/app-temperature-manager/22265.md?page=2)
