I’ve been running Matomo (self-hosted web analytics) for a while and wanted to have the stats visible in my HA dashboard. Couldn’t find any existing integration beyond basic REST sensors, so I wrote a proper one with config flow and decided to share it.
What it does:
Tracks unique visitors, page views, visits, and actions for today, this week, and this month
Shows live visitor count (last 30 minutes)
Optional aggregate stats across all Matomo sites
Supports multiple sites (one config entry per site)
Config flow UI, no YAML needed
English and Polish translations
It connects to the Matomo Reporting API using POST for token authentication (compatible with Matomo 4.x+).
Right now it’s available as a custom HACS repository. Official HACS default submission is pending.
Thanks a lot for that as I was using the REST sensors but your integration gives a lot more access. Going to try it and can translate it in french too if you want File ready for french translation, wanted to submit a PR on your repo but declined by github Did you block it ?
Looks like it was a temporary glitch on github as now it works, I think I have done it properly but please check if you got the PR with the extra file and let me know if there is any issues
Hello
If anyone would like to add a translation of this integration to another language- feel free to do so.
I would really appreciate any help in making the project more accessible to users from different countries. If you’d like to contribute a new translation, you can:
create the appropriate language file,
open a pull request,
or simply write here — I’ll be happy to help and guide you through the process.