alexryd / homebridge-shelly-ng

Homebridge plugin for the next generation of Shelly devices
GNU General Public License v3.0
122 stars 45 forks source link

[new device] Shelly Plus 1 Mini #87

Open sw-koenig opened 1 year ago

sw-koenig commented 1 year ago

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

alessiobulfaro commented 1 year ago

+1 on this.

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

Aeraxon commented 1 year ago

+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.

k3nny512 commented 11 months ago

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?

awaescher commented 11 months ago

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.

k3nny512 commented 11 months ago

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

awaescher commented 11 months ago

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.

djcargo commented 11 months ago

+1

cubi1337 commented 10 months ago

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

Aeraxon commented 10 months ago

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.

cubi1337 commented 10 months ago

The new Version works ...