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:
- State:
overdue,due_soon,on_track, orcomplete - Last completed: timestamp
- Streak: current streak count
- Next due: calculated next due time
Logs appear as sensors with their last-entry timestamp.
You can use these to:
- Drive dashboard widgets showing your routine health
- Trigger automations when tasks go overdue
- Complete tasks from HA (voice, NFC cards, button presses)
Prerequisites
- Active TappRFID cloud subscription (HA integration requires cloud sync)
- Home Assistant instance (2023.4 or later)
- HACS installed (recommended, for the Tap integration and card)
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_IDThis 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: amberRead-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