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)
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.
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.
Yes indeed, thanks. Status updates are also quicker
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)