C8 - All of my lights just turned on for unknown reason? Nothing in logs

C8 2.3.5.131. So I'm sat watching the Tottenham game on the TV and for no reason (that I can see) - all (well most) of my lights just turned on for no apparent reason - 18 of them. There's nothing in the logs other than for the individual lights 'On' and 'Off'.

If I go to an individual device all I can see in the events is a 'command-on'...'command called:on' with nothing in the 'Produced By' column.

I don't have an 'all lights' group and don't have Alexa (though I do have Homekit set up). It's unlikely that the BT Sport commentator said 'Hey Siri - Turn on all the lights' - I'd have noticed!

So how on earth can I find out what caused it? The Homekit integration has no logs and it's not possible to get History for 'Hey Siri' in iOS 16 so I can't work out what the cause was.

Without following the EPL, but having not heard Tottenham in the "international" news, I can only imagine this has distracted you from the reality I face in following my local sporting team....

Jokes aside... Sorry to say... I don't know... I'm with you... If the logs don't link to the App that triggered the command, that seems like something worth pursuing with the HE boffins.

Best I can guess is that a device schedule that triggers a command may not register in that display in the Logs page.... Just a thought. Maybe check any scheduled jobs at the bottom of devices involved.

Probably also worth capturing the kinds of lights you have and how they are connected to HE. Are they from various manufacturers or are they all the same and the same protocol. E.g. All Philips Hue, etc. If they are Philips Hue I would lean towards the power-on option and whether there was a power fluctuation while you were watching the game.

1 Like

Power was fine - the lights are on multiple circuits. Nothing in scheduled jobs. They're all Fibaro but everything is configured to be off on power up. Some of the lights in question do not appear in any rule whatsoever.

I imagine it was HomeKit that switched everything on as it's all there is that could do that (assuming a misheard 'Hey Siri'). I tried it with a 'Hey Siri - turn on all the lights' and it did just that. In the events for the device however the 'Produced By' column remained empty.

@gopher.ny - In the device events table, should we not see 'Homekit' in the 'Produced by' column? In the same way that we do for a given instance of makerapi. Thanks

So can you not look at the Apple lo.... Ohhh... Sorry... I hope Gopher can help you.... :wink:

1 Like

I was quite surprised that you can't check logs for Siri in the same way you can for Alexa. It makes no sense to me - if you're securely accessing your apple account I can't see a privacy issue.

I had my tongue firmly planted in my cheek.... :wink:

If you can't look at the logs relating to Apple, that's a pain. If you can't see what happened in the HE space, that is more / most of the concern, and something worth pursuing with the HE dev's.

Aside from any outside influence, if lights are changing without any noticeable trigger, I would suggest that is worth pursing.

It would be great to have the originating app identified for events in HE. It has been requested before but it’s architecturally problematic I think.

I wanted to identify an on event as to whether I originated it via MQTT or via a UI or switch click or RM or another app, quite awkward.

1 Like

This was actually added a couple versions ago. See:

2 Likes

Interesting and potentially very useful. I missed that ‘produced by’ information. Thanks, let’s see if it works as I hope it will and if it’s readable within a program.

Feels like that feature is not producing the answer needed in this case.

1 Like

Correct. Here is a screenshot of one of the devices events page:

  • The 13:59 'command-on' is the unknown trigger - no 'produced by' info
  • The 14:00 'command -off' is me turning the light off with HD+ dashboard (as 'Produced By' shows)
  • The 14:02 'command-on' and the corresponding 'command-off' at 14:02 is me testing 'Hey Siri - Turn on all the lights/turn off all the lights' and these show no 'Produced By', though I know that it was Homekit because it was intentional

So I think that 'Produced by' should be showing 'Homekit' but is not

It was the universe trying to distract you from the 2nd half

4 Likes

lol - I'm not a spurs fan so no biggie. Unfortunately my team is Middlesbrough so not the best week...

1 Like

Is it possible someone else in the house hit something in homekit that activated all the lights?

1 Like

With regard to logging Apple Homekit activities, check out ControllerForHomekit.com. The app offers a little more insight and options for HomeKit than Apple provides, in addition to logging activity.

For whatever that's worth. . .

...bob

2 Likes

That would be more of a concern Rick - I thought I was home alone :grimacing:

poltergeist GIF

2 Likes

scream GIF

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.