# \[APP\]\[Pro\] Heating Controller with utility prices

**URL:** <https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795>\
**Category:** Apps\
**Tags:** app\
**Created:** [January 23, 2019, 5:53pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795 "2019-01-23T17:53:18Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [February 25, 2019, 5:09pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/21 "2019-02-25T17:09:48Z")

</div>

Version v. 0.8.0 in app store now:

- Added ‘Current price is [x] percent below today’s average’ condition.
- Added ‘Current price is [x] percent above today’s average’ condition.

---

<div class="post-metadata">

**Author:** ![Ketil\_Lund](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ketil_lund/32/10315_2.png) [@Ketil\_Lund](https://community.homey.app/u/Ketil_Lund)\
**Post date:** [February 26, 2019, 12:05pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/22 "2019-02-26T12:05:25Z")

</div>

I think there may something wrong with the action ‘Set home override on, and automatically off on next schedule’. The action doesn’t seem change mode from Eco to Comfort.  
If I edit the flow, and instead use the action ‘Set home override on’, then the mode is changed to Comfort when the flow is run.

The other action ‘Set away, and automatically switch to home mode on next schedule’ seems to work fine.

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [February 26, 2019, 12:50pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/23 "2019-02-26T12:50:49Z")

</div>

After the ‘Set home override on, and automatically off on next schedule’ has run, the “Home override” shall be “Yes” and “Heating” will be “Heating on” … if is is day. Otherwise “Heating” will be “Heating off” in the mobile app. I guess you’re checking the mobile app ?

Before:

 ![PNG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/9/95fb1870ba72a52a72020c7b1bb9173b8bc8f3cc.jpeg)

After:

 ![IMG_4337](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/6/6c601e6d1e090bf5536ebf0b2f8f68abc577f6be.png)

And the Comfort and ECO triggers will only trigger if the heating changes.

I tested now by adding a flow that sends a push message then the Comfort triggers, and another when ECO triggers… And I cannot see any bugs…

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [February 26, 2019, 1:03pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/24 "2019-02-26T13:03:10Z")

</div>

If you can explain what you are doing, I can try to reproduce.

---

<div class="post-metadata">

**Author:** ![Ketil\_Lund](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ketil_lund/32/10315_2.png) [@Ketil\_Lund](https://community.homey.app/u/Ketil_Lund)\
**Post date:** [February 26, 2019, 1:14pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/25 "2019-02-26T13:14:16Z")

</div>

Hmmm… Changed the flow back to using the ‘Set home override on, and automatically off on next schedule’ action, and now it suddenly worked…  
Maybe it was the Homey itself that may have had a hiccup. Or maybe I did something wrong 😉  
Anyway, sorry to waste your time

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [February 26, 2019, 1:26pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/26 "2019-02-26T13:26:10Z")

</div>

No problem 🙂

---

<div class="post-metadata">

**Author:** ![Ketil\_Lund](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ketil_lund/32/10315_2.png) [@Ketil\_Lund](https://community.homey.app/u/Ketil_Lund)\
**Post date:** [May 8, 2019, 5:53am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/27 "2019-05-08T05:53:17Z")

</div>

It seems Heating Controller treats 8th of May as a Norwegian holiday, and therefore assume that I´m not at work.  
Although it is the day of liberation, it is not a holiday 🙂

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [May 8, 2019, 6:35am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/28 "2019-05-08T06:35:58Z")

</div>

Hi Ketil,

Yes, I saw this myself… Will switch to another solution for holidays… so it will be ready for next 8th of May 🙂

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [May 10, 2019, 10:24am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/29 "2019-05-10T10:24:16Z")

</div>

Released v. 1.1.0.

Reduced size, with new solution for holdays.

---

<div class="post-metadata">

**Author:** ![Panneband](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/panneband/32/12631_2.png) [@Panneband](https://community.homey.app/u/Panneband)\
**Post date:** [August 17, 2019, 8:29am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/30 "2019-08-17T08:29:44Z")

</div>

I can’t seem to get your “High price trigger 6 hours - Comfort” example to work.  
It’s active all the time instead of just 6 hours, shouldn’t it use the Comfort Mode settings if the price is low/active more than 6 hours? Or am I missing something 😅

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [August 17, 2019, 5:37pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/31 "2019-08-17T17:37:25Z")

</div>

Hi,

I’m using “heating is equal to ‘yes’” myself. Not “heating is true”… so the example might be wrong.

 ![39](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/b/b259f06a65466eb70a18234c2324a2102271a50c.jpeg)

And this is the target temperature:

 ![20](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/1/120042259d6249e0e499b61187b8bdc3540639ef.jpeg)

---

<div class="post-metadata">

**Author:** ![Panneband](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/panneband/32/12631_2.png) [@Panneband](https://community.homey.app/u/Panneband)\
**Post date:** [August 18, 2019, 10:21am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/32 "2019-08-18T10:21:16Z")

</div>

Yes, that I was aware of.  
Maybe I am misunderstanding the function. I was under the impression that when there are high prices 6 hours of the day it would regulate the temperature down a couple of degrees, and outside of the 6 hours it would use the temperatures set in ‘Comfort mode’ rule, or if it was 2 consequative hours it would skip.  
Because right now it only regulates in ECO similar like your graph and during the day it is fixed at the temperatures set in the ‘High price comfort’ rule. Should I use the same rules as I use in Eco for comfort as well, but opposite?

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [August 18, 2019, 11:38am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/33 "2019-08-18T11:38:13Z")

</div>

It finds the 6 hours with lowest prices when in ECO mode.

You can add several HeatingController devices and set separate schedules, if that’s necessary.

---

<div class="post-metadata">

**Author:** ![Helge\_Sandsta](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/helge_sandsta/32/18369_2.png) [@Helge\_Sandsta](https://community.homey.app/u/Helge_Sandsta)\
**Post date:** [January 17, 2020, 8:53am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/34 "2020-01-17T08:53:59Z")

</div>

Thank you for a great app, I am totally new to this, but wonders if it could be possible to have a motion override?  
For example IF anyone at home during daytime (meausured by motion sensors) = comfort temp without any interaction in any app.

Best regards

Helge

---

<div class="post-metadata">

**Author:** ![Janno](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/janno/32/21757_2.png) [@Janno](https://community.homey.app/u/Janno)\
**Post date:** [February 14, 2020, 8:02am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/35 "2020-02-14T08:02:20Z")

</div>

Hello.

1. Can You give some more detailed information of the inputs and outputs of the app? E.g. at which conditions the “high\_price” becomes true or false, and the same for “low\_price”? I am also facing issues of probably combining the parameters properly. Right now my outputs of flows are the notification messages, and I seem to get high price indications for lower utility price and vice versa (for “high prices /x/ hours” triger). Utility prices are logged correctly. Or perhaps there is some mismatch/shift in finding top /x/ high-price hours, when considering different time zones.
2. Can You consider also adding a secondary ‘layer’ to the app, as at least in Estonia the utility price can be purchased as stock-based, but the transmission price can be time-based. As the transmission price can be higher than the utility price, then it might make sense to follow the transmission cost instead/in addition. Of course would be an option to make a secondary controller instance for transmission schedule and try to combine the outcome by Homey’s flow(s). Of course, it depends, if the user’s target is to optimise only energy, or also save money.
3. can You comment the usage of the currency in the app? Is it only for Nordpool data fetching? At least in the app’s GUI the dollar-sign seems to be in use even when euro is selected.
4. can You comment, at which time the utility prices are downloaded from the Nordpool? What happens if, for some reason, it fails (e.g. network connection is down or alike)?

thank You!

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [February 16, 2020, 2:18pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/36 "2020-02-16T14:18:52Z")

</div>

Hello,

You can read about the app on this page:

> **[balmli/no.almli.heatingcontroller](https://github.com/balmli/no.almli.heatingcontroller)**
>
> Heating controller and utility prices app for Athom Homey - balmli/no.almli.heatingcontroller

---

<div class="post-metadata">

**Author:** ![Janno](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/janno/32/21757_2.png) [@Janno](https://community.homey.app/u/Janno)\
**Post date:** [February 17, 2020, 12:46am UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/37 "2020-02-17T00:46:18Z")

</div>

Hello.  
Thank You. I have looked that and still not fully clear. Are the X hours counted only from the hours of ECO mode, or X-hours per 24h, where the high-price hours which are during comfort mode are excluded?  
2) for some unkown reason I do not get any outcomes from the “controller” during midnight (I have one notice at 23:00 and then the next one at 01:00). Timezone UTC+2 /for Estonia/.  
3) what happens during the two consequetive high prices, e.g. will it mark the first one as ‘high’ and the second one as ‘non-high’ (even when the second price might be even higher)? Or will it pick the higher value out of two?  
thank You!

---

<div class="post-metadata">

**Author:** ![Dag-Inge](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dag-inge/32/23072_2.png) [@Dag-Inge](https://community.homey.app/u/Dag-Inge)\
**Post date:** [March 23, 2020, 2:35pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/38 "2020-03-23T14:35:40Z")

</div>

Hi,

I’ve just installed VThermo and it works great! Can this app work together with it or are they “competitive”?

best regards,  
Dag-Inge

---

<div class="post-metadata">

**Author:** ![balmli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/balmli/32/1308_2.png) [@balmli](https://community.homey.app/u/balmli)\
**Post date:** [March 23, 2020, 3:18pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/39 "2020-03-23T15:18:22Z")

</div>

Hi Dag-Inge !

Oh yes, they work together. VThermo can be used standalone, and is an active device that turns wall plugs on/off as a thermostat. You just have to add a temperature sensor to the same some as the VThermo and the wall plug. The wall plug must be configured as a heater device. So VThermo will work without any flows for itself.

HeatingController is normally used to set the setpoint / target temperature for thermostats, physical and virtual (like VThermo). The minimum configuration is having just one HeatingController for your whole house, with just one flow to set the Comfort temperatures for all thermostats, and one flow to set the ECO temperatures for all thermostats.

You can use several HeatingControllers if you like, with separate schedules for separate parts of your house.

---

<div class="post-metadata">

**Author:** ![Dag-Inge](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dag-inge/32/23072_2.png) [@Dag-Inge](https://community.homey.app/u/Dag-Inge)\
**Post date:** [March 23, 2020, 3:34pm UTC](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795/40 "2020-03-23T15:34:35Z")

</div>

Thank you for your quick and well explained response! VThermo was very easy to get started with. Just as apps should be. I’ll install HeatingController this evening. Looking forward to it!

(Tusen takk for info! 👍)

[Previous page](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795.md?page=1)

[Next page](https://community.homey.app/t/app-pro-heating-controller-with-utility-prices/7795.md?page=3)
