Skip to content

Instantly share code, notes, and snippets.

blueprint:
name: Water avail
description: >
Fires actions when the monitored water presence sensor changes state.
Automatically ignores 'unavailable' and 'unknown' states to prevent false triggers.
domain: automation
input:
monitored_entity:
name: Monitored water sensor
description: The water presence sensor to monitor.
@Yewelsew
Yewelsew / gist:f218e3f25f03b7fdf80c05703b7bc0fb
Created September 2, 2025 09:12
water_avail_blueprint.yaml
blueprint:
name: Water avail
description: >
Fires actions when the monitored water presence sensor changes state.
Automatically ignores 'unavailable' and 'unknown' states to prevent false triggers.
domain: automation
input:
monitored_entity:
name: Monitored water sensor
description: The water presence sensor to monitor.
@Yewelsew
Yewelsew / gist:23e5131de906a3a548323e920c302bb8
Created September 2, 2025 08:05
prevent_unavailable_triggers.yaml
blueprint:
name: Prevent false triggers from unavailable devices
description: >
Prevents automations from firing when the monitored entity changes only
because it was marked `unavailable`/`unknown` due to network glitches.
Optionally checks another availability entity and/or requires the value
to actually change.
domain: automation
input:
monitored_entity: