I installed node-red on docker on my Synology NAS (ds1819+). Installation was really easy and it works perfectly!
I then installed the Philips-Hue stuff and I can control my hue accessories from node-red and receive status change without any issue.
I then installed the homekit-bridge (https://www.npmjs.com/package/node-red-contrib-homekit-bridged), trying to add a lightbulb accessory (111-11-111), deployed the stuff, went in homekit on my iphone and tried to discover the new accessory by entering 111-11-111 but nothing appears!
I'm using my Apple TV as hub. All my IOS devices are up-to-date.
I tried some different libraries like https://flows.nodered.org/node/node-red-contrib-homekit or the -preconfigured one but always the same result, I see nothing in homekit.
Does anyone have the same problem?
Thanks for any help.
I’m going to take a wild guess, because I don’t know how the Synology installation works... however, I could not get homekit-bridged to work on Docker. It works perfectly on a ‘naked’ RPi (i.e. not dockerised).
I suspect it has something to do with port access; Docker containers run within their own network, so I think I’ll have to open a port to the ‘outside world’ (my network). Perhaps it’s the same issue on Synology.
I haven’t done much research on this, but searching for ‘homekit port’ threw up some potentially useful results.