No, I did this already. Changes nothing
Check. Maybe @s_dimaio has a fix for it.
Try deleting the node_modules folder and the package-lock.json file.
Then:
npm cache clean --force
npm install
homey app install
If you’re still having problems, check your node.js version with:
node -v
Since Homey uses node.js 22, to avoid problems, it’s best to install node.js 22 on your PC as well, not the latest version (24).
I don’t see the node_modules folder. Where could I find it ?
This means the npm install command didn’t work.
The correct command order is:
cd path_to_project_folder
git clone -b s-dimaio/extended https://github.com/s-dimaio/Homey.Sonoff.Zigbee.git
cd Homey.Sonoff.Zigbee
npm install
homey app install
Before the npm install command the Homey.Sonoff.Zigbee folder structure will be like this (without node_modules folder):
After npm install you’ll find the node_modules folder:
Hi Simone,
Its working
!!!
I just wanted to say thank you for your support !!!
I really appreciate the help and the effort behind this ![]()
I just noticed one thing: my Sonoff S60ZBTPF plug disappeared from the app after the installation.
Also, please let me know if there’s any way we can contribute to the project or support the community!!!
Thanks again!
Just a quick update: after the installation, I lost the pairing of all my Sonoff Zigbee devices and had to re-pair them.
Just sharing this in case it helps someone else.
Hi @Renato_Feitosa ,
I’m glad it’s working now. Make sure you’ve installed the latest version (1.9.0) because I fixed some bugs specifically on the MINI-ZB2GS.
Unfortunately, I see that the official app is still updated (the latest stable release is 1.8.3), but the GitHub repository isn’t updated (it’s stuck at 1.7.0). This is why some devices are missing from the code you’re using: my fork starts with 1.7.0, to which I added the MINI-ZB2GS and MINI-ZB2GS-L. All those devices that were officially added to the app without updating the GitHub repository are also missing from my fork. I sent a pull request for the two drivers I added, but so far no response. Maybe @Doekse can help.
It appears that the developer from the official Sonoff app is no longer updating their Github repo, I also submitted a PR there some time ago but no response.
Thanks for letting me know!
We’re currently working on consolidating the different Sonoff apps into a single officially supported app. This app will include drivers for all Zigbee and Matter-enabled products, while Wi-Fi devices can be added via the official eWeLink app.
Due to the recent influx of new partners, we haven’t been able to prioritize this yet, but it’s on our backlog. In the meantime, I’ll reach out to Styrahem to see if they can update the repository.
Hi, if Doekse is working on a new version with the ZB2GS inside, I will wait for it then. Hope it will not be too long !
Hello @Doekse , do you have any ETA? ![]()
It is almost half an year from the release and it isn’t still available. Is there anything I can help with?
Hi S_dimaio - is there any chance you could add the Sonoff ZBM5-2C (Smart Wall Switch optional Neutral) to your fork? happy to provide any info if possible and able to do?
Ciao @Chris_Barton, unfortunately I don’t have the device and developing a working driver requires several tests on the device before getting it to work properly (especially if it’s a multi-channel device like this one). Sorry.
S_dimaio - no worries thought it was worth an ask! ![]()




