For now 9.3.26 seems to be the latest for me, I can’t wait for the new one to come out!
As I wanted to get started with Matter, I decided to try it out and get an MSS315 myself. After some hustles for the setup, I managed to get it connected to HA. Is there some place, where I can look up the Matter protocol version? All the diagnostic JSON files give no indication.
I only have two entities (switch.smart_plug_mini
and button.smart_plug_mini_identifizieren
(=identify)), so I guess it is not working on Matter 1.3 yet, right? I would expect to see at least at third entity for current power consumption (if not a forth one for cumulated energy).
I did a firmware upgrade to 9.3.26
via the Meross app, now I am told that this is the newest version.
System Info
I am running HAOS on an Odroid M1 with these versions:
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.12.0",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.13.0",
"docker": true,
"arch": "aarch64",
"timezone": "Europe/Berlin",
"os_name": "Linux",
"os_version": "6.6.63-haos",
"supervisor": "2024.11.4",
"host_os": "Home Assistant OS 14.0",
"docker_version": "27.2.0",
"chassis": "embedded",
"run_as_root": true
},
The update is for matter 1.3 support is not widely released right now. You just have to wait a little more. 9.5.50 and upwards should support matter 1.3
I see, thanks for clarification.
Just to get this right: When the update is available, I need to upgrade the firmware through the Meross app. Then I should automatically see additional entities in HA, right?
I dont know if they appear after the update. I re-added the devices after the update.
I’ve just been emailed from meross support saying they’d just need the mac of my mss315 and then they’d enable me for the firmware update that supports energy reporting via matter.
So, if you’ve got an mss315 and would like the new firmware because you’re stuck on <9.4.50 (mine is on 9.4.45), maybe write to [email protected]
Thanks for the tip, I emailed them yesterday and got the 9.5.50 update for the MSS315.
The device got a new Endpoint with the electrical power measurement clusters:
On Home Assistant side I had to re-interview the device so it got the new energy measurement entities
Now that there are more users with the update, how is the reporting? Does it report meaningful changes fast? Does it report periodically? Is it too chatty / spammy?
Power seems to be updated every 30s, energy every 60s. I’d say reasonable periods chosen.
Which variant are you guys using that they gave you the power monitoring update for?
I know the EU plug update was in beta, from what they told me last time I spoke to them, there’s no UK update yet and they didn’t have a timeline.
Thanks, was wondering if they were able to report meaningful changes fast, like turning on or off a TV connected to the smart plug to run some automations. If it’s a fixed period, the automation may take up to half a minute to run.
Matter specification explicitly talks about meaningful changes so it can report them fast while not flooding the controller with “useless” reports. But that’s more work for vendors of course, a fixed reporting rate is easier to implement.
After some back and forth, it seams I also got the beta update today.
I asked to get it, but I needed an account in the Meross app first and register the plug to it. Still there was no firmware update available, but now I magically got the power, energy, voltage and current entities. I am still at 9.3.26
Edit: As mentioned below, this beta firmware (9.5.50) is pushed silently (you do not notice it) after telling them your devices MAC address. It is not shown in HA, but can be viewed/verified inside the app when clicking on the plug and then the hamburger menu.
I also had some issues (maybe related to matter or WiFi or Matter? Still investigating…), in which process I removed the plug from the Meross app. In that case, I was not getting any values for the energy entity. All other entities of the plug constantly got zero values. My understanding of Matter is that it can run truly local, thus the app is not necessary and the plug does not need to be bound to any account. I will verify in the future if this works as intended. Maybe it is also related to the beta firmware.
So has anybody in the UK received the beta and got it working with HA?
I am confused if the current beta is available for the UK style smart plug mini.
Krs
Mark
I’ve got it in the UK, it’s showed up for one of my sockets but not the rest, not sure why.
I requested access from [email protected], I have access to it on the UK variant of MSS315. The firmware version didn’t change (and support confirmed this would be the case).
So far so good. I’ll work on some automations so I can understand how well it works. I look forward to seeing this rolled out to all MSS315 devices!
The firmware version is reflected in their app, but not in HA. I managed to get the other sockets setup by sharing all the other Mac addresses (otherwise you just get the first device). Works really well.
Did any of you make the request while the devices were still paired to home assistant then move them back to Meross to enable it after they’d made changes on their end?
I presume they simply add your MAC to a whitelist?
I’ve just sent the request but wasn’t sure if I’d need to have them paired back to Meross app BEFORE they make the change in their end.
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