Skip to content

Pi-hole integration wont connect to pi-hole v6, after updating to 2025.8.0 #150151

@mad-tunes

Description

@mad-tunes

The problem

Saw 'Pi-hole users can now leverage API v6 functionality' in the details for core 2025.8.0.
Used to use the integration with V5, so updated Core and gave it another go. Still can't connect to my v6 pi-hole though.

It lets me through setting up the connection but then immediately shows me
Authentication expired for pi-hole and Failed to set up: Authentication failed: Invalid password
Then it wont accept the same pi-hole app/api password or a new one I generate.
Image

I don't see much more info in any pi-hole or HA logs that I can think to check:

Logger: homeassistant.config_entries
Source: config_entries.py:777
First occurred: 22:01:22 (1 occurrence)
Last logged: 22:01:22

Config entry 'Pi-Hole' for pi_hole integration could not authenticate: Authentication failed: Invalid password

I can't think of any other way to use/check the pwd that pi-hole's generated, but I'm as sure I've copied/pasted it properly as I can be.

Is the v6 API the same thing as pi-hole v6 and should this connect to V6 after updating to 2025.8.0?

What version of Home Assistant Core has the issue?

2025.8.0

What was the last working version of Home Assistant Core?

What type of installation are you running?

Home Assistant OS

Integration causing the issue

pi-hole

Link to integration documentation on our website

https://www.home-assistant.io/integrations/pi_hole

Diagnostics information

No response

Example YAML snippet

Anything in the logs that might be useful for us?

Config entry 'Pi-Hole' for pi_hole integration could not authenticate: Authentication failed: Invalid password

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions