All posts
home-assistantautomationsetup

Automating your routines with Home Assistant and TappRFID

January 20, 2026 · TappRFID Team

TappRFID’s Home Assistant integration turns your routine data into HA entities. Tasks become sensors with states you can read in dashboards and act on in automations. This opens up some interesting possibilities.

What the integration gives you

Once connected, each TappRFID task appears in HA as a sensor with the following attributes:

Logs appear as sensors with their last-entry timestamp.

You can use these to:

Prerequisites

For full setup steps, see the Home Assistant guide.

Some useful automation ideas

Morning routine dashboard card

Install the TappRFID Lovelace card via HACS. It renders your task list directly in a dashboard — same status dots, same colour coding as the app. Put it on a wall-mounted tablet or a frequently-opened dashboard.

Overdue task notification via HA

If you use HA for mobile notifications (via the HA Companion app), you can route TappRFID overdue notifications through HA instead of or in addition to app notifications:

automation:
- alias: "Notify when TappRFID task goes overdue"
trigger:
- platform: state
entity_id: sensor.tapprfid_brush_teeth
to: overdue
action:
- service: notify.mobile_app_your_phone
data:
message: "⚠️ {{ trigger.to_state.attributes.friendly_name }} is overdue"

Complete a task from an NFC card in HA dashboard

HA’s built-in NFC functionality can trigger automations when a card is scanned. Combined with TappRFID’s HA action service, you can set up a dashboard NFC tap that completes a task:

automation:
- alias: "Vitamins NFC tap"
trigger:
- platform: tag
tag_id: YOUR_HA_NFC_TAG_ID
action:
- service: tap_rfid.complete_task
data:
task_id: YOUR_TASK_ID

This uses HA’s NFC tag scanning, separate from TappRFID’s own NFC. Both work independently — use whichever fits your setup.

Lights or displays as routine reminders

If you have smart lights, you can use task state to subtly signal status. A light that shifts to amber when a task goes overdue is less intrusive than a notification but more persistent:

automation:
- alias: "Kitchen light to amber when vitamins overdue"
trigger:
- platform: state
entity_id: sensor.tapprfid_take_vitamins
to: overdue
action:
- service: light.turn_on
target:
entity_id: light.kitchen
data:
color_name: amber

Read-only mode

If you want task state in dashboards without allowing HA to complete or reopen tasks, use read-only mode: in TappRFID → Settings → Home Assistant, enable sensors but disable actions.

The bigger picture

The combination of local-first data + cloud sync + HA integration means your routine data flows where you need it without being locked to any one interface. Complete via NFC in the app, via an HA card, via voice, or via a button press. The sync layer handles the rest.


Full setup guide: Home Assistant · Cloud Sync