WTH: I want the voice assistant (Assist and Alexa) to execute commands regardless of a device’s reported state. For example, if the light is actually on but reported as off, and I say “turn it off,” it should simply turn off. That’s all I’m asking for.
Is it common for you to have devices that do not report their true state?
If the device is not reporting its current state properly, it’s likely it will not accept your command, anyway.
I agree. No system should pretend to be smarter than the user, don’t be a Microsoft
And of course the underlying problem should be fixed too. But nothing is more irritating than a system telling you that you can’t do something because it is already in that state. There can be good reasons that a user wants to do it anyways.
I don’t necessarily disagree with you, I am just struggling to think of a scenario where this is true. Can you provide some examples?
An example could be localtuya.
I have migrated some of my devices to it, but some have difficulties reporting the correct state to HA.
But, I think some more tinkering could solve that with my local tuya setup