# \[APP\] Shelly - Smart solutions for every home and office

**URL:** <https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765>\
**Category:** Apps\
**Tags:** app, official, homey, homey-pro, homey-cloud\
**Created:** [August 28, 2018, 8:54pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765 "2018-08-28T20:54:43Z")\
**Posts on this page:** 20\
**Page:** 257

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 22, 2024, 5:02pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5192 "2024-03-22T17:02:49Z")

</div>

> [@Valtsu](#):
>
> In my view, the Shelly Pro 3 EM integration with Homey is not very convenient.

What would be a convenient integration? I’m willing to change the app but I have no clue on how to improve it considering the limitations of Homey itself.

Also that some users don’t see this device as a smart meter is weird and something I can not reproduce. Are you using Homey 2023 or an older version?

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 22, 2024, 11:39pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5193 "2024-03-22T23:39:06Z")

</div>

HP 2023 here. And I did not want to cast blame on you @Phuturist as I now that many of the issues are beyond your control. And I am not really sure if making the integration more convenient is even possible now. I just think how it works now doesn’t serve the most common purposes … or at least my purposes…very well.

To me it would make more sense that the device would show up as a single device instead of three different devices. The meter readings of different phases could be listed separately under the single device. It would be more intuitive and generate less clutter to the GUI.  
And this way, the device could have only one measure\_power capability (the total of three phases) which I believe is the expected behaviour to most users. After all, the device is typically installed to measure either the grid source or a single appliance that uses three phases. For single phase appliances more affordable metering devices are widely available.

With the current implementation, if the device is installed to measure the grid source, the three different power readings also corrupt the Homey’s Energy-part of the app. Homey sees them as three different power consumers among the other loads instead of whole house meter. That is, Homey sees the total energy consumption as usage from grid + usage of all other measure\_power capabilities.

Thus, the Shelly Pro 3 EM is better suited to measure the energy consumption of a single appliance e.g. water boiler. And still the users don’t see the total power of that appliance in the Energy part of Homey as a single figure. And moreover, the users need to make extra efforts to configure the device properly with the Power by the Hour app. That also among others expect the measure\_power to have the measured power of the metered device.

In an ideal world, the user could choose whether to include the device as a smart meter or not. Could this be something that the user could change in the advanced settings or when including the device?

And maybe even select to include it in the Homey as one device or three devices. As this is probably not possible, I would gravitate to implementing it as a single device. I cannot see many use cases with need for only one of the phases in Homey. Neither do I see many use cases requiring three different measure\_power capabilities.

Long story short: Include it as a single device, make it as a user option to have it as a whole house meter or a meter for a single appliance.

Btw. Very similar discussion about Cubino’s device and its metering properties here: [Qubino 3-phase smart meter - Homey Energy](https://community.homey.app/t/qubino-3-phase-smart-meter-homey-energy/77061)

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 22, 2024, 11:57pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5194 "2024-03-22T23:57:34Z")

</div>

I really think that the device should be configurable for both use cases: single appliance measurements and whole house measurements. I read somewhere in another post that there is some sort of boolean parameter _cumulative_ that can be implemented to the devices. This would then make Homey change its interpretation of the device’s intended usage (to be accumulated to the house energy figures or not)

Obviously if making this user-configurable is not possible, changing the current behaviour is likely to make more harm than benefit. At least I have one Pro 3 EM measuring my EV and another one measuring my water boiler. I wouldn’t like to have two whole house smart meters instead 🙂

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 23, 2024, 6:33am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5195 "2024-03-23T06:33:01Z")

</div>

