I am having a play with platforms, and am looking to migrate form HA. I was looking through the online info and it appears the homekit binding provides very limited support for devices (light, switch, temp and humidity).
Is there a reason for this? HA supports a vast number of device types, which ideally I would like to still display in Home app via openhab2
So node red exposes them as individual entities - I assume from your write up that each device needs setting up (those that the OH Binding doesn’t recognise)
Node red exposes a bridge to homekit. Add the bridge - all of the items show up. When I want to add something new it takes no interaction with homekit, just shows up in my default room.
This setup has been working very well for me. I’m running OH and NR on one pi 3 B+ along with a few other things. Openhab and node red work very well together (it’s available as an add on from openhabian).
What kind of hardware will you be using? (switches, windows, doors, etc)
I did this for a while. It worked well, in the end I decided to run node red and openhab on the same pi rather than running two systems one each OH and HA…
The way nodered communicates with OH is through the REST API so all item states are pushed over REST. Either way works! I’m all for everyone doing what they’re comfortable with.