Just installed Alexa with my set up, I have a lot of scripts that do different things around the house.
The problem I’m facing is, Alexa decides to run some service called script.turn_on whenever it doesn’t know what to do,
for example, it thought I said “Turn on the freezer”, so it decided to run that generic script.turn_on script, which in turn ran all the scripts I have set up, causing havoc around the house (locks opened and closed, lights turned on and off, etc…)
This seems like a built-in script for controlling multiple scripts, is there a way to exclude scripts from that generic script? Or just disable this altogether?
Thanks for the tip, tested this call in dev options and it does not execute all scripts indeed.
Could Alexa be calling script.turn_on on all entities then? (attached screenshot for multiple devices being triggered at the same time by this service script.turn_on
Currently I have my “script switches” under a room called “SYSTEM” in Alexa. Seems when I call the “Turn on the freezer” it probably guesses that this “freezer SYSTEM” needs to be turned on, so turns on all the switches in that SYSTEM room.
Is there a proper way to protect these switches from turning on from Alexa’s smart AI?