๐Ÿ˜คAngry Dad
โ† All automations
ADHDmedium

Where Are the Bloody Keys (A Loving Inquiry)

Stop the daily ten-minute hunt that eats all your patience.

The problem

Keys, wallet, phone โ€” gone again. The search burns ten minutes and whatever calm you had left before the school run.

What it does

One button by the door (or 'Hey Google, find my keys') makes the keyring beacon chirp and flashes the lights in whatever room the tracker last pinged, then tells you where it thinks they are.

You'll need

  • A BLE tracker / ESPresense room sensor, or a buzzer on the keyring
  • input_button.find_keys helper
  • Smart lights

The payoff

Out the door on time, with the keys, like a functioning adult.

The YAML

alias: "Angry Dad โ€” Find My Keys"
description: One button chirps the tracker and flashes the room it last pinged in.
mode: single
triggers:
  - trigger: state
    entity_id: input_button.find_keys
conditions: []
actions:
  - alias: Chirp the keyring beacon
    action: switch.turn_on
    target:
      entity_id: switch.keyfinder_buzzer
  - alias: Flash the lights in the room it last pinged
    action: light.turn_on
    target:
      entity_id: "{{ 'light.' ~ (states('sensor.keys_room') | default('living_room', true)) }}"
    data:
      flash: long
  - alias: Tell you where it thinks they are
    action: notify.mobile_app_dads_phone
    data:
      message: "Keys last seen: {{ states('sensor.keys_room') | default('no idea, mate', true) }}."
  - delay: "00:00:30"
  - action: switch.turn_off
    target:
      entity_id: switch.keyfinder_buzzer

Drop this into an automation (or a package under config/packages/) and swap the entity IDs for your own.

Want the next one automatically?

One automation like this in your inbox every week.