Pi-Hole - fetching update information & configure from HASS

As per Pi-Hole’s API, it seems that one can both fetch information & update its status, namely get the status (is update needed, version information, etc.) and make changes to the hole’s configuration like whitelist a domain, blacklist a domain, etc.

This feature’s request suggested solution is to replace the current package by @fabaff with the one developed here

This will allow for better pi-hole support by HASS all around IMHO.

By ‘here’, I thought a custom component, but it is just a library.

There’s already an official component, my suggestion is to replace the Python dependency with another library and add functionality this library exposes by its API.