homebridge-shelly-ng icon indicating copy to clipboard operation
homebridge-shelly-ng copied to clipboard

[new device] Shelly Plus 1 Mini

Open sw-koenig opened this issue 1 year ago • 10 comments

Hi, Shelly newly released mini versions of some Shelly Plus devices, such as the Shelly Plus 1 Mini.

Basically it is the same as the Shelly Plus 1 (https://shelly-api-docs.shelly.cloud/gen2/Devices/ShellyPlus1/), but has an own device model ID.

I get the following console log message for this new device: [shelly1mini-xxxxxxxxxxxx] Unknown device of model "SNSW-001X8EU" discovered.

Best regards, Swen

sw-koenig avatar Sep 24 '23 12:09 sw-koenig

+1 on this.

I've two test device if needed. Hope support for these devices will be added easily.

alessiobulfaro avatar Sep 29 '23 11:09 alessiobulfaro

+1 on this.

got a view new minis and would like to implement them. let me know if I could help somehow with my devices.

Aeraxon avatar Sep 30 '23 12:09 Aeraxon

Im new to all this homebridge stuff. Does the last message here mean the minis are supported? Or still need to be merged to the main branch?

k3nny512 avatar Oct 25 '23 20:10 k3nny512

This is less a Homebridge stuff but a GitHub thing here:

image

The link points to a pull-request that brings support for the Plus 1 Mini. This is basically a contribution of another developer asking to include his changes into the plugin. Its state is "Open", which means the owner of this repository has to review and hopefully accept the changes.

Once this is done, the source code knows how to handle the Plus 1 Mini and ideally a new version of the plugin gets released automatically.

awaescher avatar Oct 27 '23 08:10 awaescher

Ahh ok thanks a lot! Is it somehow possible to add these two lines to my plugin manually until it gets released ?

k3nny512 avatar Oct 27 '23 20:10 k3nny512

No worries, glad to help.

Technically yes, but you'd have to create your own plugin by forking the repository, build a release, publish it to npm and use your plugin then instead of shelly_ng in Homebridge. Could be done but I guess waiting might be worth it.

awaescher avatar Oct 27 '23 21:10 awaescher

+1

djcargo avatar Oct 31 '23 19:10 djcargo

I have the same problem as you. For this reason I created a new repository with the (hopefully) correct adjustments. I haven't tested it yet. Tomorrow afternoon I will build the npm Homebridge plugin of the same name.

https://github.com/cubi1337/homebridge-shelly-ds9

cubi1337 avatar Nov 16 '23 15:11 cubi1337

Hi cubi1337, thanks for your effort. I am still getting this: [11/18/2023, 9:30:57 AM] [Shelly NG] [shellypmmini-XXXXXXXXXXXX] Unknown device of model "SNPM-001PCEU16" discovered.

Aeraxon avatar Nov 18 '23 09:11 Aeraxon

The new Version works ...

cubi1337 avatar Nov 20 '23 17:11 cubi1337