# \[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:** 218

<div class="post-metadata">

**Author:** ![Attila\_Danis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/attila_danis/32/79795_2.png) [@Attila\_Danis](https://community.homey.app/u/Attila_Danis)\
**Post date:** [October 25, 2023, 6:16pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4397 "2023-10-25T18:16:28Z")

</div>

> [@Phuturist](#):
>
> This question keeps popping up but I have no answer to it, read this:
> 
> > [@](#):
> >
> > I’m not using Homey myself so I don’t have any experience with this. I can only explain how it’s implemented in the Shelly app. The only documentation on how this works from the app perspective can be found [here](https://apps.developer.homey.app/the-basics/devices/energy#measuring-devices). The Shelly app has implemented this and marks all three channels of the Pro 3EM as a cumulative device. How this affects the various energy capabilities of the Pro 3EM and what happens within the Homey Energy tab based on this setting is unknown to me. Perhaps a developer that uses Hom…
> 
> According to Athom this is the correct way to implement it considering the fact the Pro 3EM is the actual smart meter and there are no other smart meters or solar panels contributing to the totals (as that would mess up the reading where certain values would be counted twice). Other than that I have no clue how the Pro 3EM effects the energy tab with it’s 3 phases being set as cumulative.
> 
> If you find out how to properly configure this I’m all ears.

In advanced settings I only see IP Address, username and password.  
In Settings is section "Plugged In " where i can choise “virtual classes”, their I have “other”.

---

<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:** [October 25, 2023, 6:21pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4398 "2023-10-25T18:21:18Z")

</div>

> [@Attila\_Danis](#):
>
> In Settings is section "Plugged In " where i can choise “virtual classes”, their I have “other”.

That’s what I mean.

---

<div class="post-metadata">

**Author:** ![Attila\_Danis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/attila_danis/32/79795_2.png) [@Attila\_Danis](https://community.homey.app/u/Attila_Danis)\
**Post date:** [October 25, 2023, 6:35pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4399 "2023-10-25T18:35:14Z")

</div>

But what I mean is definined in your driver line 10 “class”: “socket”,:

> <https://github.com/jghaanstra/cloud.shelly/blob/master/drivers/shelly3em/driver.compose.json>

---

<div class="post-metadata">

**Author:** ![Omnipollo](https://avatars.discourse-cdn.com/v4/letter/o/919ad9/32.png) [@Omnipollo](https://community.homey.app/u/Omnipollo)\
**Post date:** [October 25, 2023, 6:40pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4400 "2023-10-25T18:40:12Z")

</div>

Yes, the outbound websocket is configured for all three devices.

 ![IMG_2949](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/a/8a047a37c8fbd67ec5f686c68a8cd354032edc41.jpeg)

---

<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:** [October 25, 2023, 6:49pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4401 "2023-10-25T18:49:19Z")

</div>

I’m aware of what you mean but you can override this device class through the device settings as mentioned.

---

<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:** [October 25, 2023, 6:52pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4402 "2023-10-25T18:52:37Z")

</div>

You could try and follow the advanced troubleshooting instructions for Bluetooth devices from the first post. Goal would be to monitor the console of the Bluetooth proxy script to see if the BLE advertisements are received by the Bluetooth proxy.

---

<div class="post-metadata">

**Author:** ![langepil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/langepil/32/38993_2.png) [@langepil](https://community.homey.app/u/langepil)\
**Post date:** [October 25, 2023, 7:02pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4403 "2023-10-25T19:02:27Z")

</div>

Great! That already looks much much better. I can now adjust the slat position perfectly!

But what I am still missing is a card in the flows, with which I can set not only the position of the Venetian blind, but also the slat angle.

Tanks a lot for the great support.

---

<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:** [October 25, 2023, 7:15pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4404 "2023-10-25T19:15:12Z")

</div>

> [@langepil](#):
>
> But what I am still missing is a card in the flows, with which I can set not only the position of the Venetian blind, but also the slat angle.

You should report that to Athom. This is a default capability and Athom should implement flow cards for that.

---

<div class="post-metadata">

**Author:** ![langepil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/langepil/32/38993_2.png) [@langepil](https://community.homey.app/u/langepil)\
**Post date:** [October 26, 2023, 2:00am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4405 "2023-10-26T02:00:38Z")

</div>

Where can I do this?

---

<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:** [October 26, 2023, 5:20am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4406 "2023-10-26T05:20:14Z")

</div>

On GitHub here: [Issues · athombv/homey-apps-sdk-issues · GitHub](https://github.com/athombv/homey-apps-sdk-issues/issues)

Or [here](https://support.homey.app/hc/en-us/articles/360015784034-Submitting-a-support-request) to Athom support. To be able to actually request this feature to Athom using a form you need to select the “Other …” option and not “App” as this is not an issue with the app but with Homey SDK. The “App” option will divert you to the Github of the Shelly app as Athom is trying to avoid users contacting them.

---

<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:** [October 26, 2023, 5:34am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4407 "2023-10-26T05:34:45Z")

</div>

> [@Attila\_Danis](#):
>
> But what I mean is definined in your driver line 10 “class”: “socket”,:

> [@Phuturist](#):
>
> I’m aware of what you mean but you can override this device class through the device settings as mentioned

I’m wrong about this. The always helpful @robertklep pointed out the the device class is not the same as the virtual device class you can select under the device settings. There currently is a new release pending approval but with the release after I’ll change the device class for the Pro 3EM. I’m not sure this will change the behaviour in the energy tab though.

---

<div class="post-metadata">

**Author:** ![FRANCAS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/francas/32/44281_2.png) [@FRANCAS](https://community.homey.app/u/FRANCAS)\
**Post date:** [October 26, 2023, 11:23am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4408 "2023-10-26T11:23:21Z")

</div>

Hello,  
I have Shelly Wave 2PM.  
Wave 2PM provides precise power consumption monitoring **on each channel separately** and in total.  
“on each channel separately” - not working for me.  
I see only total power :frowning ☹  
Maybe I need to change the settings of device?

---

<div class="post-metadata">

**Author:** ![Tom\_Neijnens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tom_neijnens/32/80596_2.png) [@Tom\_Neijnens](https://community.homey.app/u/Tom_Neijnens)\
**Post date:** [October 26, 2023, 2:12pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4409 "2023-10-26T14:12:05Z")

</div>

Hello,

Till recently my shelly plug S wall sockets worked fine, but since some days there not working anymore. In the shelly app it does work ok. What I noticed is that the device in Homey gets another IP adres then in the Shelly app. When I change the IP adres to the same IP as in the shelly app it works 5 seconds and than it goes back to the ‘Homey IP adres’. What I noticed is that when I click the on/off button in the shelly app the status in the homey app syncs. So in that direction it’s working (also with the different IP adres). But when I send a command from the Homey app to the wall socked it’s not working. I think it’s something in my network. I have a Deco mesh system and the wall socket is in range 192.168.68.XX and. In the Homey app the wall socket is in the range of 192.168.2.XX. Nothing changed in the network as for as I know, and it worked for months flawless. Can someone please send me in the right direction. Both the Homey and the wall plug have a static IP address.

---

<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:** [October 26, 2023, 3:06pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4410 "2023-10-26T15:06:18Z")

</div>

> [@FRANCAS](#):
>
> “on each channel separately” - not working for me.  
> I see only total power :frowning ☹  
> Maybe I need to change the settings of device?

Could you do two things for me.

First go into the zwave parameters and change the zwave association group from `1.1` to `1` and save. After saving, go back into this settings and change it back to `1.1`. Now check if this has fixed your issue. There is a bug in Homey core when settings multichannel association from driver.compose.json to a value of `1.1`. Athom is aware but is not giving it priority.

If this does not solve the issue, could you post a screenshot of both channels.

---

<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:** [October 26, 2023, 3:14pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4411 "2023-10-26T15:14:58Z")

</div>

> [@Tom\_Neijnens](#):
>
> I think it’s something in my network. I have a Deco mesh system and the wall socket is in range 192.168.68.XX and. In the Homey app the wall socket is in the range of 192.168.2.XX. Nothing changed in the network as for as I know, and it worked for months flawless. Can someone please send me in the right direction. Both the Homey and the wall plug have a static IP address.

What the app does is update the IP address in Homey of the device once it receives a status update for that device (matching is done on device id) and the currently registered IP address does not match the IP address of the received message.

So either the IP address in the Shelly app is incorrect (not synced because cloud is disabled), or there is indeed something wrong with your network where the device is reporting a different IP address in it’s CoAP message or you manually switched the IP address of two or more devices in Homey while the mechanism is changing it back based on the original device id which was saved during pairing. You could try rebooting the plugs or worst case scenario, just remove and re-pair them.

---

<div class="post-metadata">

**Author:** ![Tom\_Neijnens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tom_neijnens/32/80596_2.png) [@Tom\_Neijnens](https://community.homey.app/u/Tom_Neijnens)\
**Post date:** [October 26, 2023, 4:53pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4412 "2023-10-26T16:53:15Z")

</div>

Thanks for your fast reply, really appreciate it. Shelly cloud is enabled. I looked into the log of the Deco X60 and found this:

Edit: found the problem, Deco was not setup as accespoint ☺

---

<div class="post-metadata">

**Author:** ![Johan\_Nilsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_nilsson/32/75857_2.png) [@Johan\_Nilsson](https://community.homey.app/u/Johan_Nilsson)\
**Post date:** [October 27, 2023, 7:44am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4413 "2023-10-27T07:44:59Z")

</div>

I’m on Homey Cloud and of course experiencing the disconnect bug from time to time, quite infrequently and random. Accepting the situation for now hoping that sooner or later it will be solved.

Now, what would be good meanwhile is automatic detection that Homey and Shelly have disconnected.  
Anyone developed something for this?

I’m experimenting with this

1: I have a Shelly Plug that I from the Shelly App with a timer generate an on/off pattern, for instance, 00:00-12:00 ON + 12:00-24:00 OFF

2: I have a Homey flow that tests this pattern by reading status of that Shelly Plug

3: If pattern is not matching the expected state a notification is sent to me and I can reinstall the Homey Shelly app

Are there better/smarter solutions?

Maybe developers of Shelly app in the software could detect that connection is lost and expose a test-function in the Homey Shelly app?

---

<div class="post-metadata">

**Author:** ![Mark-AppMyHome](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark-appmyhome/32/79653_2.png) [@Mark-AppMyHome](https://community.homey.app/u/Mark-AppMyHome)\
**Post date:** [October 27, 2023, 11:58pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4414 "2023-10-27T23:58:03Z")

</div>

I just tried to pair up a Shelly Plus HT via the web Homey Pro 2023 interface, but it fails. Then I tried using the iPhone Homey App and it worked just fine. Is there a difference in the app? Basically the web version didn’t ask for any IP address etc. Thank you

---

<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:** [October 28, 2023, 5:49am UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4415 "2023-10-28T05:49:53Z")

</div>

Not from the app point of view. But it seems the WebUI dors behave different sometimes. Having to enter the IP address indicates issues in your network though. Normally Homey would discover the device over mDNS. Apparently Homey is unable to do so. If you are seeing updates from the device you are good for now but it might be something to look at though.

---

<div class="post-metadata">

**Author:** ![Mark-AppMyHome](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark-appmyhome/32/79653_2.png) [@Mark-AppMyHome](https://community.homey.app/u/Mark-AppMyHome)\
**Post date:** [October 28, 2023, 3:09pm UTC](https://community.homey.app/t/app-shelly-smart-solutions-for-every-home-and-office/765/4416 "2023-10-28T15:09:15Z")

</div>

The device is working fine fortunately. Does seem weird though it didn’t auto discover.

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

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