Utilities

Pi-hole Controller

Overview

Pi-hole Controller brings your Pi-hole dashboard to your Stream Deck. Stop opening a browser just to pause blocking or check your stats — do it with a button press.

Control blocking instantly

Enable or disable Pi-hole DNS blocking with a single key. Need a temporary pause? Use the Timed Disable button — set a duration, press it, and a live countdown shows exactly how long until protection resumes.

Status at a glance

The Status Indicator button shows your Pi-hole's current state in color: green when blocking is active, red when disabled, and yellow when the device can't be reached.

Version tracking

The Version button shows your current Pi-hole version and highlights when an update is available — no need to log into the admin UI to check.

Open Pi-hole UI

One button to open your Pi-hole admin interface directly in your browser.

Live stats, always visible

Add as many Stats Display buttons as you want, each showing a different metric updated in real time:

  • Total Queries

  • Queries Blocked

  • Percentage Blocked

  • Domains on Blocklist

  • Queries per Minute

  • System Load (1 / 5 / 15 min)

  • Memory Usage

  • Active Clients / Total Clients

Each metric has its own color-coded icon so you can identify buttons at a glance.

What's new?

Stability Improvements

Pressing Pi-hole version button now triggers manual refresh.

Details

Type

Utilities

OS

Mac

Windows

Compatibility

Stream Deck 6.9 or later

Size

389.61 KB

Version

1.0.2

Language

English

Support

Get help

Profiles

No

Dial support

No