> [@Valtsu](#):
>
> Long story short: Include it as a single device, make it as a user option to have it as a whole house meter or a meter for a single appliance.

This is quite a breaking change within the current architecture but I’ll see what I can do. I’d need a list of the values you want to see under this single device based on the values available under [http://yourshellyip/rpc/Shelly.GetStatus](http://yourshellyip/rpc/Shelly.GetStatus) .

> [@Valtsu](#):
>
> In an ideal world, the user could choose whether to include the device as a smart meter or not.

> [@Valtsu](#):
>
> And maybe even select to include it in the Homey as one device or three devices.

> [@Valtsu](#):
>
> I read somewhere in another post that there is some sort of boolean parameter _cumulative_ that can be implemented to the devices. This would then make Homey change its interpretation of the device’s intended usage (to be accumulated to the house energy figures or not)

The cumulative parameter has been implemented already. Each Shelly 3EM channel is added with this parameter to true. There is an action card under the device of each channel to set it to false. It could be you will have to restart the app afterwards. You would ofcourse lose being able to set it for each phase on a single device implementation.

And one other question, is your device set to monophase or triphase under the Shelly device settings?

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 7:27am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5196 "2024-03-23T07:27:45Z")

</div>

> [@Phuturist](#):
>
> I’d need a list of the values you want to see under this single device based on the values available under

I would basically put there the parameters that are currently listed under the three separate devices. Probably it would satisfy 99.9% of the users. The total ones would be the “primary” fields and the figures for the individual phases would be “secondary side information”. If the card gets too cluttered, you could also leave out some more advanced information like power factor and apparent power. Most users don’t even know what it is, and they have very little to do with typical home automation - and the ones who need them, could also just check it in the Shelly cloud app. I am fully aware that this is “dangerous” now. There will certainly be some users who get angry if some data is removed…

> [@Phuturist](#):
>
> You would ofcourse lose being able to set it for each phase on a single device implementation.

I cannot imagine a setup where someone would buy that device and desire that type of behaviour. I mean if the _cumulative_ boolean turns the device into an appliance meter or whole house meter, one expects all phases act accordingly.

> [@Phuturist](#):
>
> is your device set to monophase or triphase under the Shelly device settings?

Triphase.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 7:58am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5197 "2024-03-23T07:58:35Z")

</div>

> [@Phuturist](#):
>
> I’d need a list of the values you want to see under this single device

The relevant measurement data is under the em:0 and and emdata:0. If there are some limitations in the amount of fields to include in Homey, I would consider excluding following:

```
"a_aprt_power": Apparent power of phase A
"a_pf": Power factor of phase A
"b_aprt_power": Apparent power of phase B
"b_pf": Power factor of phase B
"c_aprt_power": Apparent power of phase C
"c_pf": Power factor of phase C
"total_aprt_power": Total apparent power

```

But then again, I am not sure if excluding those fields is needed or beneficial in the greater scheme of things. I guess the typical philosophy is “include everything and let users decide if they want to use it or not”. I like that approach too 🙂

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 23, 2024, 9:03am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5198 "2024-03-23T09:03:25Z")

</div>

> [@Valtsu](#):
>
> . I guess the typical philosophy is “include everything and let users decide if they want to use it or not”. I like that approach too 🙂

But how would this be any different from the current implementation other than having a single device? The current implementation does already add all available values. Only difference would be to have all values under one device. I don’t understand how it would solve any of the mentioned shortcomings.

Perhaps the main question is how Homey uses these values in relation to the energy tab. Perhaps I need to use the total energy usage of emdata set as the default meter\_power capability. I already asked Athom about this before but didn’t get a clear answer.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 9:51am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5199 "2024-03-23T09:51:00Z")

</div>

> [@Phuturist](#):
>
> But how would this be any different from the current implementation other than having a single device?

Main benefits of single device over three different:

- Less clutter in the GUI
- Only need to add (and manage, configure, troubleshoot) one device
- More intuitive: I cannot see a reason to configure each phase for a different load. For single phase appliances, significantly more affordable measurement devices are widely available.

Just changing the total power in L1 to the meter\_power or measure\_power (I do not know the difference) would result in awkward configuration where L1 parameter values would be interpreted and treated differently to L2 and L3 parameters in Homey.

Can you tell where I can read the difference between meter\_power and measure\_power capabilities?

EDIT: meter\_power is Energy (kWh) and measure\_power is power (kW).

If this has something to do with the calculation of the Homey’s energy tab, is it possible to make it user-configurable?

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 23, 2024, 10:20am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5200 "2024-03-23T10:20:10Z")

</div>

> [@Valtsu](#):
>
> More intuitive: I cannot see a reason to configure each phase for a different load. For single phase appliances, significantly more affordable measurement devices are widely available.

I find this very counter intuitive. The 3EM allows for measurement of three phases. Isn’t the whole idea you can measure the seperate phases? Adding them all as sub capabilities will result in not having trigger cards for for instance the power usage (Wh) or power measure (kWh) of a specific channel. I will have to choose which value will be the primary value for that. And it will probably be the total power usage for all 3 channels and the total power measure (kWh) for all three channels.

> [@Valtsu](#):
>
> If this has something to do with the calculation of the Homey’s energy tab, is it possible to make it user-configurable?

Homey doesn’t really support that. In fact, I don’t think Homey is really capable of supporting a device with this many readings properly. Adding this functionality myself would make the app immensely complex.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 10:47am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5201 "2024-03-23T10:47:32Z")

</div>

> [@Phuturist](#):
>
> Isn’t the whole idea you can measure the seperate phases?

Typical use cases:

**1. 3-phase appliances**  
Mostly resistive loads with three equal resistors. Total power is the primary interest.

**2. Grid source**  
Again the total power and energy is the primary interest.

The only use case that I can see benefiting from the current implementation is such that the user has installed the Pro 3 EM to measure three different single phase appliances. E.g. one clamp for washing machine, one clamp for whirlpool, one for single phase boiler. But the Pro 3 EM costs \> 100 EUR, and proper single phase measurement devices cost only ~15 EUR. Thus, this use case is not likely very common. It’s more common that the device is bought to measure a single physical energy source or consumer. In that case, it is the total power that is the primary interest as explained.

I do not see the limitations related to flow cards. Can you elaborate?  
If the user needs to do some flows for the sub-capabilities, it’s always possible to trigger them with the logic flow cards, e.g When power of phase 2 is changed”

Regarding the number of capabilities per device, I know there are apps that create a legion of capabilities without problems. Probably there are some hard limits but I suspect this would not be close to that.  
I do have a HomeWizard P1 meter connected to the HAN port. There is only one device for that and practically all those capabilities in there.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 10:51am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5202 "2024-03-23T10:51:37Z")

</div>

Btw. That HomeWizard app also gives the user the freedom to choose how the device’s energy numbers are calculated in the homey:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/7842d55084e6f4f9a9920e7ce76c401b28fccea2.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/6/169106f8fd85ccc71d88b6adbbf7926a3d281529.png)

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 23, 2024, 12:12pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5203 "2024-03-23T12:12:49Z")

</div>

This is also available for the 3EM, at least for the most users that see the device show up as smart meter. It’s not an app specific thing. Why some users don’t see it as smart meter is still a question though.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 23, 2024, 12:49pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5204 "2024-03-23T12:49:11Z")

</div>

Isn’t it so that this is exactly the setting that controls whether the Pro 3EM is treated as (whole house) smart meter or not? I guess I will need to once more address this with Athom. I will keep you posted.

Meanwhile, consider implementing the Pro 3EM as a single device in the Homey - for the mentioned reasons. Not sure how to do it, but maybe a user poll would be appropriate?

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 23, 2024, 3:09pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5205 "2024-03-23T15:09:18Z")

</div>

> [@Valtsu](#):
>
> Meanwhile, consider implementing the Pro 3EM as a single device in the Homey - for the mentioned reasons. Not sure how to do it, but maybe a user poll would be appropriate?

I have already added this to the to-do list. Might take some time though to implement.

---

<div class="post-metadata">

**Author:** ![sandro711](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandro711/32/74638_2.png) [@sandro711](https://community.homey.app/u/sandro711)\
**Post date:** [March 24, 2024, 7:09pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5206 "2024-03-24T19:09:28Z")

</div>

Hello! Is there a plan to jntegrate the shelly wall display?

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 24, 2024, 7:24pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5207 "2024-03-24T19:24:24Z")

</div>

It’s already integrated, see the list of supported devices in the app store.

---

<div class="post-metadata">

**Author:** ![sandro711](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandro711/32/74638_2.png) [@sandro711](https://community.homey.app/u/sandro711)\
**Post date:** [March 25, 2024, 5:38pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5208 "2024-03-25T17:38:10Z")

</div>

But only as a thermostat. Broader functionality isnt planned?

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 25, 2024, 5:55pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5209 "2024-03-25T17:55:21Z")

</div>

It’s added based on the selected profile of the device settings itself. You need to re-add the device if you change the profile after you paired the device. If it’s still added as thermostat even though the device profile under the settings isnt set to themostat that would be a bug. Please let me know.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [March 27, 2024, 8:21am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5210 "2024-03-27T08:21:34Z")

</div>

> [@Phuturist](#):
>
> > [@Valtsu](#):
> >
> > Meanwhile, consider implementing the Pro 3EM as a single device in the Homey - for the mentioned reasons. Not sure how to do it, but maybe a user poll would be appropriate?
> 
> I have already added this to the to-do list. Might take some time though to implement.

It’s gonna take even longer. My Shelly Pro 3EM which I use for testing purposes died and needs to be replaced by Allterco Robotics. That will take some time.

---

<div class="post-metadata">

**Author:** ![Valtsu](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/valtsu/32/70931_2.png) [@Valtsu](https://community.homey.app/u/Valtsu)\
**Post date:** [March 27, 2024, 9:48am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/5211 "2024-03-27T09:48:26Z")

</div>

No worries mate! You’re doing good job with the app!

[Previous page](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765.md?page=256)

[Next page](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765.md?page=258)
