Meross MSS315 and Matter 1.3 (Matter Server v6)

I have mine on both meross app and HA. I think the firmware comes via their app.

Thanks James,

I had no idea they could be paired to both, I just opened the Meross app after you said this and hit the + and it detected all of my devices with a little ā€œAddā€ next to them.

This is exactly what I wanted because it means I can update the firmware when it comes without moving them back and forth.

Legend.

EDIT: After adding to Meross, I see and update to 9.5.38 for one of the devices, but just one of them, the others are in 36. Change log just mentions WiFi connectivity/rebind and fixes known issues

Yes I had to update to .38 but only
40 brings the energy matter data. Fortunately it doesn’t require a reboot to enable.

I’ve also noticed that energy info is not updated. I think this is because my IoT SSID doesn’t get internet access normally (just enabled it for the plug to get it’s firmware update).

So yeah. local plug, local homeassistant but somehow matter updates are dependant on the cloud connection.

I’ve asked meross for an update on that.

And for the others here: I have the plug connected to homeassistant and then added it in the app - so it’s showing up in both simultaniously. So, there’s no need to ā€œmoveā€ it from one world to the other.

Thanks all.

Meross got back to me and said to make sure they’re added in the app, I’ve just responded to say they’re done so just waiting now.

Once the update happens, is it simply a case of reinterviewing the plugs in HA?

Ok, that is probably the actual timing then. My load was rather low/static, so my observation are not that representative.

FYI: I’ve been in contact with meross support and they did provide my device with a new firmware 9.5.51 that does the energy consumption updates via matter even when there’s no internet (IoT vlan gets internet blocked). The plug is fully functional now even when not cloud-connected. I like.

(still no firmware update via matter or correct firmware version reporting but I consider that minor issues)

2 Likes

Many thanks for the hint to contact the support. Yesterday night they updated my device to v9.5.51 as well.
Do you now if I know will receive automatically a notification from them if a new beta firmware is available? @MichaelHeimann

I’ve never seen notifications from the app about firmware updates, I guess they don’t send out push notifications for them.

Just have to check the app periodically.

The new version 9.5.47 has been released for my Meross MSS315 devices. Following the update I did a new pairing.
Power consumption information now appears in Home Assistant via the Matter protocol via Endpoint 2.

image

1 Like

I’ve noticed this as well, enabling internet and disabling it seems to work, they just want to connect to MQTT at first it seems when booting up

after disabling the internet blocking rule it keeps working (and re-enabling it shortly after the light became green)

I just received my US version of the MSS315. There must be some FW version variation depending on the region? It came out of the box on 9.5.30 and I updated to 9.5.31 with no power stats capable on Homeassistant.

I emailed, and they responded they had just released 9.5.33. It must have been just a day or two ago because it wasn’t there when I received the plug initially.

Updated to 9.5.33 and now the power stats show up in Homeassistant.

Just got an update to 9.5.6 in Australia. Matter energy is now showing up!

Is there a big advantage for using matter instead of the meross lan integration? As I understood meross lan also works locally? Or is that not right? I suppose you can still use the meross app when integrating the MSS315 using matter in HA?

According to the meross_lan docs ā€œother status info anyway need to be polled (an example is power/energy readings for power metered plugs)ā€.

Matter does not require periodically asking the plug for the current reading, it’s the plug the one reporting the info when there’s something to report. Matter allows smart plugs to be actually smart to quickly report significant changes in power, unfortunately most vendors just report periodically which is easier to implement.

Also, Matter is a standard and runs over IPv6, you don’t need to care about setting static IPs or managing the DHCP server. The Meross local API might not be something official and subject to change when Meross decides.

3 Likes

Yes indeed, thanks. Status updates are also quicker :raised_hands: :grinning:

Also there is no rate limiting, when using the official APIs you can get rate limited, blocked temporarily or even potentially banned depending on your total polling rate (especially if you have A LOT of plugs)