UNPKG

homebridge-homekit-proxy

Version:

Homebridge Homekit Proxy allows you to control HomeKit-enabled Devices directly from within HomeBridege. (Based on homebridge-homekit-controller by MartinPham)

888 lines 36.3 kB
{ "id": "3C:3E:9B:35:1E:9E", "name": "GARDENA smart Gateway", "address": "192.168.55.28", "port": 8001, "enableHistory": false, "pairingData": { "AccessoryPairingID": "33433a33453a39423a33353a31453a3945", "AccessoryLTPK": "3954f32f3a9056218bfb1e6a7c288a58bc3b89a0668c5512a5efa9136e793cfd", "iOSDevicePairingID": "34643238373763312d363966372d343236352d393235342d363336633831313962303538", "iOSDeviceLTSK": "2092ceabe893656d8350c83076db1f2e22aab59da5bac776338416a3020c601ed5a4eb6388038cdc42dc83c7fcc82e8ebf172eb96f522b633453c87593346a93", "iOSDeviceLTPK": "d5a4eb6388038cdc42dc83c7fcc82e8ebf172eb96f522b633453c87593346a93" }, "accessories": { "accessories": [ { "aid": 1, "services": [ { "iid": 1, "type": "3E", "primary": false, "hidden": false, "characteristics": [ { "iid": 2, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 3, "type": "20", "format": "string", "value": "GARDENA", "perms": [ "pr" ], "ev": false }, { "iid": 4, "type": "21", "format": "string", "value": "smart Gateway", "perms": [ "pr" ], "ev": false }, { "iid": 5, "type": "23", "format": "string", "value": "GARDENA smart Gateway", "perms": [ "pr" ], "ev": false }, { "iid": 6, "type": "30", "format": "string", "value": "7b0712fc-dec7-4036-bc49-824dab2f6799", "perms": [ "pr" ], "ev": false }, { "iid": 7, "type": "52", "format": "string", "value": "5.8.5", "perms": [ "pr" ], "ev": false }, { "iid": 8, "type": "53", "format": "string", "value": "1", "perms": [ "pr" ], "ev": false }, { "iid": 9, "type": "34AB8811-AC7F-4340-BAC3-FD6A85F9943B", "format": "string", "value": "\"5.1\";\"b001a4ea\"", "perms": [ "pr", "hd" ], "ev": false }, { "iid": 10, "type": "220", "format": "data", "value": "iyuVGkqQBqE=", "perms": [ "pr", "hd" ], "ev": false, "maxDataLen": 8 }, { "iid": 11, "type": "00000000-808A-4D98-B6D5-5807813D9233", "format": "data", "value": "MDT47pAtQ4AABQsg", "perms": [ "pr" ], "ev": false, "maxDataLen": 12 } ] }, { "iid": 16, "type": "A2", "primary": false, "hidden": false, "characteristics": [ { "iid": 18, "type": "37", "format": "string", "value": "1.1.0", "perms": [ "pr" ], "ev": false } ] } ] }, { "aid": 2, "services": [ { "iid": 1, "type": "3E", "primary": false, "hidden": false, "characteristics": [ { "iid": 2, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 3, "type": "20", "format": "string", "value": "GARDENA", "perms": [ "pr" ], "ev": false }, { "iid": 4, "type": "21", "format": "string", "value": "Sensor", "perms": [ "pr" ], "ev": false }, { "iid": 5, "type": "23", "format": "string", "value": "Sensor 61720", "perms": [ "pr" ], "ev": false }, { "iid": 6, "type": "30", "format": "string", "value": "61720", "perms": [ "pr" ], "ev": false }, { "iid": 7, "type": "52", "format": "string", "value": "1.0.0", "perms": [ "pr" ], "ev": false }, { "iid": 8, "type": "53", "format": "string", "value": "0.0.1", "perms": [ "pr" ], "ev": false } ] }, { "iid": 16, "type": "A2", "primary": false, "hidden": false, "characteristics": [ { "iid": 18, "type": "37", "format": "string", "value": "1.1.0", "perms": [ "pr" ], "ev": false } ] }, { "iid": 256, "type": "8A", "primary": false, "hidden": false, "characteristics": [ { "iid": 258, "type": "23", "format": "string", "value": "Sensor 61720", "perms": [ "pr" ], "ev": false }, { "iid": 259, "type": "11", "format": "float", "value": 19, "perms": [ "pr", "ev" ], "ev": false, "unit": "celsius", "minValue": -30, "maxValue": 85, "minStep": 1 }, { "iid": 261, "type": "79", "format": "uint8", "value": 0, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] }, { "iid": 288, "type": "82", "primary": false, "hidden": false, "characteristics": [ { "iid": 290, "type": "23", "format": "string", "value": "Sensor 61720", "perms": [ "pr" ], "ev": false }, { "iid": 291, "type": "10", "format": "float", "value": 0, "perms": [ "pr", "ev" ], "ev": false, "unit": "percentage", "minValue": 0, "maxValue": 100, "minStep": 1 }, { "iid": 293, "type": "79", "format": "uint8", "value": 0, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] } ] }, { "aid": 3, "services": [ { "iid": 1, "type": "3E", "primary": false, "hidden": false, "characteristics": [ { "iid": 2, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 3, "type": "20", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 4, "type": "21", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 5, "type": "23", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 6, "type": "30", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 7, "type": "52", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 8, "type": "53", "format": "string", "value": null, "perms": [ "pr" ], "ev": false } ] }, { "iid": 16, "type": "A2", "primary": false, "hidden": false, "characteristics": [ { "iid": 18, "type": "37", "format": "string", "value": null, "perms": [ "pr" ], "ev": false } ] }, { "iid": 256, "type": "CF", "primary": true, "hidden": false, "linked": [ 512, 544, 576 ], "characteristics": [ { "iid": 258, "type": "23", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 259, "type": "B0", "format": "uint8", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 260, "type": "D1", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 2, "minStep": 1 }, { "iid": 261, "type": "D2", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 262, "type": "D4", "format": "uint32", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 36000, "minStep": 1 }, { "iid": 263, "type": "77", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] }, { "iid": 512, "type": "D0", "primary": false, "hidden": false, "characteristics": [ { "iid": 514, "type": "23", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 515, "type": "B0", "format": "uint8", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 516, "type": "D2", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 517, "type": "D5", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 3, "minStep": 1 }, { "iid": 518, "type": "D3", "format": "uint32", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 30, "maxValue": 3600, "minStep": 1 }, { "iid": 519, "type": "D4", "format": "uint32", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 36000, "minStep": 1 }, { "iid": 520, "type": "CB", "format": "uint8", "value": null, "perms": [ "pr" ], "ev": false, "minValue": 1, "maxValue": 6, "minStep": 1 }, { "iid": 521, "type": "77", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] }, { "iid": 544, "type": "D0", "primary": false, "hidden": false, "characteristics": [ { "iid": 546, "type": "23", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 547, "type": "B0", "format": "uint8", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 548, "type": "D2", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 549, "type": "D5", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 3, "minStep": 1 }, { "iid": 550, "type": "D3", "format": "uint32", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 30, "maxValue": 3600, "minStep": 1 }, { "iid": 551, "type": "D4", "format": "uint32", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 36000, "minStep": 1 }, { "iid": 552, "type": "CB", "format": "uint8", "value": null, "perms": [ "pr" ], "ev": false, "minValue": 1, "maxValue": 6, "minStep": 1 }, { "iid": 553, "type": "77", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] }, { "iid": 576, "type": "D0", "primary": false, "hidden": false, "characteristics": [ { "iid": 578, "type": "23", "format": "string", "value": null, "perms": [ "pr" ], "ev": false }, { "iid": 579, "type": "B0", "format": "uint8", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 580, "type": "D2", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 }, { "iid": 581, "type": "D5", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 3, "minStep": 1 }, { "iid": 582, "type": "D3", "format": "uint32", "value": null, "perms": [ "pr", "pw", "ev" ], "ev": false, "minValue": 30, "maxValue": 3600, "minStep": 1 }, { "iid": 583, "type": "D4", "format": "uint32", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 36000, "minStep": 1 }, { "iid": 584, "type": "CB", "format": "uint8", "value": null, "perms": [ "pr" ], "ev": false, "minValue": 1, "maxValue": 6, "minStep": 1 }, { "iid": 585, "type": "77", "format": "uint8", "value": null, "perms": [ "pr", "ev" ], "ev": false, "minValue": 0, "maxValue": 1, "minStep": 1 } ] } ] } ] } }