Location Reminders is a custom integration for Home Assistant that allows you to set reminders based on your location. This integration is available through the Home Assistant Community Store (HACS) and includes a dashboard plugin (custom card) for easy management.
- Ensure that HACS is installed and configured in your Home Assistant instance.
- Go to the HACS panel in Home Assistant.
- Click on "Integrations".
- Search for "Location Reminders".
- Click "Install".
- Download the latest release from the GitHub releases page.
- Extract the downloaded archive.
- Copy the
custom_components/location_reminders
directory to your Home Assistantcustom_components
directory.
-
Add the following to your
configuration.yaml
file:location_reminders:
-
Restart Home Assistant.
This integration includes a custom Lovelace card for managing location-based reminders directly from the Home Assistant dashboard.
- Go to your Home Assistant Lovelace dashboard.
- Click on the three dots menu (⋮) in the top right corner and select "Edit Dashboard".
- Click on "Add Card".
- Search for "Location Reminders" and select it.
- Configure the card as needed and click "Save".
type: custom:location-reminders-card
title: Location Reminders
In addition to the dashboard plugin, this integration provides the following services:
location_reminders.add_reminder
: Add a new reminder.location_reminders.remove_reminder
: Remove an existing reminder.location_reminders.update_zones
: Update the list of zones.
To add a reminder, use the following service call:
service: location_reminders.add_reminder
data:
text: "Buy groceries"
zone: "home"
To remove a reminder, use the following service call:
service: location_reminders.remove_reminder
data:
index: 0
To update the list of zones, use the following service call:
service: location_reminders.update_zones
This project is licensed under the MIT License - see the LICENSE file for details.
For issues and feature requests, please use the GitHub issue tracker.