Major update to Moonlight release.
features
- added support for MSL320 (and the likes) light effects.
- added 'sw emulated' light transitions for any light device (with low update rate if the device is Meross cloud connected).
- the Meross cloud MQTT rate-limiter has been 'relaxed' a bit: the rate limiting is now calculated for each device independently (please check this).
- added new mac address range (likely related to the new MSH450 Hub) for Meross devices discovery over DHCP.
- refactor of MFC100 (smart fan) and many other 'toggle-like' devices trying to improve quality/reliability (#393).
- refactor of MRS100 (smart roller shutter) trying to improve quality/reliability (#419, #321).
- refactor of MSG100/200 (smart garage door) trying to improve quality/reliability (#428).
- it is now allowed to pass the payload as a dictionary (or a string) in
meross_lan.request
service call (#404) - various improvements and glitches removal in protocol switching behavior.
fixes
- "Detected blocking call to import_module..." HA 2024.5 core warning (#427)