Skip to content
Ben edited this page Aug 14, 2021 · 3 revisions

Use the 'Garage Devices' (garageDevices[]) configuration section to customise how your garage devices are exposed to HomeKit.

See Supported Devices to see which devices can be customised using this section.

Configuration

The easiest way to customise these devices is via the Homebridge/HOOBS UI. However, if you prefer to edit your Homebridge config file manually then here is a list of the options and and examples:

Entry Type Required Default Min Explanation
name str See 1 "" A label for this device, will be used as the HomeKit name if setting up a local device.
1 Required when device has been setup as local
serialNumber str Yes "" 32 digit serial number (uuid) of the device.
deviceUrl str No "" Leave this field blank for cloud connection or enter the IP address of this device for local connection.
ignoreDevice bool No false If true, this accessory will be removed and ignored from HomeKit.
model str See 1 ""

2 Required when device has been setup as local

Set the model for this device. One of:

  • "MSG100"
  • "MSG200"
garageDoorOpeningTime int No 20 1 The number of seconds for which it takes the garage door to open/close.
hideChannels str No "" Only applies to MSG200. A comma separated list of channels to hide for this device. For example "2,3".
firmwareRevision str No "" For local devices, HomeKit will show this as the firmware version.
userkey str No "" Override the user key for this device if it is registered to a different Meross account.
overrideLogging str No "default"

Override global logging setting for this device.

  • "default" - follows global setting
  • "standard" for standard logging
  • "debug" for debug logging
  • "disable" to disable all accessory logging
Clone this wiki locally