[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