ha-toggl-track
A custom component that integrates Toggl Track API with Home Assistant for tracking time.
About this tool
ha-toggl-track
A custom Home Assistant component to integrate Toggl Track API for time tracking automation.
- Source: GitHub - kquinsland/ha-toggl-track
- Category: Time Tracking CLI Tools
- Tags: integration, api, open-source, automation
Features
- Integrates Toggl Track with Home Assistant as a custom component.
- Adds sensors to Home Assistant for each Toggl Track workspace.
- Sensors reflect the current time entry's description and attributes for each workspace.
- Configurable polling interval to control how often the Toggl Track API is queried (default: 60 seconds).
- Supports multiple workspaces, with a sensor per workspace.
- Provides Home Assistant services for:
- Creating new time entries (
toggl_track.new_time_entry). - Stopping the current time entry (
toggl_track.stop_time_entry). - Editing existing time entries (description and tags,
toggl_track.edit_time_entry).- Can create new tags if needed, or remove tags (without deleting them).
- Creating new time entries (
- Can be installed via HACS as a custom repository or manually by copying the component folder.
- Requires API token for authentication.
Pricing
- Open Source (No pricing information; available for free under open-source license)
Installation
- Add the repository as a custom source in HACS or copy the
custom_components/toggl_trackfolder manually. - Configure via Home Assistant UI with your Toggl API token.
Notes
- Still under development; some features and bugs are being worked on.
- Sensor updates are subject to polling interval and may not reflect real-time changes immediately.
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)clockify-cli is a command-line interface to manage Clockify time entries and projects, enabling users to track and report time efficiently from the terminal.
A low-intrusion CLI time tracker with a minimal workflow, REST API, and simple JSON storage for easy integration.
A simple command-line interface for toggl.com, enabling users to track time via the Toggl service from the terminal.
A tool designed to record every minute of your time, including integration with Jira.
A Zapier automation template that connects Harvest with Google Sheets to log time tracking data. Whenever a new time entry is created in Harvest, this workflow automatically adds a corresponding row to a specified Google Sheets spreadsheet. It’s useful for centralizing time tracking records, custom reporting, and backup of time logs without manual data entry.
A Zapier workflow template that syncs task management and time tracking by creating a corresponding TrackingTime task whenever a new incomplete task is added in Todoist, centralizing tasks for easier tracking and improved productivity.