1.7 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release | ha_iot_class |
---|---|---|---|---|---|---|---|---|---|---|---|
page | Geofency | Instructions for how to use Geofency to track devices in Home Assistant. | 2017-08-22 19:00 | true | false | true | true | geofency.png | Presence Detection | 0.83 | Cloud Push |
This component sets up integration with Geofency. Geofency is a paid app for iOS that lets users to configure a request that will be sent when a geofence or iBeacon region is entered or exited. This can be configured with Home Assistant to update your location.
Enabling this component will automatically enable the Geofency Device Tracker.
To configure Geofency, you must set it up via the integrations panel in the configuration screen. You must then configure the iOS app (via the Webhook feature) to send a POST request to your Home Assistant server at the webhook URL provided by the integration during setup. Use the default POST format. Make sure to enable the 'Update Geo-Position' functionality for mobile beacons.
When using mobile beacons (optional) an entry in configuration.yaml
is still needed as this can't be added via the integrations panel.
{% configuration %} mobile_beacons: description: List of beacon names that are to be treated as mobile. The name must match the name you configure in Geofency. By default, beacons will be treated as stationary. required: false type: list {% endconfiguration %}
A sample configuration for the geofency
component when using mobile beacons is shown below:
# Example configuration.yaml entry
geofency:
mobile_beacons:
- car
- keys