Input booleans in automations

In OP’s defense, the condition does exist, it’s one of the new “purpose specific” conditions. And, it does support entities in the input_boolean domain as well as switch… or, at least, it’s supposed to. In my limited testing, I haven’t had any issues with it for either entity type.

While I am seeing the UI bug described in this and the other thread OP commented on, I’m not able to recreate the other behaviors being described.