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

It is not possible to connect the MS605, regardless of the method, neither directly with Homey nor via the Meros app with Matter Code sharing.

How far is the device from your Homey when you are trying to pair it? Since it’s using Matter over Thread you need to have decent Thread coverage.

I even set it to Homey Pro during pairing, and I have two more Homey Bridges in the house.

You’re not connecting the device via Homey Pro, but instead using your mobile phone with Google’s Matter setup. Via this route it will use the preferred Thread network of your mobile phone. Which Homey version (Pro or SHS?) are you using?

Also, Homey Bridge does not have a built-in Thread radio and therefore does not extend the Thread network.

I’m using Homey Pro with Thread, and it’s worked with all my previous Matter devices, but it doesn’t work with this one. I even have two MS506 devices. There are two ways to connect to Matter via Homey Pro on my phone, and one via Android, but neither works. I also tested it with an iPad, and the connection is the same: it aborts as soon as the device information starts loading. The firmware on both Meross devices is up to date.

I have the same problem with the MS605; I can’t add it to Homey Pro or my self-hosted server. It’s simply not possible. All devices have the latest firmware. The problem occurs via both the web interface and the app.

I will get the samples in a couple of days and give them a test. Unfortunately I can’t change any logic inside of the app as they are Matter devices, but I’ll run some tests to see what the issue is

2 Likes

Are there any new findings yet?