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
JSON
{
"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
}
]
}
]
}
]
}
}