[RELEASE] Homebridge Hubitat v2.0

Homebridge logs commands with HE, but my HE C7 didn't actually execute (all of them).

Sorry for the long post. Question for this group:

  1. I have a C7 with a Pi4 running v2.5.6 with a homekit scene that shuts down the house at night (turn everything off, close the garage door, lock the doors, etc. -about 45 devices total)

  2. I have problems where intermittently some commands don't seem to ever make it to the device (sometimes it's a bulb or light switch, sometimes it's a lock, etc.)

  3. If I notice (didn't hear the deadbolt motor last night), I can use homekit to re-send the command to that device, or run the scene again and it works

  4. I've enabled more logging to troubleshoot, I can see where Homebridge:

    • Called Process Command (lock)
    • Command Successful for Device | Command [lock{}]
    • Command [lock{}] | Process Time: (818ms)
  5. I noticed that the lock didn't work in a few minutes. Issue a command to homekit to lock the deadbolt and it responded correctly within a second.

  6. My Lock Event Log only shows me executing/locking the door the second time. It's as if the house shutdown scene never anything at 10:24 with the device

Is this a homebridge thing, or a HE C7 issue? Openly I've had issues with my C7. I'm in the troubleshooting stage trying to figure this out as it's been plaguing me for months. Not always the same device. Is the Command Successful line in the long getting feedback from the endpoint device or just that the hub registered the command.

Logs attached and highlighted in green and yellow. 10:24PM is executing the scene. 10:38PM is sending the lock command again because the first time didn't execute.

The C7 log shows no difference between (other than execution times) between successfully locking the door and nothing happening with the door lock. The event log for the lock never saw the homebridge scene lock command.


Any input or help is appreciated. I'm at my witts end and this has me questioning my migration from ST. ST had it's own issues on the cloud side, but my Tonesto HB setup there was bulletproof (which makes me think it's my C7)

Thanks everyone,
Jonathan