Skip to content

Version 5.0.0

Compare
Choose a tag to compare
@donavanbecker donavanbecker released this 15 Mar 03:37
16d61a3

Breaking Changes

  • The Plugin has been changed from an accessory type to a platform type.
  • You will have to change your config completely if you update to this version.
    • You can take your current accessory and move it to the platform config.
    • See (Specific Model Configurations)[https://github.com/donavanbecker/homebridge-meross/wiki/Specific-Model-Configurations] Wiki for more examples.
    • Example:

    Before:

    "accessories": [
        {
          "model": "MSS620",
          "name": "Outlet",
          "deviceUrl": "192.168.1.1",
          "channel": 0,
          "messageId": "abcdefghijklmnopqrstuvwxyz123456789",
          "timestamp": 123456789,
          "sign": "abcdefghijklmnopqrstuvwxyz123456789",
          "accessory": "Meross"
        }
    ]

    After:

    "platforms": [
        {
        "name": "Meross",
        "devices": [
            <This_is_from_above>
            {
            "model": "MSS620",
            "name": "Outlet",
            "deviceUrl": "192.168.1.1",
            "channel": 0,
            "messageId": "abcdefghijklmnopqrstuvwxyz123456789",
            "timestamp": 123456789,
            "sign": "abcdefghijklmnopqrstuvwxyz123456789",
            "accessory": "Meross" <You_Can_Remove_This.>
            }
            <Ends_here_from_above>
          ],
        "platform": "Meross"
        }
    ]
  • Added Config for Refresh Rate.
    • default is 5 seconds and if updating too often can be set in the config.