Homebridge Plug-in

Hard to say if my results are similar.
I noticed a stuck updating moment.
I passed it off as typical for an app on the naughty list.
I also added a device that night and restarted Homebridge through the toggle on the last page of the app config.
So it's hard to say if I inadvertently fixed it by restarting the plug in.

I've had Homebridge startup times vary between 20 seconds and 5 minutes. It's been on the 5 min end for at least a week, for me.

I've might have restarted it twice, so I'm not concerned enough to look into it. Yet.

I think thatā€™s what caused it for me to. Otherwise everything has been perfect. Oh well all good now.

1 Like

I wound up vacating my 3 hub setup after a few days. I had mine setup similar to yours, where the 2 device hubs feed the 3rd hub, but things were just way too slow and sometimes even non-responsive. I went back to just 2 hubs, each with their own VM running homebridge.

You don't have bad delays or devices becoming unresponsive?

So I think you hit it on the head.

If I use the Home App and adjust the slider to 98% the shades will open and if I adjust down to say 3% they will close.

If I say "SIRI adjust the shades to 98%" she says OK, but does nothing. Same with adjusting to 3%.

My Homebridge logs show:

app:19 2019-02-27 07:55:45.223 am debug Sending DEVICE Event (testshade2 | WINDOWSHADE: partially open) to Homebridge at (192.168.1.19:8007)
app:19 2019-02-27 07:55:45.206 am debug Sending DEVICE Event (testshade2 | POSITION: 3) to Homebridge at (192.168.1.19:8007)
app:19 2019-02-27 07:55:45.072 am info  Command Successful for Device testshade2 | Command setPosition(3)
app:19 2019-02-27 07:55:44.937 am info  Process Command | DeviceId: 276 | Command: (setPosition) | Param1: (3)
app:19 2019-02-27 07:55:31.983 am info  Command Successful for Device testshade2 | Command setPosition(100)
app:19 2019-02-27 07:55:31.876 am info  Process Command | DeviceId: 276 | Command: (setPosition) | Param1: (100)
app:19 2019-02-27 07:54:57.989 am info  Command Successful for Device testshade2 | Command setPosition()
app:19 2019-02-27 07:54:57.870 am info  Process Command | DeviceId: 276 | Command: (setPosition)
app:19 2019-02-27 07:54:44.785 am debug Sending DEVICE Event (testshade2 | POSITION: 100) to Homebridge at (192.168.1.19:8007)
app:19 2019-02-27 07:54:44.781 am debug Sending DEVICE Event (testshade2 | WINDOWSHADE: open) to Homebridge at (192.168.1.19:8007)
app:19 2019-02-27 07:54:44.709 am info  Command Successful for Device testshade2 | Command setPosition(100)
app:19 2019-02-27 07:54:44.409 am info  Process Command | DeviceId: 276 | Command: (setPosition) | Param1: (100)

From the bottom up, it's me saying:

Siri set testshade2 to open (07:54:44 set)

Siri set testsade2 to closed (07:54:57 set)

Siri set testshade2 to open (07:55:31 set)

Siri set testshade2 to 3% (07:55:44 & 07:55:45 set)

The "closed" didn't work and thus the shades remained open and the 2nd Open did nothing, since it was open. Setting to 3% worked.

All of this is to MY virtual shades (hybrid) driver that mimics the device info page of the built in driver.

All but closed works. IT doesn't because setPosition() should be setPosition(0) in my opinion.

Agreed

I have noticed that the Apple Home app on my iPhone seems to have intermittent trouble connecting to my homebridge accessories when Iā€™m not on my home WiFi network. Iā€™m using an iPad thatā€™s always-on at home to allow for remote access.

Does anyone know if an iPad going to sleep affects its ability to function as the ā€œserverā€ for remote access in the Home app?

I wouldn't be surprised if it did. I'm also using an always-home iPad Mini for this, and I don't often use away-from-home control, but I am trying to use presence, which also requires Home "hub" (iPad or Apple TV). I had the hardest time getting this to reliably update for me, as I noted a few months ago in another thread. "Using" the hub iPad at least once or twice a day, even just unlocking it, seems to have been enough to mitigate this problem for me, or at least I don't notice it now as much as I did when it was new, and that's the only difference I can think of.

Actually, this is exactly why I setup homebridge, to try out the geolocation, and it has been far less reliable than what I was hoping for based on othersā€™ experiences. Iā€™ll see about keeping the iPad ā€œactiveā€ once a day to see if that makes a noticeable difference. Thanks!

Yes, it does. It needs to be plugged in to be an "always on" hub. Best fix is just get a Gen 3 or newer AppleTV, they are "always on" as a hub.

Thanks, I have tried to keep the iPad plugged in since I started using it for this purpose. It has been unplugged a few times though, so that could be a factor.

I still think itā€™s possible that even when plugged in, if the iPad is locked for an extended period, that might be problematic too, especially given what @bertabcd1234 mentioned.

Anyone have an opinion on setting the iPad to never auto-lock and just leaving the screen brightness set to its lowest setting all the time? :grin:

I used to do similar things with an old iPod Touch for a jailbreak tool to enable an iMessage web server.
It worked fine but it could run down the display life expectancy.
Obviously all local security is out the window, but if you've got nothing to hide then you're fine.

Apple TV is a great product, you should try it out! :wink:

Tempting, but with a Fire TV already connected to each TV, I would have some major ā€˜splaining to do when the boss wife catches wind of that plan...

1 Like

Respectfully disagree. Security and personal privacy are two entirely different things.

Not if you're dating a Russian sleeper agent?

Trust no one!

But seriously, none of my devices used to be locked.
Now they all are, not out of domestic privacy concerns, just because leaving things unlocked only while at home is tough to do on iOS.
Android had that feature built in I remember.

Right. You lock your phone for privacy reasons, to secure your personal assets and reputation. At home you would not lock your phone, because you are not guarding your secrecy.

I see this all the time with clients. They confuse the two and end up not protecting either.

Me: "That's not a strong enough password"
Client: "It's just my air miles account. I've nothing to hide there"
Me: "It's the same password you used for your bank account!"

1 Like

Just tell her you are swapping it out for a superior product. :slight_smile:

Who says it has to be attached to a TV? :smiley:

Just treat it like a Lutron SmartBridge PRO. (Just a bridge.) :smiley:

Our C-4 Hubitat Hubs have an HDMI port too.. not attached to anything.

Tried that once. She said she would swap me out for a superior product :hushed:.

4 Likes