FitBark Home Assistant Integration

Finally, completed & working.....

A custom Home Assistant integration that scrapes activity and profile data directly from the FitBark web dashboard.

This integration was built specifically for users who want FitBark data inside Home Assistant without relying on the limited official API.

NOTICE

Fitbark API gives no more data than what is on the website web.fitbark.com, GPS & Battery data for your pets are ONLY available on the mobile apps. FitBark does NOT expose battery info or gps data on the website. Many people have tried to get an API and never heard back, I had an API and had issues with it and there communication was lacking at best. To there credit, the website does say its in beta and MAYBE they will expose the battery & gps data in the future. If you can login to the website web.fitbark.com, enter those creds into the integration upon install.


Screenshots

Screenshot 2026-05-08 at 5 41 23 PMScreenshot 2026-05-08 at 5 40 45 PMScreenshot 2026-05-08 at 5 40 27 PM

Features

Dashboard Activity Scraping

Includes:

  • Activity
  • Daily Average
  • Daily Goal
  • Goal Percentage
  • Last Sync
  • Age

Multi-Dog Support

Automatically creates separate devices/entities for each dog.

Profile Page Scraping

Includes:

  • Gender
  • Birthday
  • Primary Breed
  • Secondary Breed
  • Status
  • Weight
  • Location
  • Timezone
  • Medical Conditions

Local Image Caching

Dog profile images are cached locally under:

/config/www/fitbark/

Config Flow Support

UI-based Home Assistant setup. No YAML required.


Installation

  1. Copy the fitbark folder into:

/config/custom_components/

  1. Restart Home Assistant
  2. Add the integration from: Settings → Devices & Services

Disclaimer

This project is unofficial and not affiliated with or endorsed by FitBark.

Also, you can create you own custom card for this, I did one if anyone is interested, let me know and I'll post the code for a Manual card I created.