StyraHem / ShellyForHASS

Shelly smart home platform for Home Assistant
MIT License
615 stars 111 forks source link

[FR] More complete cloud integration #761

Open NdK73 opened 10 months ago

NdK73 commented 10 months ago

Is your feature request related to a problem? Please describe.

Local integration is great and usually preferred, but sometimes it could be really useful to be able to interface with some devices via cloud. I have Shelly devices in different houses, eache with its own independent network. Usually just one/two devices per house (monitoring current consumption and sometimes a light). Currently the only way to control 'em is using Shelly app, but it's limiting.

Describe the solution you'd like

ShellyForHass allows adding devices (but does not auto-add 'em) via "cloud polling", then controls 'em via cloud calls from a single HA instance.

Describe alternatives you've considered

CoAP proxy is both overkill (requires another device just to run a small Python script!) and limiting (IIUC it disables cloud access, so devices cannot be controlled anymore via the app). I know it can be done with Tuya devices, but IMO Shelly ones are better.

Additional context

mixo44 commented 9 months ago

I'm wondering if cloud integration was added or not? I saw settings for to cloud key and host. Can we now control Shelly devices that are not in the same local network or not?

NdK73 commented 9 months ago

Not unless it changed very recently. That fooled me, making me think "if there's a field to enter a key, it's able to also control remote devices". But that's not (yet?) the case :(