Ab und zu kommt es jedoch mal vor, dass man auf eine vom Pi-hole gesperrte Seite surfen möchte oder meint, Pi-hole würde einen unerlaubt bevormunden. Da fand ich es etwas umständlich, Pi-hole über das Webinterface aus- und wieder einzuschalten. Daher habe ich mir mittels des Plugins cmdSwitch2 einen Schalter angelegt. Der passende Ausschnitt aus der config sieht dann so aus:
{
"platform": "cmdSwitch2",
"name": "Pi-Hole",
"switches": [
{
"name": "Pi-Hole",
"on_cmd": "pihole enable",
"off_cmd": "pihole disable",
"state_cmd": "pihole status | grep -i 'Pi-hole blocking is Enabled'",
"polling": true,
"interval": 3,
"manufacturer": "Pi-hole Community",
"model": "Raspberry Pi 3",
"serial": "Pi-hole web v4.2"
}
]
},
Alles anzeigen
Jetzt kann man praktischerweise schnell mal per Siri Pi-hole an und wieder aus schalten.
Vielleicht hat sich ja schon mal jemand mit der selben Problematik geplagt und nach einfacher Abhilfe gesucht...
P.S.: in diesem Fall muss natürlich Pi-Hole auf dem selben Gerät wie die Homebridge laufen. Funktioniert vielleicht auch auf getrennten Geräten, aber da wüsste nicht, wie die Befehle lauten müssten
.