Skip to content

TaskerHAHome Assistant + Tasker

Call services, read states, and react to entity changes — all from Tasker automations.

TaskerHA

Quick Install

Download

Download from GitHub releasesDownload from fdroid

1. Install the Android App

  1. Download the APK from GitHub Releases or install via F-Droid.
  2. Open TaskerHA and enter your Home Assistant URL (e.g. http://192.168.1.x:8123 or https://ha.yourdomain.com).
  3. Create a Long-Lived Access Token in your HA user profile and paste it into the app.
  4. Tap Test to verify the connection, then Save.

Tip: Enable WebSocket in the app if you plan to use state-change profiles or direct messaging. Android will prompt you to disable battery optimization — allow it so the connection stays alive in the background.

2. Install the Home Assistant Integration (Optional)

The companion HACS integration adds a TaskerHA device to Home Assistant. The app will use this to get labels, areas and devices from your instance. This allows targeting to work similarly to Home Assistant itself. It also gives you easy to use actions and triggers for direct messages back and forth

Check the full companion documentation for the benefits

Via HACS (recommended)

  1. Make sure HACS is installed.
  2. Open HACS repository
    Click the badge above → AddInstall.
  3. Restart Home Assistant.
  4. Go to Settings → Integrations and add TaskerHA Companion.

Manual

  1. Copy the custom_components/taskerha_companion/ folder from the HACS repo into your HA config/custom_components/ directory.
  2. Restart Home Assistant.
  3. Add the integration under Settings → Integrations.

Once both are set up, head to the Setup guide for a full walkthrough.

Released under the MIT License.