From 4740bf1fc5afae62bb481b0f135833969c833ae8 Mon Sep 17 00:00:00 2001 From: Alessio Dionisi Date: Tue, 13 Sep 2016 13:54:37 +0200 Subject: [PATCH] New bridge configs "bridge": { "manufacturer": "Manufacturer here", "serialNumber": "Serial number here", "model": "Model here" } --- lib/server.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/server.js b/lib/server.js index e702cdb..2bf84c1 100644 --- a/lib/server.js +++ b/lib/server.js @@ -87,6 +87,14 @@ Server.prototype.run = function() { Server.prototype._publish = function() { // pull out our custom Bridge settings from config.json, if any var bridgeConfig = this._config.bridge || {}; + + var info = this._bridge.getService(Service.AccessoryInformation); + if (bridgeConfig.manufacturer) + info.setCharacteristic(Characteristic.Manufacturer, bridgeConfig.manufacturer); + if (bridgeConfig.model) + info.setCharacteristic(Characteristic.Model, bridgeConfig.model); + if (bridgeConfig.serialNumber) + info.setCharacteristic(Characteristic.SerialNumber, bridgeConfig.serialNumber); this._printPin(bridgeConfig.pin); this._bridge.publish({