WTH can't I create a dummy guest tracker that can be switched with an input boolean

Example of using device_tracker.see to create a device tracker from a input_boolean.

input_boolean:
  person_homekit_home:
    name: "Person HomeKit Home"
    icon: mdi:home-map-marker

automation:
  - alias: "Device Tracker - Home Assistant Start create Homekit Device Tracker"
    trigger:
      - platform: homeassistant
        event: start
    action:
      - delay: '00:01:00'
      - service: device_tracker.see
        data_template:
          dev_id: person_homekit
          host_name: "Person HomeKit"
          location_name: >-
            {% if is_state('binary_sensor.person_homekit_home', 'on') -%}
              home
            {%- else -%}
              not_home
            {%- endif %}

  - alias: "Device Tracker - Update Homekit Device Tracker"
    trigger:
      - platform: state
        entity_id: binary_sensor.person_homekit_home
    action:
      - service: device_tracker.see
        data_template:
          dev_id: person_homekit
          host_name: "Person HomeKit"
          location_name: >-
            {% if is_state('binary_sensor.person_homekit_home', 'on') -%}
              home
            {%- else -%}
              not_home
            {%- endif %}

There is another WTH post on this where I suggested a device_tracker template.

3 Likes