homebridge-meross

Homebridge plugin to integrate Meross devices into HomeKit.

MIT License

Stars
198
homebridge-meross -

Published by bwp91 about 2 years ago

Added

  • Support for MTS200B
  • Work in progress support for Meross GS559AH smoke alarm

Changed

  • Updated HomeKit native ignore list
  • Correct parameters for updatePlatformAccessories()
  • Updated homebridge recommended version to v1.5.0
  • Bump node recommended versions to v14.20.1 or v16.17.1
  • Updated dev dependencies
homebridge-meross -

Published by bwp91 over 2 years ago

Added

  • New Devices
    • Model SP425EW

Fixed

  • A potential issue showing errors in the logs
homebridge-meross -

Published by bwp91 over 2 years ago

Changed

  • Updated HomeKit native ignore list
  • Bump node recommended versions to v14.19.3 or v16.15.1
homebridge-meross -

Published by bwp91 over 2 years ago

Added

  • New Devices
    • MSL610 light device
homebridge-meross -

Published by bwp91 over 2 years ago

Changed

  • More fixes and refactoring
homebridge-meross -

Published by bwp91 over 2 years ago

Potentially Breaking Changes

⚠️ The minimum required version of Homebridge is now v1.4.0
⚠️ The minimum required version of Node is now v14

Changed

  • Changed to ESM package
  • Bump node recommended versions to v14.19.3 or v16.15.0
  • Updated HomeKit native ignore list
homebridge-meross -

Published by bwp91 over 2 years ago

Fixed

  • Cloud login issues
homebridge-meross -

Published by bwp91 over 2 years ago

Added

  • Support MSS510XR
homebridge-meross -

Published by bwp91 over 2 years ago

Changed

  • Bump node recommended versions to v14.19.1 or v16.14.2
  • Bump axios to v0.26.1
  • Bump mqtt to v4.3.7
homebridge-meross -

Published by bwp91 over 2 years ago

Added

  • Support MSS425EX
homebridge-meross -

Published by bwp91 over 2 years ago

Changed

  • Updated HomeKit native ignore list
  • Bump axios to v0.26.0
  • Bump mqtt to v4.3.6
  • Bump node recommended versions to v14.19.0 or v16.14.0
homebridge-meross -

Published by bwp91 over 2 years ago

Added

  • Support MSL120M
  • Custom characteristics to Meross Baby Monitor to allow setting of the four light effects
  • Template for MTS200 thermostat

Changed

  • Bump homebridge recommended version to v1.4.0
  • Bump mqtt to v4.3.5
homebridge-meross -

Published by bwp91 almost 3 years ago

Added

  • New Devices
    • MSS210R added to supported list
  • Sensor Hub Devices
    • Added option to hide/ignore individual subdevices from Homebridge/HomeKit

Changed

  • Bump axios to v0.25.0
  • Bump node recommended versions to v14.18.3 or v16.13.2
homebridge-meross -

Published by bwp91 almost 3 years ago

Changed

  • Updated HomeKit native ignore list
  • Bump mqtt to v4.3.4

Fixed

  • Plugin crash for older versions of Homebridge
homebridge-meross -

Published by bwp91 almost 3 years ago

Added

  • New Devices
    • HP110A and HP110AHK baby light/sound devices added to supported list
      • This device will be published as an external Television service and will need to be added separately to HomeKit
      • It will let you control the on/off state of the sound, change the music and the volume
      • These devices can be configured using the new babyDevices[] configuration item
    • MSL320CR added to supported list

Changed

  • Updated HomeKit native ignore list (PR #390)
  • Plugin will log HAPNodeJS version on startup
  • Bump mqtt to v4.3.2
  • Bump homebridge recommended version to v1.3.9
homebridge-meross -

Published by bwp91 almost 3 years ago

Added

  • New Devices
    • MSS565X added to supported list

Changed

  • Updated HomeKit native ignore list
  • Updated dependencies
homebridge-meross -

Published by bwp91 almost 3 years ago

Changed

  • Bump mqtt to v4.3.1

Fixed

  • Brightness fix for MSL100R dimmer
homebridge-meross -

Published by bwp91 almost 3 years ago

Changed

  • Some config options rearranged for easier access
homebridge-meross -

Published by bwp91 almost 3 years ago

Added

  • New Devices
    • MSS310X added to supported list
    • MSS426F added to supported list
    • MSS510K and MSS510S added to supported list
  • Simulations
    • Expose a single-channel device as a Heater or Cooler accessory type, using the current temperature value from another Meross, eWeLink or Govee sensor (eWeLink and Govee sensors will not work with HOOBS)
    • Current temperature values from sensors will be cached in the homebridge storage directory to allow my other plugins to create Heater and Cooler accessories with the temperature values
  • Configuration
    • A connection option to globally configure which connection type to use (this does not take priority over any connection option set for an individual device)
    • To clarify the connection methods:
      • hybrid will attempt local connection first using the IP provided by Meross, if control fails then cloud control will be used (only available when Meross username and password are configured)
      • cloud will only attempt cloud connection (useful when devices are located on a separate network, only available when Meross username and password are configured)
      • local will only attempt local connection using a device IP that must be configured (available when meross username and password are configured or if the Meross userkey is configured)

Changed

  • Plugin will show an error if local control is forced for a device which does not have a manual IP set

Fixed

  • Verify local update for device is for correct device and not different device which has changed IP
  • Brightness fix for MSS560M dimmer
homebridge-meross -

Published by bwp91 almost 3 years ago

Fixed

  • A disabling plugin notice when just the userkey is configured (issue #376)