How can I arrange Gemini’s assist when I ask it to turn on a certain entity and it is already on so that it gives me an answer accordingly, such as “The entity is already on” or let’s say the boiler is already on and when I ask it to turn it on for half an hour (there is a script for this) then the answer I want it to tell me is “The boiler is already on, should I still turn it on for half an hour?” How can I configure it for such intelligence?