I've created an image that starts with Homebridge-Raspian-Image then layers on, a Node-Red installation including a dozen Hubitat common Palettes.
In other words, it's a very good place to start if you're new to Hubitat, Node-Red or Homebridge.
[Note: I happened to choose Homebridge-Raspian-Image over HOOBS because I personally have had better luck with that image. It's just a personal preference.]
Upon boot, as with Homebridge-Raspian-Image or HOOBS, there's a wifi-direct SSID that you join with a phone or similar device and select your home's WiFi and password. It takes at least a minute perhaps two, for the SSID to appear... be patient.
SSID--> Homebridge WiFi Setup
After selecting your WiFi and entering your Wifi password, the pair of NodeJS servers will start and you can browse to them as usual:
http://<your rPi IP address>/ <-- Homebridge
http://<your rPi IP address>:1880 <-- Node-Red
Both Homebridge plugins for Hubitat are preloaded. Use either HubConnect or MakerAPI.
The following Node-Red palettes are preloaded:
Note that this qualifies as the world's ugliest page. I spent no time on it... yet.
How the Image was built
=== Create a Homebridge image and boot to it.
=== Install both Hubitat plugins and update the UI and Homebridge if needed.
=== Then install Node-Red:
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
=== and install the set of Palettes via cmd line:
npm install node-red-contrib-bigtimer
npm install node-red-contrib-boolean-logic-ultimate
npm install node-red-contrib-castv2
npm install node-red-contrib-hubitat
npm install node-red-contrib-noop
npm install node-red-contrib-pushover
npm install node-red-contrib-state-machine
npm install node-red-contrib-stoptimer2
npm install node-red-contrib-string
npm install node-red-contrib-time-range-switch
npm install node-red-contrib-unsafe-function
npm install ttb-node-red-counter
sudo systemctl enable nodered.service