# Homey EMS / heatpump

**URL:** <https://community.homey.app/t/homey-ems-heatpump/158709>\
**Category:** Energy\
**Created:** [August 24, 2026, 6:20pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709 "2026-08-24T18:20:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wilco\_Agterhuis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wilco_agterhuis/32/121134_2.png) [@Wilco\_Agterhuis](https://community.homey.app/u/Wilco_Agterhuis)\
**Post date:** [August 24, 2026, 6:20pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/1 "2026-08-24T18:20:20Z")

</div>

I recently heard Stefan Witkamp from Homey mention in the Groene Nerds podcast that Homey is working on an EMS for the future.

I’m planning to buy a heat pump soon, so I’m wondering what kind of connection or control I should look for. Would thermostat access be enough, or is it better to choose a heat pump with Modbus, SG-Ready, or another open local API?

This could be an important selection point for me. I’d be interested to hear what others think—and perhaps someone from Homey can comment on what kind of heat-pump integration the future EMS is likely to support.

Will detailed data and control be needed, or will simpler thermostat or SG-Ready control be enough?

---

<div class="post-metadata">

**Author:** ![Ole\_Markus\_With](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ole_markus_with/32/148535_2.png) [@Ole\_Markus\_With](https://community.homey.app/u/Ole_Markus_With)\
**Post date:** [August 24, 2026, 6:57pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/2 "2026-08-24T18:57:03Z")

</div>

How Homey talks to the device isn’t that important. It’s more important that the unit has an app that support certain capabilities. Temperature control probably being the most important one, but it is also very handy if power usage is exposed. Thereafter that one can control how much energy is consumed at a given time (step control).

There are already Homey apps (e.g [PELS Energy Manager | Homey](https://homey.app/a/com.barelysufficient.pels/)) that can add EMS capabilities to Homey.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [August 24, 2026, 7:17pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/3 "2026-08-24T19:17:46Z")

</div>

Just make sure you can control te HP **locally** , I also have no app for my HP but made my own Script to control it. It works great and I can do basically anything.

BUT, I cannot control locally so I am relying on the server of the HP manufacturer, and this causes problems sometimes.

---

<div class="post-metadata">

**Author:** ![Wilco\_Agterhuis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wilco_agterhuis/32/121134_2.png) [@Wilco\_Agterhuis](https://community.homey.app/u/Wilco_Agterhuis)\
**Post date:** [August 24, 2026, 8:36pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/4 "2026-08-24T20:36:00Z")

</div>

Thanks!

I looked indeed into the available apps. Some control a lot, others can only read, but not controll. Not all HPs have an app, so that would limit the choice. I wonder if an HP app is really needed. If control of the thermostat would be enough, it is easier, because thermostats like Honeywell or TADO all have apps. Power usage is available by using a powerplug (like HomeWizzard). And then trust on the intelligence of the (hybrid) HP. Would that be enough? Is SG-ready important to have?

Perhaps Homey can reply as well, for what they have in mind for the EMS?

I will have a look into PELS, thanks.

---

<div class="post-metadata">

**Author:** ![Ole\_Markus\_With](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ole_markus_with/32/148535_2.png) [@Ole\_Markus\_With](https://community.homey.app/u/Ole_Markus_With)\
**Post date:** [August 25, 2026, 10:14am UTC](https://community.homey.app/t/homey-ems-heatpump/158709/5 "2026-08-25T10:14:33Z")

</div>

You can get far with only thermostats as well. It depends a little on what you want to achieve.

---

<div class="post-metadata">

**Author:** ![Wilco\_Agterhuis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wilco_agterhuis/32/121134_2.png) [@Wilco\_Agterhuis](https://community.homey.app/u/Wilco_Agterhuis)\
**Post date:** [August 25, 2026, 1:27pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/6 "2026-08-25T13:27:49Z")

</div>

Hi, I do not have the intention to optimise the HP myself, I trust the software of the HP will do that. What I want to achieve is a flexible management of electric devices, like HP, electrical floorheating, solar pannels, battery, wateraccu, EV. Is control of the thermostat bij Homey enough for that? I would expect so, but perhaps I overlook something. SG contact?

---

<div class="post-metadata">

**Author:** ![Daderu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daderu/32/107948_2.png) [@Daderu](https://community.homey.app/u/Daderu)\
**Post date:** [August 30, 2026, 10:09am UTC](https://community.homey.app/t/homey-ems-heatpump/158709/7 "2026-08-30T10:09:55Z")

</div>

Listened to the same podcast, and am currently in exploration fase for a heat pump. I was triggerd by Stefan saying the device needs to have some power capabilities in Homey. (KWh needs to be read out, and to be controlled). I translated it into Homey reads power consumption, and dims it down to what EMS wants it to be. (Like a light dimmer). And not; If EMS detects more KW then X, set devise to X/Y/Shutt off.. That would be a shame, ‘cause that’s a real live example for me.

I am kinda exited though, because I want homey to be a proper EMS. Currently doing some of this via flows .Reduce charging power if washer of dryer is turned on for example.

---

<div class="post-metadata">

**Author:** ![Ole\_Markus\_With](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ole_markus_with/32/148535_2.png) [@Ole\_Markus\_With](https://community.homey.app/u/Ole_Markus_With)\
**Post date:** [September 28, 2026, 8:27am UTC](https://community.homey.app/t/homey-ems-heatpump/158709/8 "2026-09-28T08:27:29Z")

</div>

I think this is actually the kind of use case PELS handles reasonably well today. It doesn’t require every device to behave like a dimmer.

PELS monitors the whole-home power usage and can reduce lower-priority loads when needed, then restore them again when there is capacity available. For a heat pump that may simply mean lowering the target temperature or turning it off temporarily. If the device exposes some form of actual power control, that can of course be used as well.

One thing I am a bit curious about with Homey’s EMS is how much it will rely on the standardised Homey capabilities.

Those capabilities are useful, but they are often fairly generic. `thermostat_mode` and `evcharger_charging` are good examples. The latter is basically just start/stop. `target_power` is a much better fit for energy management, but even there the device app has to translate a requested number of watts into whatever the device actually supports, including things such as phase switching.

And in practice there is another problem: quite a few Homey apps don’t implement the standard capabilities even when something reasonably similar exists. They use their own capabilities or Flow cards instead.

This is one reason PELS isn’t completely tied to a particular control capability. For EV charging, for example, it can use built-in control where supported, but it can also calculate the requested charging current and let a Flow translate that into whatever the charger app actually exposes.

So I don’t think a heat pump necessarily needs to expose continuously variable power control to be useful for an EMS. Temperature control or even simple on/off control can already make it a flexible load.

What I am curious about is whether Homey’s EMS will only work with devices implementing the capabilities Homey expects, or whether there will be some way for apps/Flows to adapt devices that don’t quite fit that model.

---

<div class="post-metadata">

**Author:** ![Menno\_De\_Braak](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_de_braak/32/171831_2.png) [@Menno\_De\_Braak](https://community.homey.app/u/Menno_De_Braak)\
**Post date:** [October 16, 2026, 3:18pm UTC](https://community.homey.app/t/homey-ems-heatpump/158709/9 "2026-10-16T15:18:28Z")

</div>

If you need an explanation on how to connect SG-Ready Heatpumps with Homey take a look here: [SG Ready aansturen met Shelly | Ultimate EMS](https://ultimate-ems.com/sg-ready)
