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

I’m currently running Homey Self-Hosted and using the Shelly Gen3/Gen4 devices with Bluetooth proxy enabled. These devices capture BLU advertisements and forward them over WebSocket, which works well for integrating BLU sensors when the hub itself cannot receive Bluetooth directly.

On Homey Pro, this setup worked as expected because the Homey device itself has Bluetooth support.

Right now it seems that the app expects BLU devices to be discovered directly via Bluetooth, and the WebSocket events from Shelly proxies are not supported.

It would be very helpful if the app could support BLU devices detected via Shelly proxy WebSocket messages, allowing users of Homey Self-Hosted to use BLU sensors without native Bluetooth hardware.

I have 3x Pro EM-50, already working with my Sigenergy battery, but I haven’t tried to add them to Homey (yet).

How are you trying to add them? Have you tried “Any Shelly Bluetooth device” or “Any Shelly Wi-Fi device”?

Having trouble connecting Shelly Bluetooth device.

I have connected a gateway to my Wi-Fi network (Shelly BLU Gateway). Bluetooth RPC and Gateway is enabled. RPC was on by default. Then added the Shelly BLU Remote to the Shelly app.

In Homey, I added the BLU Gateway as a Wi-Fi device, went into maintenance and click Start BLE Proxy. Then chose add device, any Shelly BLU device. While searching I clicked the device button. Comes back as no device found. Can confirm I am pressing the right ‘device button’ as it was used to edit settings in the Shelly app.

All firmware’s have been updated, as well as restarting all devices. Still no luck.

Am I missing something?

Please read post 1 of this topic if you want anything to happen.

Hi,

Almost all of my devices in Shelly cloud is offline.

I have added them to Homey.

How is it possible they are available and connected with Homey but not Shelly cloud?

Connecting to Homey does not use the Shelly cloud, the connection is through your local network.

As for Shelly cloud, you would need to check with Shelly themselves.

In the Shelly phone app, you can enable/disable the cloud connection for each wifi connected device. Check that setting for each device.

The cloud option is not visible when the device is offline.

But 2 of my devices is online in the cloud and they have this ability

I have changed a device in my network, but the wifi and ssid is the same

Hi,

in a previous post I asked for experience of using the Shelly BLU RC Button 4 together with Homey Cloud.

Didn’t get any response to that, but I found that the Shelly BLU RC Button 4 isn’t in the list of supported devices.

https://github.com/Drenso/cloud.shelly/blob/main/README.txt

I switched to using a Shelly BLU Wall Switch 4, which is in the list of supported devices.

  1. It integrates as intended into the Shelly system
  2. I also managed to add it as device in the Homey app

But I don’t manage to make it trigger flow-events.

Anyone that has been successful with this device on Homey Cloud?

In a post from more than a year ago in this thread, developers(?) mention that a correction was implemented for Shelly BLU Button 1, and that a correction could be done for other similar devices as well - I guess Shelly BLU Wall Switch 4 is one of these devices?

I don’t use any Shelly BLU devices, but as far as I know, the necessary flow cards are not located with the device itself, but under the “Cards” section:

Well under the “Cards” section there are only some general events, like in your picture

  • Cloud connection error
  • Device error
  • Firmware update available

Under the device are however the events you expect for a Button device

  • Action event ← this would be the one to initiate flows
  • Battery level less than x%
  • ..and 4 more related to battery

The action event can be configured to

  • 1 of the 4 buttons on the device
  • type of push (short, double, triple, long, very long)

So setting up a flow triggered from a button push makes fully sense. In the Shelly app I can also see that these events are registered in the Shelly Cloud, but they are not carried over to the Homey Cloud side.

Okay, then I was wrong, sorry.
However, I cannot give any advice on the problem.

Hi @Phuturist , I saw in this response ( [APP] Shelly - Smart solutions for every home and office - #4362 by Phuturist ) that you mention the relay switch being on the first channel (for Shelly Pro EM). Is there a way to choose during pairing on which channel we want to put the switch ? In the shelly app, the switch is available on both channels, and having it on only one channel in Homey is confusing, as my first channel is the Grid energy, and the second is my boiler, and the dry contact is set on the boiler.

Thanks!

Some of you might have heard that we have been working on a complete rebuild of the Shelly app for Homey, and the time has now come that we have made a first open beta release available for everyone to test! :tada:

You can head over to the Homey app store to install this new version and you are free to discuss your experiences in the new community topic.

Note that device support is currently still a bit limited, but obviously more devices will be added in the near future.

2 Likes

Will there be some kind of a migration option to move existing devices paired via the current app to the new app?

Unfortunately not as that is simply not feasible due to a couple of technical reasons. But, you are not required to migrate at all with your current devices: both apps can be run next to each other without issue. Only when you hit issues with the old our support team will ask you to first try the new app.

1 Like