Hubitat / Homebridge / Siri problem

So when using siri to dim the lights, it issues the command, but hubitat appears to set it right back to the dim level it was set to before I kicked off the siri command. If I use the Home app to adjust the dimming level, it works and holds correctly.

This is confusing? Any reason why this is happening?

app:672019-03-12 07:57:50.989 am debugSending DEVICE Event (Living Room Lights | LEVEL: 100%) to Homebridge at (10.1.1.11:8005)

dev:222019-03-12 07:57:50.901 am infoLiving Room Lights was set to 100%

dev:12019-03-12 07:57:50.816 am inforcvd: OUTPUT,10,1,100.00

app:672019-03-12 07:57:50.746 am debugSending DEVICE Event (Living Room Lights | LEVEL: 50%) to Homebridge at (10.1.1.11:8005)

dev:12019-03-12 07:57:50.687 am inforcvd: OUTPUT,10,1,50.00

app:672019-03-12 07:57:50.667 am infoCommand Successful for Device Living Room Lights | Command setLevel(50)

app:672019-03-12 07:57:50.652 am infoCommand Successful for Device Living Room Lights | Command on()

dev:222019-03-12 07:57:50.647 am infoLiving Room Lights was turned on

dev:222019-03-12 07:57:50.631 am infoLiving Room Lights was set to 50%

app:672019-03-12 07:57:50.497 am infoProcess Command | DeviceId: 22 | Command: (on)

app:672019-03-12 07:57:50.492 am infoProcess Command | DeviceId: 22 | Command: (setLevel) | Param1: (50)

Are there any other triggers controlling that light? A motion sensor perhaps?

Only time triggers. But it's a trigger that happens at 6am.

Nothing more then that?

Something is sending a trigger to 100%

dev:12019-03-12 07:57:50.816 am inforcvd: OUTPUT,10,1,100.00

Info received, 100 -But received from what? Check the Homebridge log for clues as well.

[Edit] Check your full logs on Hubitat. I'm wondering if you maybe forgot something you were playing around with that might be influencing that light or there's a setting that is fighting that somehow. I just tried with Siri and it's working fine. Tried with both my directly connected Sengled bulbs and with an Insteon dimmer I have integrated. No issues.

I actually used mine two days ago with no issue to dim some lights...
When in doubt reboot it out. (Homebridge that is.)

No difference...

I'm going to dig more.

1 Like

Okay, I paused all of my rules.

Every light does this with Siri. It's not just one light.

Found something.

So whatever I set the dim levels to in Hubitat manually, it will revert back to this if I use Siri. So if I manually set the light to 50% and tell siri to set it to 25% it will revert back to 50%.

I'm suspecting the dashboard? *** SCRATCH THAT. Not dashboard ***

So whatever dim level I set into Hubitat overides siri commands for dim levels...

1 Like

What version of homebridge? I'm not nessecarily running the latest. Maybe, I don't know and don't check. Homebridge is one of those things I don't update once it's working. I know that's not the best security practice (or one at all), but it's a pain if you break it.

I'm running homebridge 0.4.42
You can see what version you're running with homebridge -V
You can install other versions with sudo npm install -g @0.4.42 if I remember correctly.

1 Like

0.4.46

Backup your accessories and persist directories. Roll back and hope for the best?

I'm starting to suspect this is something related to the Caseta bridge.

On the dashboard if I set a level, then turn the light on, the level is getting overwritten. It's like whatever the bridge remembers?

*** Scrath this *** This is working as it should....

all your lights run off Caséta dimmers?

Yes. I do all my lights off Lutron Caseta.

Keep in mind I don't use Caseta with Homekit. I use homebridge to push from Hubitat over.

I may have to use homekit intergration to control these.

Sorry, I couldn't tell you what works best there. I have a Lutron bridge, but only use it for Picos. I don't own any Caséta dimmers. I'll try with my Hue Bridge since it supports HomeKit, but I need to resolve an issue with the bridge. Something is messed up with it's HomeKit integration. Didn't notice until now because I never use HomeKit with them.

Here's the debug log.

dev:12019-03-12 10:46:30.116 am debugheartbeat- message sent...

dev:12019-03-12 10:46:30.113 am debugts- ct:1552401990109, lhb: 1552401990109, age: 60018

dev:12019-03-12 10:46:30.109 am debuggetReTry- reTryCount:0

dev:12019-03-12 10:45:34.515 am inforcvd: OUTPUT,10,1,100.00

dev:12019-03-12 10:45:34.512 am debugtxt:GNET> ~OUTPUT,10,1,100.00

dev:12019-03-12 10:45:34.508 am debugraw:[71, 78, 69, 84, 62, 32, 126, 79, 85, 84, 80, 85, 84, 44, 49, 48, 44, 49, 44, 49, 48, 48, 46, 48, 48]

dev:12019-03-12 10:45:34.370 am inforcvd: OUTPUT,10,1,50.00

dev:12019-03-12 10:45:34.364 am debugtxt: GNET> GNET> GNET> ~OUTPUT,10,1,50.00

dev:12019-03-12 10:45:34.358 am debugraw:[32, 71, 78, 69, 84, 62, 32, 71, 78, 69, 84, 62, 32, 71, 78, 69, 84, 62, 32, 126, 79, 85, 84, 80, 85, 84, 44, 49, 48, 44, 49, 44, 53, 48, 46, 48, 48]

dev:12019-03-12 10:45:34.273 am debugsend:#output,10,1,100,1

dev:12019-03-12 10:45:34.263 am debugsend:#output,10,1,50,1

dev:12019-03-12 10:45:30.098 am debugheartbeat- message sent...

dev:12019-03-12 10:45:30.094 am debugts- ct:1552401930091, lhb: 1552401930091, age: 8835

dev:12019-03-12 10:45:30.091 am debuggetReTry- reTryCount:0

GNET is used by the Lutron bridge, so likely something on there. Sorry, I'm not able to duplicate an issue using my Hue Bridge and Siri, even when I'm using both Homebridge and the Hue Bridge HomeKit integration at the same time. Maybe someone with Caséta devices can be of more help.

Looking at my config (because that particular part I have not used in quite some time), I have disabled the lights from Homebridge and was just using the official HomeKit integration with Hue. Maybe that's the path you need to go down with Caséta. There really isn't much of a reason to publish lights in HomeKit that are already HomeKit compatible. HE doesn't need that because it controls the Lutron dimmers directly via Telnet and the Pro Bridge. The Lutron bridge doesn't need Homebridge, because it can publish to HomeKit directly.

Agree... I think I'll just go down this route.

I was just hoping for a faster response directly interfacing with HE.

Well, HE publishes itself to Homebridge, but HE doesn’t control via the HomeKit layer. So on the HomeKit side it will make no difference. On the Hubitat side, that’s controlling the Lutron bridge directly. So essentially you can have two different things interacting with the Lutron Bridge, but they should stay in sync.

At least that’s the way it works with Hue and their HomeKit integration together with the HE integration for Hue.

Yeah.

I know dimming am functions work fine when paired from HomeKit to the caseta bridge directly.