Skip to content

Releases: krahabb/meross_lan

Moonlight.3.1 (5.3.1-alpha.3)

01 Aug 09:51
Compare
Choose a tag to compare
Pre-release

features

  • added light sensor support for ms130 Smart Temperature Humidity sensor (#478)

Moonlight.3.1 (5.3.1-alpha.2)

29 Jul 15:55
Compare
Choose a tag to compare
Pre-release

features

  • added support for ms130 Smart Temperature Humidity sensor (#478)

Moonlight.3.1 (5.3.1-alpha.1)

23 Jul 16:55
Compare
Choose a tag to compare
Pre-release

features

  • implement decoding of sensors data for Refoss EM06 (#476)

Moonlight.3.1 (5.3.1-alpha.0)

22 Jul 19:51
Compare
Choose a tag to compare
Pre-release

Small update preview of incoming changes.

features

  • added more obfuscation for "userid".
  • improved experimental support for Refoss EM06 (#476)

fixes

  • possible python parsing error when activating tracing (#477)

Moonlight.3

09 Jul 09:47
f8d3b4f
Compare
Choose a tag to compare

This release brings some important updates regarding recent devices supporting/requiring encryption for local (HTTP) traffic and a lot of fixes/improvements for thermostats (mainly mts200/mts960).
Current implementation for mts960 is still 'raw' but should definitely mark an improvement over previous releases.

features

  • added support for local protocol (HTTP) encryption. It looks like newer mss110/mss210 (and maybe more) devices firmwares need this implementation to be locally accessible (#456 - #470)
  • improved support for mts960 (thanks to @bernardpe - #449)
  • setting the target temperature in thermostats (all of the mts(s)) now sets the device to 'manual' mode (#401) exiting any preset or scheduled mode)
  • added humidity sensor to supported thermostats (#459)

fixes

  • moved tracing file open call to executor code to prevent HA core complaints (log warning)
  • fixed support for mts200 'Summer Mode' (#468)
  • recovered lost/missing translations for mts200/960 warnings
  • error in some timezones database parsing (using pytz)
  • miscellaneous errors in unexpected payloads parsing/handling

Moonlight.3 (5.3.0-beta.1)

01 Jul 14:29
Compare
Choose a tag to compare
Pre-release

fixes

  • revert Toggles api to previous version (5.3.0-beta.0 doesn't work)

Moonlight.3 (5.3.0-beta.0)

01 Jul 10:32
Compare
Choose a tag to compare
Pre-release

This release adds better support for mts960 thermostat/plug thanks to the great contribution from @bernardpe (#449). There's still a lot to be done in order to better support cycle/timer modes but it definitely brings a more consistent behavior for this device.

features

  • improved support for mts960
  • minor optimizations in tracing/diagnostics
  • thermostats (any mts-like device) now enter 'manual' mode when the target temperature is set via UI or service call (#401)
  • adjusted the command format for 'toggles' trying to fix some mss110-mss210 'not switching' behavior (#456). This adjustement impacts any kind of switch though (any device from the mss product line)

fixes

  • added obfuscation for "uuid" carried in "from" field in Meross payloads
  • missing sensor value translation for thermostats ("warning" sensors in mts200-mts960)

Moonlight.3 (5.3.0-alpha.2)

23 Jun 13:39
Compare
Choose a tag to compare
Pre-release

This preview is a minor incremental against 5.3.0-alpha.1 mainly bringing some improvements on encryption support

features

  • add support for protocol encryption during device configuration
  • added 'humidity' property to climate entity for supporting devices (MTS200 as in #459)

fixes

  • fix complaint from HA core about 'blocking call in loop thread' (triggered when activating device tracing)

Moonlight.3 (5.3.0-alpha.1)

15 Jun 21:36
Compare
Choose a tag to compare
Pre-release

Preview release of the next Moonlight.

Some good features are coming like support for (new) devices encryption and better MTS960 management together with continuous improvement on message handling (trying to lessen some current issues).

features

  • added support for LAN (HTTP) protocol encryption (#456 #430)
  • improved management of MTS960 climates (#449)
  • added support for humidity sensor in MTS200 (#459)
  • added independent 'room temperature' sensor to all thermostats

fixes

  • error in some timezones database parsing (using pytz)
  • miscellaneous errors in unexpected payloads parsing/handling

Moonlight.2.2 (5.2.2)

11 Jun 10:06
85a576d
Compare
Choose a tag to compare

fixes

  • resolve a bug in namespace parsing likely affecting a wide range of devices (#439 - #457)