github krahabb/meross_lan v5.5.0
Moonlight.5

latest releases: v5.6.0, v5.6.0-alpha.1, v5.6.0-alpha.0...
3 months ago

Stable release (passing automatic tests on HA core 2025.6.0b4) with latest fixes and features already published in Preview

features

  • added (persistent) notification of debug tracing start/finish
  • improved data collection in diagnostics and tracing
  • added 2 button entities to the diagnostic section of any device (#331) to manually perform:
    • refresh (performs a full polling cycle without any optimization)
    • reload (performs a reload of the device - same as reloading the configuration entry)
      These buttons beside being manually accessible, provide easy access in HA automations/scripts to the aforementioned operations.
  • changed the default key for local MQTT discovery to fit the latest @bytespider utilities. See post.
    This change has no effect for already configured devices (every device stores its own key independently of the one used for local MQTT discovery which is instead set in the MQTT Hub.
  • lowered some timeouts used when polling device state over Meross cloud brokers (these are noticeable only when HTTP connectivity breaks and communication is only carried through cloud MQTT - see #545)
  • mute gs559 SmokeAlarm sensor (#544): highly experimental implementation shouldn't harm really if it doesn't work as expected!
    This features adds a 'switch' entity to the smoke device which, hopefully, could be used to shutdown the alarm. It is just a desperate try since I have no clue on how this could be achieved honestly. Experimentors are welcomed!
  • added Poland translations thanks to @nepozs PR

fixes

  • added more safety checks in light devices (bulbs and the likes) to try prevent issues in service calls (#553)
  • wrong state in msg200 (#538): this is targeted especially at msg200 with fw pre 4.0.0 in order to reduce the chance of 'disruptions' since it looks like the issue doesn't appear in fw 4.0.0 and on.
  • remove internal rounding linked to suggested_default_precision for sensor entities (leading to #543)
  • fixed a bug in the polling code leading to an infinite loop in some edge cases (#526)
  • fixed some internal defaults related to 'multiple requests polling' in order to maybe prevent #528

Don't miss a new meross_lan release

NewReleases is sending notifications on new releases.