I just made a couple of changes that the thread suggested.
Changing the port to 45525
Adding the mdns entry
I have changed my username and pin multiple times to new unique values as well.
Again, this is running on my iMac that is running Catalina and my iPhone is on 13.2. The iMac does have wired ethernet and wifi running at the same time. The IP address in the config file is the wired ethernet. Not sure if that matters or not.
Here is more output from the initializing of homebridge as well
Was this on Catalina when you were running with ST or is this new? Just wondering if the firewall in Catalina is on by default and blocking something, or if there's a change to Catalina that is incompatible at the moment? Maybe a change in XCode? I'm still running with XCode 8.2.1 on my installation.
XCode version should make no difference. We don't see the homebridge instance advertised via mDNS on the network, so it is something in the area of networking or mDSN responder on the iMac
UPDATE: ok scratch that. it seems to be working now. Not sure if it was just a ghost in the machine or what...
Alright. So with the help of @dan.t progress has been made!
I was able to find the homebridge accessory by disabling my ethernet connection and pointing the config file to the wifi IP address. I have the firewall off at the moment still, but after identifying all of the devices in "home" on my iPhone. None of them respond!
Sweet! Yeah, the first article that comes up when you google "mDNS Homebridge" is that if there are two active ethernet interfaces, there will be trouble. I don't have the WiFi enabled on my MacBook Pro, so that explains a lot.
Try rolling back Homebridge. There have been some reports of late that Dan is still looking into. I'm running the older version.
Alright. Quick update that may help someone, somewhere one day. Two of the main reasons I wanted homebridge up and running for Hubitat was to provide a clean front end for the times I need to interact with the system and the second was to test (and hopefully) rely on presence.
Once I got homebridge up and running I made sure I had my Apple TV setup as the hub and then kicked myself off wifi to see if could manage the devices remotely via Home. Complete fail. Everything went "No response" and presence was essentially dead wasn't trigger that I left.
Since some of my struggles (seen above) were related to the fact that I had both wifi and ethernet running on my iMac I did a quick experiment by taking my ethernet off of my Apple TV and putting it on wifi. That did the trick. I could manage remotely and presence worked like a charm. I have no idea why this is the case. Thoughts on this? I would like to get my Apple TV back on ethernet if at all possible.
On my iMac I was able to reenable the firewall and get my ethernet back up and running with wifi without issue.
Outside of continuing to refine my automations in Hubitat, I think I am pretty good shape.
I do have another notifications question as well. I don't seem to have the option in "home" to setup notifications for light switches and bulbs. Is that expected behavior?
Yes. The Home app only supports notifications for certain types of accessories—sensors, locks, doors, etc. "Normal" accessories like switches and bulbs do not support notifications.
You can, however, still use these devices to trigger automations in HomeKit (e.g., when the entryway light turns on, turn on the hallway lights).
That's not correct. You can setup automations when a light turns on or off. If you download the EVE app, you can also create automations based on the brightness of the light. You'll find that under Rules > Triggers > Other Triggers
Sorry, I responded too quickly to your answer of "Yes" to his quesiton, where in fact the answer is No, it's not expected behavior that you would not have the option to setup notifications.
Perhaps neither of us understand your exact intent @rich.h
Do you mean notifications via HE? If so you can absolutely do that by turning on a virtual switch with a HomeKit automation and using that to trigger a notification from HE. Obviously this would only be useful for devices that are HomeKit only, otherwise if you can already see them in HE, you would be best to just use the Notification app or Rule Machine to set up those.
You might also be able to do that with the new shortcut feature in iOS 13.2, but I haven't tried it.
No, you guys got it. I was looking to see if I could have the Home App trigger notifications on switches going off and on. I can do some work around with Hubitat if need be. Thanks!
I was speaking only of HomeKit notifications and automations.
HomeKit Notifications
Notifications are setup in the Home app, inside an accessory's detail view. If the accessory supports it, there will be a submenu labelled "Status and Notifications."
As far as I know, all HomeKit accessories support triggering automations based on state change. You set these up in the Automation tab of the Home app. If the accessory you want to use as a trigger is the sensor type, choose "A Sensor Detects Something." Otherwise, choose "An Accessory is Controlled."
Thanks! That seems to work! I only have one lamp configured with Homebridge just to see how it works and the Homekit app gives me the lamp itself (Atlas) along with modes. Is there a way to remove the modes? Does this have to do with something in the config file or something from the way it's setup in Hubitat or something like that?