homebridge-meross

Homebridge plugin to integrate Meross devices into HomeKit.

MIT License

Stars
198
homebridge-meross -

Published by bwp91 about 1 year ago

⚠️ Note this will be the last version of the plugin to support Node 16.

  • Node 16 moves to 'end of life' on 2023-09-11 (more info)
  • This is in-line with the Homebridge guidelines on supporting node versions (more info)
  • If you are currently using Node 16, now is a good time to upgrade to Node 18 or 20 (see the link above for more info)

Changed

  • Allow roller percentage position for MRS100 hardware version 7.0.0
  • Added template for MFC100 fan controller, although ignored if HK ignore list is set to true
homebridge-meross -

Published by bwp91 about 1 year ago

⚠️ Note this will be the last version of the plugin to support Node 16.

  • Node 16 moves to 'end of life' on 2023-09-11 (more info)
  • This is in-line with the Homebridge guidelines on supporting node versions (more info)
  • If you are currently using Node 16, now is a good time to upgrade to Node 18 or 20 (see the link above for more info)

Changed

  • Update axios to v1.5.0
homebridge-meross -

Published by bwp91 about 1 year ago

Changed

  • Improve error logging for locally configured devices when missing the model config property
homebridge-meross -

Published by bwp91 about 1 year ago

Changed

  • Config UI: changed "Serial Number (UUID)" to "Device UUID" to prevent any confusion about what to enter
    • Also added a description to these fields to explain that these appear in the Homebridge log when the plugin starts
  • Bump node recommended versions to v16.20.2 or v18.17.1 or v20.5.1

Fixed

  • Also use MRS100 roller positioning for hardware versions 8.0.0
homebridge-meross -

Published by bwp91 over 1 year ago

Changed

  • Updated HomeKit native ignore list
homebridge-meross -

Published by bwp91 over 1 year ago

Added

  • Support for MSS425FC

Changed

  • Bump node recommended versions to v16.20.1 or v18.17.0 or v20.5.0

Fixed

  • Leak device status
  • Initialisation issue with roller device with location devices
homebridge-meross -

Published by bwp91 over 1 year ago

Added

  • MSS210P, MSP843P and MSL120DA device support
  • Support for MRS100 models that have % position capabilities
  • Beta support for: MS400 leak sensor and MTS200 thermostat device

Changed

  • Bump node recommended versions to v16.20.1 or v18.16.1 or v20.4.0
  • Updated dependencies

Thanks to @ggfunnn, @Rowbby and @DeadlyVirez for help with implementing some of these new device types 🚀

homebridge-meross -

Published by bwp91 over 1 year ago

Added

  • MSS315 device support

Changed

  • README updates
  • Dependency updates
homebridge-meross -

Published by bwp91 over 1 year ago

Changed

  • Bump node supported versions to v16.20.0 or v18.16.0 or v20.0.0
  • Updated dependencies
homebridge-meross -

Published by bwp91 over 1 year ago

Fixed

  • Fix to accommodate Meross API change
homebridge-meross -

Published by bwp91 over 1 year ago

Changed

  • Fix custom configs for cloud devices
  • Reduce minimum homebridge version to v1.4
  • Bump node recommended versions to v16.20.0 or v18.16.0
homebridge-meross -

Published by bwp91 over 1 year ago

Changed

  • Simplify log welcome messages
  • Bump node recommended versions to v16.20.0 or v18.15.0
homebridge-meross -

Published by bwp91 over 1 year ago

Fixed

  • Login issue
homebridge-meross -

Published by bwp91 over 1 year ago

Breaking

  • Remove official support for Node 14
  • Remove option to disable plugin - this is now available in the Homebridge UI
  • Remove option for debug logging - this will be enabled when using a beta version of the plugin
  • Remove individual accessory logging options to simplify the config

Added

  • Support for:
    • MSS305 outlet (thanks @filipef101!)
    • MSS570M as a dimmer switch
  • Support for custom login domain (thanks @filipef101!)

Changed

  • Updated HomeKit native ignore list
  • Bump homebridge recommended version to v1.6.0 or v2.0.0-beta
  • Bump node recommended versions to v16.19.1 or v18.15.0
  • Updated dependencies

Fixed

  • Fix brightness command for MSL100D
homebridge-meross -

Published by bwp91 over 1 year ago

Changed

  • Remove debug (error) logging from hubs
  • Updated dependencies
homebridge-meross -

Published by bwp91 almost 2 years ago

Fixed

  • Homebridge characteristic warnings for MSH300 hub MS100 subdevices (again!)
homebridge-meross -

Published by bwp91 almost 2 years ago

Changed

  • Updated HomeKit native ignore list
  • Updated dependencies

Fixed

  • Homebridge characteristic warnings for MSH300 hub MS100 subdevices
homebridge-meross -

Published by bwp91 almost 2 years ago

Added

  • Support for MSS425ER and MOD150

Changed

  • MSH300HK removed from native HomeKit ignore list as there may be subdevices that are not native
    • If this change affects you with an unwanted subdevice appearing, please open an issue
  • Allow for homebridge 2.0 beta

Fixed

  • Fixed logic in local model check
homebridge-meross -

Published by bwp91 almost 2 years ago

⚠️ Note that Node 14 will no longer be supported after April 2023

Added

  • Support for MSL450

Changed

  • Updated HomeKit native ignore list
  • Bump node recommended versions to v14.21.1 or v16.18.1 or v18.12.1
homebridge-meross -

Published by bwp91 about 2 years ago

Fixed

  • Node versions in package.json (thanks @eburairu!)