Just dived into homebridge today and after much trial and error (mostly with getting connected to my Nests), I finally got it all working but with a couple caveats, and I would really appreciate any help here. Working on a 2010 iMac running the latest version of High Sierra, if it helps. Here’s what I’m experiencing:
- I cannot simply open terminal and run homebridge when it needs to be ran again. It will not run successfully unless I first delete the “accessories” folder within the ./homebridge folder and try again. Any idea why this may be, and how to get around it?
- I think I correctly setup a launchagent so that homebridge automatically reruns anytime my Mac reboots, but how can I verify that it was successful? Also, it doesn’t do much good until issue #1 is fixed.
- I experienced the issue with Nest where if I sent too many commands within a given timeframe my requests are then “blocked” and I can’t use Siri/HomeKit to change any Nest settings for like an hour. I did read where that could be due to an outdated version of homebridge but I know I have the latest one.
- Everything shuts off when my iMac goes to sleep. Which makes sense of course, but is there an easy fix to work around that? This sort of leads me to question 5.
- I’d like to migrate the responsibility of homebridge from my iMac to something that will always be running 24/7, without sleeping, such as a Mac mini. Any suggestions on what would be the best setup? I have 0 experience with Raspeberry Pi and coding aside from today’s experience with homebridge. I’d rather pay about the same for a used Mini if it’s a good option.