Skip to article frontmatterSkip to article content
Enhanced integrations

Person

Now it gets personal 😱

The Home Assistant person icon



The person integration in Home Assistant allows you to track the location of people in your household. It is a collection of device trackers that are grouped together to represent the current location of a person. Additionally, a person may have a user account attached to it, which allows the person to log in to the Home Assistant.

Spook adds some new actions to the person integration, that allows you to dynamically change the device trackers attached to a person in Home Assistant.

Screenshot of the developer actions tools, listing the new actions for persons.

Figure 1:Spook adds some new actions to the person integration.

Devices & entities

Spook does not provide any new devices or entities for this integration.

Actions

Spook adds the following new actions to your Home Assistant instance:

Add a device tracker

Adds a device tracker to a person.

Screenshot of the person add device tracker action in the developer tools.
Action properties
ActionPerson: Add a device tracker 👻
Action nameperson.add_device_tracker
Action targetsNo
Action responseNo response
Spook's influenceNewly added action
Developer toolsTry this action Open your Home Assistant instance and show your actions developer tools with a specific action selected.
Action data parameters
AttributeTypeRequiredDefault / Example
entity_idstringYesperson.frenck
device_trackerstring | list of stringsYesdevice_tracker.iphone

Remove a device tracker

Removes a device tracker from a person.

Screenshot of the person remove device tracker action in the developer tools.
Action properties
ActionPerson: Remove a device tracker 👻
Action nameperson.remove_device_tracker
Action targetsNo
Action responseNo response
Spook's influenceNewly added action
Developer toolsTry this action Open your Home Assistant instance and show your actions developer tools with a specific action selected.
Action data parameters
AttributeTypeRequiredDefault / Example
entity_idstringYesperson.frenck
device_trackerstring | list of stringsYesdevice_tracker.iphone

Repairs

Spook has no repair detections for this integration.

Uses cases

Some use cases for the enhancements Spook provides for this integration:

  • Adding/removing temporary device trackers that represent a location of a person. For example, if you have a tracker in a car, you could temporary attach it to a person if you know that person took that car.

Blueprints & tutorials

There are currently no known blueprints or tutorials for the enhancements Spook provides for this integration. If you created one or stumbled upon one, please let us know in our discussion forums.

Features requests, ideas, and support

If you have an idea on how to further enhance this integration, for example, by adding a new action, entity, or repairs detection; feel free to let us know in our discussion forums.

Are you stuck using these new features? Or maybe you’ve run into a bug? Please check the Support page on where to go for help.