Pi-hole plugin for Elgato Stream Deck

I've written a plugin for monitoring and controlling Pi-hole from the Elgato Stream Deck. The plugin adds two actions to the Stream Deck – one to toggle Pi-hole between enabled/disabled and another to temporarily disable Pi-hole before enabling it again after a short period of time.

Both actions will monitor whether PI-hole is currently enabled/disabled (so that if you enable P-h from the web interface or somewhere else, the button will update to reflect that) and can optionally display various statistics (# clients, % ads blocked today, etc.)

The plugin is available on the Stream Deck App Store here, and the source code is also available on GitHub: