Boolean Helper turning off by itself

I created a Boolean helper called Heating Controller that is a toggle that then runs and automation that then turns a number of automations off and on relating to controlling my heating in my house. Two times now the Heating Controller helper has changed state via: “Turned off triggered by service Home Assistant Core Integration: Generic turn off”.

The first time it happened i then added a line in the heating controller automation to send my phone a notification notifying me that it has been switched off. Last night when it happened i didnt get a notification even though the trace in the automation says that it did. If I manually switch the Boolean i can see the notifications on my phone and the trigger message is different it is no longer “ Turned off triggered by service Home Assistant Core Integration: Generic turn off” but “Turned on triggered by service Input Boolean: Turn on” or “ Turned on triggered by service Input Boolean: Turn off”.

I am not running the latest version of HA currently, running 2023.12.6.

There doesnt seem to be anything wrong with my automations, i just have no idea what is triggering the Boolean to change state when it isnt me doing it. I have provided some screenshots but if anyone else has experienced this and know what to change that would be great. This is the only Boolean Helper that i have that is behaving this way.

I will try changing the entity id but i cant see its state being changed by any other automation as nothing leading up to it changing state in the logbook aligns with anything. I will also update to the latest version of HA but i didnt see it reported as a bug when i searched the forums before making this post.

I have attached some screenshots of my configuration. I can provide any yaml if required.




Are you using any blueprints? They often use home assistant turn off because it’s generic - it works with switch, light etc. etc.

Is the input boolean set as a heater switch for a generic thermostat ?

No not using any blueprints. The boolean helper is just a toggle. It basically is a dashboard toggle to turn a number of other automations off and on. The toggle itself isn’t directly controlling any devices.

I am having the exact same issue. I recently added a Dehumidifier to my basement and have it plugged into a TP link Kasa KP115 just to monitor power usage and to turn it off in an emergency only. Twice now, I have found it turned off (the manufacturer advises never turning the unit off by unplugging it, essentially what the KP115 is doing). The logs show “turned off triggered by action Home Assistant Core Integration: Generic turn off” but I can’t find the “Generic off” automation or trigger anywhere in my yaml files.

I would ideally “lock out” anything from turning this KP115 (thus the humidifier) off for any reason except me turning it off or me adding an automation (e.g. Fire alarm in basement, etc.).

Any help is most appreciated.

Search your automations for anything using the homeassistant.turn_off action. That is a generic turn off and will switch off anything it finds if you haven’t specified an entity. Ref docs here