lukasroegner / homebridge-philips-hue-sync-box

Homebridge plugin for the Philips Hue Sync Box.
MIT License
55 stars 12 forks source link

Unable to add accessory in Home app #41

Closed tai86hk closed 2 years ago

tai86hk commented 3 years ago
Screen Shot 2021-02-04 at 6 02 24 PM

Hi, I was able to add Hue Sync Box in HomeKit. However, I couldn't add HDMI TV, Mode TV and Intensity TV in Home app by following the instruction in the log (Please add [Sync Box] manually in Home app. Setup Code). Please advise.

luigi-lauro commented 3 years ago

My configuration, which works just perfectly (ignore the BRIDGE option, I use it in bridge mode for performance reasons, since I have many plugins):

{
            "syncBoxIpAddress": "192.168.4.30",
            "syncBoxApiAccessToken": _REMOVED_,
            "defaultOnMode": "lastSyncMode",
            "defaultOffMode": "passthrough",
            "tvAccessory": false,
            "tvAccessoryType": "TV",
            "modeTvAccessory": true,
            "modeTvAccessoryType": "settopbox",
            "intensityTvAccessory": true,
            "intensityTvAccessoryType": "settopbox",
            "isApiEnabled": false,
            "_bridge": {
                "username": "0E:45:86:2D:61:35",
                "port": 35979
            },
            "platform": "PhilipsHueSyncBoxPlatform"
        },

If I remember correctly you have to manually add the other fake 'accessories' for the configuration options. Just go in HomeKit app, do add, "I don't have access code" and they should show up to add. If it's not working I would suggest to reset the plugin (save the accessToken somewhere, remote HomeKit accessories from Home app, delete plugin, remove cached accessories from Homebridge options, reinstall plugin and reconfigure and re-add, it should work)

therapcat commented 3 years ago

how do you get the HomeKit code? just use the hoobs code?

vovasty commented 2 years ago

The same issue for me. Accessories don't add automatically. Added manually with hobs setup code

lukasroegner commented 2 years ago

So called "external accessories" must be added manually, which is a technical limitation. The README already contains a paragraph with this information.