[APP][Pro] Meross - Simple Devices, Simplify Your Life

Hi, I just added the MS600 Smart Presence Sensor to my Homey Pro. How do I adjust the distance, sensitivity, and dwell time?

I don’t believe Meross allows for these features to be adjusted over Matter, so this can only be done via the Meross mobile app. If these controls are available throught Matter, they should be listed in the advanced settings of the device.

1 Like

Did some testing over the weekend to add support for more devices, both via cloud and locally. I don’t really feel like waiting for Meross to roll out OAuth support across their entire lineup, that might take a while.

So, I took a look at the Meross IoT library (the same one used by Home Assistant) and basically converted it to work on Homey. Through this library, almost every Meross device should be supported. By default, it uses MQTT over the cloud, but if the device is detected on the local network you can switch to full local control.

Authentication currently works through a simple credentials login screen, which then lists the devices available for pairing. I’m planning to add OAuth support later, so devices can automatically switch over once it’s available.

I’ve just laid the groundwork this weekend. I am still wrapping up my Whisker app for Homey before diving deeper into this, but hoping to have it all working soon!

3 Likes

Quick update from my side. I’ve been working on porting the Meross IoT Library to Node.js. I used the meross-cloud NPM package as a starting point and updated it to behave more like the Python implementation.

I’m currently resolving the last bugs, after which I’ll publish it as an NPM package for general use. Once that’s done, I can start adding support for more Meross devices to the official Meross app for Homey.

3 Likes

Hi,

I have the Meross Smart Plug Mini EU version (MSS315)

When I add it to Homey via this app, it detects it as the US version and therefore uses the US icon.

Is there a way to fix this?

Good question! I’ll double check, might be a mix up with the ID’s. Thanks for letting me know

Hi @Doekse ,

any chance for supporting the MSS210HK AU version of smart plug?

Thanks :folded_hands:

Quick update from my side! Almost all device types are now up and running in the new Meross Node.js library. With Black Friday and the holiday season keeping me pretty busy at work, progress has been a bit slower than I’d like. Since this Meross app is just a hobby project and not part of my job, I can only work on it in my spare time.

That said, I’m hoping to find some time to wrap things up and publish the first version of the updated Homey integration before the end of the year.

And yes! With the updated code each Meross device should be supported out of the box :wink:

2 Likes

will there be any support for mss310 au smart plug? i’ve been using the community app version of meross by bence and have noticed a few issues with connectivity where i need to restart the app.

i mainly have mss310 and the msg100 from meross. fingers crossed msg100 support happens soon.

thanks again for making this happen. specially with the new products coming up that im excited to try out.

:wink:

1 Like

That’s fantastic, thank you!

1 Like

thanks. just wanted to double check. i havent seen it listed as one of the devices i can add yet via the meross official app. for some reason its not happening to all mss310 au smart plugs when using the meross community app. restart of the app is the only way for the device to become responsive for a short period. using the meross app the device works fine. with the changes to matter recently i’ve been switching over to a few smart plugs that are using matter. didnt see any good black friday sales on the matter meross plugs. they look a lot slimmer than the mss310s.

hopefully some christmas sales would come up as i can see quite a few meross matter devices now that im interested in.