Secure voice assistants by adding a conditional

Home Assistant now has a nice new Voice Assistant configuration screen where entities can be exposed to voice assistant (or not).

Could this page have a “Conditions” section in the same way automations do? The conditions would have to be true for any entity to be controllable by the voice assistant.

This would enable us to secure our voice assistants better. For example we could have a condition that checks if we are away from the home, and if so the condition could return false. This would prevent people outside the home shouting commands at our voice assistant, and potentially making devices do things.

This would be similar to pressing the MUTE button on an Amazon Alexa (which unfortunately can’t be controlled externally).