tl;dr
I'm noticing there's a significant lag -- 30 to 60 seconds -- between when an accessory event occurs and the automation runs a scene that plays audio.
Is it possible to decrease the lag time?
My Setup:
I've got 4 HomeKit hubs (1 ATV4K, 3 HomePod Minis).
2 Automations
When the door is locked/unlocked manually with the knob, via the Yale app, or when using Home, the automations fire and the scenes are run. The HomePods throughout the house all play the audio file, which is either "Kitchen Door, Unlocked" or "Kitchen Door, Locked".
The Problem:
There is a significant lag when the audio is played on the HomePods. It can take anywhere from 30 to 60 seconds for the audio to play on the HomePods. I read that HomePods enter into a low power mode. I'm thinking this is what might be happening.
Potential Solution:
I created an automation that runs every 5 minutes and executes a scene called "HomePod Ping". This scene plays a muted sound file. My reasoning is that this will keep the HomePods active on the network and (hopefullly?) prevent them from entering low power mode. If they're awake, maybe they will run automations faster.
I do NOT have Siri and Intercom enabled. I'm currently only using the HomePods as speakers.
I don't know if this solution is working. I'll get a shorter lag time then it will revert back to the longer lag time. I may try decreasing the ping interval. I will also attempt to enable Siri and/or Intercom. Maybe if they're always listening, they'll wait longer to enter low power mode. Just a hunch.
What can be done to decrease the automation lag time?
Other Issues:
Playing an audio file via an automation will interrupt any music or podcast that is playing on the HomePods. Maybe there's a way to pause the currently playing music, play the automation audio, then resume playing the music?
I'm noticing there's a significant lag -- 30 to 60 seconds -- between when an accessory event occurs and the automation runs a scene that plays audio.
Is it possible to decrease the lag time?
My Setup:
I've got 4 HomeKit hubs (1 ATV4K, 3 HomePod Minis).
- The ATV4K is the "connected" hub. The HomePods are in Standby.
I have a Yale Assure 2 deadbolt.2 Automations
- Kitchen Door Unlock
- Kitchen Door Lock
Each automation has a corresponding scene (below)
2 Scenes- Kitchen Door Unlocked
- Kitchen Door Locked
Each scene has all my HomePods as accessories and plays a custom audio file when activated
When the door is locked/unlocked manually with the knob, via the Yale app, or when using Home, the automations fire and the scenes are run. The HomePods throughout the house all play the audio file, which is either "Kitchen Door, Unlocked" or "Kitchen Door, Locked".
The Problem:
There is a significant lag when the audio is played on the HomePods. It can take anywhere from 30 to 60 seconds for the audio to play on the HomePods. I read that HomePods enter into a low power mode. I'm thinking this is what might be happening.
Potential Solution:
I created an automation that runs every 5 minutes and executes a scene called "HomePod Ping". This scene plays a muted sound file. My reasoning is that this will keep the HomePods active on the network and (hopefullly?) prevent them from entering low power mode. If they're awake, maybe they will run automations faster.
I do NOT have Siri and Intercom enabled. I'm currently only using the HomePods as speakers.
I don't know if this solution is working. I'll get a shorter lag time then it will revert back to the longer lag time. I may try decreasing the ping interval. I will also attempt to enable Siri and/or Intercom. Maybe if they're always listening, they'll wait longer to enter low power mode. Just a hunch.
What can be done to decrease the automation lag time?
Other Issues:
Playing an audio file via an automation will interrupt any music or podcast that is playing on the HomePods. Maybe there's a way to pause the currently playing music, play the automation audio, then resume playing the music?