Homebridge plugin for Meraki devices using RESTFull API.
- Follow the step-by-step instructions on the Homebridge Wiki for how to install Homebridge.
- Follow the step-by-step instructions on the Homebridge Config UI X for how to install Homebridge Config UI X.
- Install homebridge-meraki-control using:
npm install -g homebridge-meraki-control
or search formeraki
in Config UI X.
- If use with Hoobs possible config incompatibilty.
- Each accessories needs to be manually paired.
- Open the Home
app on your device.
- Tap the Home tab, then tap
.
- Tap Add Accessory, and select I Don't Have a Code or Cannot Scan.
- Enter the Homebridge PIN, this can be found under the QR code in Homebridge UI or your Homebridge logs, alternatively you can select Use Camera and scan the QR code again.
- Versin 0.6.0 and above need to be used with Homebridge min. v1.3.x.
- This plugin control ON/OFF configured WLAN networks in Your organisation(MR devices).
- More comming soon...
- Use Homebridge Config UI X to configure the plugin (strongly recomended), or update your configuration file manually. See
sample-config.json
in this repository for a sample or add the bottom example to Your config.json file. - In
host
set the baseUrl likehttps://n123.meraki.com
, do not usehttps://api.meraki.com.
- In
apiKey
set the X-Cisco-Meraki-API-Key. - In
organizationId
set Your organizationId. - In
networkId
set Your networkId. - In
deviceSerial
set device serial. - In
wlanControl
set numbers of configured SSIDs in Your network. (removed in 0.5.0 and above) - In
refreshInterval
set the data refresh time in seconds. - If
disableLogInfo
is enabled, disable log info, all values and state will not be displayed in Homebridge log console. - If
displayOnlyConfiguredWlan
is enabled, all unconfigured SSIDS will be hidden. manufacturer
,model
,serialNumber
,firmwareRevision
- optional branding data displayed in Home.app
{
"platform": "Meraki",
"devices": [
{
"name": "Meraki MR52",
"host": "https://n123.meraki.com",
"apiKey": "01032453453421923",
"organizationId": "123456789",
"networkId": "L_0123456789",
"refreshInterval": 10,
"disableLogInfo": false,
"displayOnlyConfiguredWlan": false,
"manufacturer": "Manufacturer",
"modelName": "Model",
"serialNumber": "Serial Number",
"firmwareRevision": "Firmware Revision"
}
]
}
https://github.com/grzegorz914/homebridge-meraki-control/blob/master/CHANGELOG.md
- Pull request and help in development highly appreciated.