Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Neuer Adapter pi-hole2 für pihole>=V6

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Neuer Adapter pi-hole2 für pihole>=V6

Geplant Angeheftet Gesperrt Verschoben Tester
51 Beiträge 9 Kommentatoren 3.1k Aufrufe 13 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MartinPM MartinP

    Mein Sohn beschwert sich, dass er bei der Google Suche die Werbe-Links oben NICHT klicken kann.
    Wenn er nach Auto-Teilen sucht, ist die Werbung doch manchmal nützlich.

    Ansonsten findet er das Blocken durchaus nützlich.
    Gäbe es die Möglichkeit für feinere Abstufungen des Abschaltens des Blockings?

    • Blocking nur für ein/mehrere Client-Device (sein Notebook, sein Gaming-PC, sein Smartphone) temporär generell aufheben
    • Temporär ein Profil aktivieren, was die Google-Adlinks generell durchlässt

    Dann könnte ich ihm z. B. einen Vis2 View basteln, wo er das mit einem Fingertipp aktivieren kann ...

    BananaJoeB Online
    BananaJoeB Online
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von
    #42

    @MartinP sagte in Neuer Adapter pi-hole2 für pihole>=V6:

    Blocking nur für ein/mehrere Client-Device (sein Notebook, sein Gaming-PC, sein Smartphone) temporär generell aufheben
    Temporär ein Profil aktivieren, was die Google-Adlinks generell durchlässt

    Naja, Die Möglichkeit temporär Pi-Hole zu deaktivieren (für x Minuten oder Stunden) ist in der GUI eingebaut. Ob das über die API geht ... vermutlich.

    Hier hat einer ein Bash-Skript gebaut welches Gruppen per API aktiviert oder deaktiviert:
    https://gist.github.com/Data-Monkey/d88199a51feb715f7d67a47900c846bb
    Ein Client kann ja in mehreren Gruppen sein, wenn der also zusätzlich in einer Gruppe ist bei der nicht gefiltert ist, könnte man das über diesen Weg ein- und ausschalten (vermutlich)

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    OliverIOO 2 Antworten Letzte Antwort
    0
    • BananaJoeB BananaJoe

      @MartinP sagte in Neuer Adapter pi-hole2 für pihole>=V6:

      Blocking nur für ein/mehrere Client-Device (sein Notebook, sein Gaming-PC, sein Smartphone) temporär generell aufheben
      Temporär ein Profil aktivieren, was die Google-Adlinks generell durchlässt

      Naja, Die Möglichkeit temporär Pi-Hole zu deaktivieren (für x Minuten oder Stunden) ist in der GUI eingebaut. Ob das über die API geht ... vermutlich.

      Hier hat einer ein Bash-Skript gebaut welches Gruppen per API aktiviert oder deaktiviert:
      https://gist.github.com/Data-Monkey/d88199a51feb715f7d67a47900c846bb
      Ein Client kann ja in mehreren Gruppen sein, wenn der also zusätzlich in einer Gruppe ist bei der nicht gefiltert ist, könnte man das über diesen Weg ein- und ausschalten (vermutlich)

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #43

      @BananaJoe sagte in Neuer Adapter pi-hole2 für pihole>=V6:

      Naja, Die Möglichkeit temporär Pi-Hole zu deaktivieren (für x Minuten oder Stunden) ist in der GUI eingebaut. Ob das über die API geht ... vermutlich.

      ja das geht und ist im aktuellen pihole adapter per datenpunkt eingebaut.

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      1 Antwort Letzte Antwort
      1
      • BananaJoeB BananaJoe

        @MartinP sagte in Neuer Adapter pi-hole2 für pihole>=V6:

        Blocking nur für ein/mehrere Client-Device (sein Notebook, sein Gaming-PC, sein Smartphone) temporär generell aufheben
        Temporär ein Profil aktivieren, was die Google-Adlinks generell durchlässt

        Naja, Die Möglichkeit temporär Pi-Hole zu deaktivieren (für x Minuten oder Stunden) ist in der GUI eingebaut. Ob das über die API geht ... vermutlich.

        Hier hat einer ein Bash-Skript gebaut welches Gruppen per API aktiviert oder deaktiviert:
        https://gist.github.com/Data-Monkey/d88199a51feb715f7d67a47900c846bb
        Ein Client kann ja in mehreren Gruppen sein, wenn der also zusätzlich in einer Gruppe ist bei der nicht gefiltert ist, könnte man das über diesen Weg ein- und ausschalten (vermutlich)

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von
        #44

        @BananaJoe sagte in Neuer Adapter pi-hole2 für pihole>=V6:

        Hier hat einer ein Bash-Skript gebaut welches Gruppen per API aktiviert oder deaktiviert:
        https://gist.github.com/Data-Monkey/d88199a51feb715f7d67a47900c846bb
        Ein Client kann ja in mehreren Gruppen sein, wenn der also zusätzlich in einer Gruppe ist bei der nicht gefiltert ist, könnte man das über diesen Weg ein- und ausschalten (vermutlich)

        woher weiß die gruppe dann was geblockt werden soll?
        oder geht da nur alles blocken oder nix?

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        BananaJoeB 1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @BananaJoe sagte in Neuer Adapter pi-hole2 für pihole>=V6:

          Hier hat einer ein Bash-Skript gebaut welches Gruppen per API aktiviert oder deaktiviert:
          https://gist.github.com/Data-Monkey/d88199a51feb715f7d67a47900c846bb
          Ein Client kann ja in mehreren Gruppen sein, wenn der also zusätzlich in einer Gruppe ist bei der nicht gefiltert ist, könnte man das über diesen Weg ein- und ausschalten (vermutlich)

          woher weiß die gruppe dann was geblockt werden soll?
          oder geht da nur alles blocken oder nix?

          BananaJoeB Online
          BananaJoeB Online
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von
          #45

          @OliverIO sagte in Neuer Adapter pi-hole2 für pihole>=V6:

          woher weiß die gruppe dann was geblockt werden soll?
          oder geht da nur alles blocken oder nix?

          Naja, du setzt den Client in 2 Gruppen.
          In die Normale wo alles gefiltert wird,
          und die eine wo nichts gefiltert wird.

          Und die Gruppe bei der nichts gefiltert wird schaltet man an oder aus nach Bedarf.
          In der Hoffnung das das "Rechtemanagement" von pi-hole addierend arbeitet,
          Testen müsste man das.
          Da es aber auch bei Blockieren funktioniert, könnte auch der umgekehrte Weg möglich sein

          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

          OliverIOO 1 Antwort Letzte Antwort
          0
          • BananaJoeB BananaJoe

            @OliverIO sagte in Neuer Adapter pi-hole2 für pihole>=V6:

            woher weiß die gruppe dann was geblockt werden soll?
            oder geht da nur alles blocken oder nix?

            Naja, du setzt den Client in 2 Gruppen.
            In die Normale wo alles gefiltert wird,
            und die eine wo nichts gefiltert wird.

            Und die Gruppe bei der nichts gefiltert wird schaltet man an oder aus nach Bedarf.
            In der Hoffnung das das "Rechtemanagement" von pi-hole addierend arbeitet,
            Testen müsste man das.
            Da es aber auch bei Blockieren funktioniert, könnte auch der umgekehrte Weg möglich sein

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            schrieb am zuletzt editiert von
            #46

            @BananaJoe

            ok, das kann @MartinP dann testen und Rückmeldung geben.

            Dann könnte man für jede Gruppe einen Bool Datenpunkt anlegen um die zu aktivieren/deaktivieren.
            Falls die Zugehörigkeit zu einer Gruppe darüber bestimmt ob geblockt wird oder nicht könnte man ein sendTo Befehl machen, bei dem ein client dann (ggfs auch zeitbasiert) zwischen Gruppen hin und hergeschoben wird.

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @BananaJoe

              ok, das kann @MartinP dann testen und Rückmeldung geben.

              Dann könnte man für jede Gruppe einen Bool Datenpunkt anlegen um die zu aktivieren/deaktivieren.
              Falls die Zugehörigkeit zu einer Gruppe darüber bestimmt ob geblockt wird oder nicht könnte man ein sendTo Befehl machen, bei dem ein client dann (ggfs auch zeitbasiert) zwischen Gruppen hin und hergeschoben wird.

              BananaJoeB Online
              BananaJoeB Online
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von
              #47

              @OliverIO Ein Client kann ja auch in mehreren Gruppen sein.
              Theoretisch auch in einer "Keine Filterung" und "Blockiert".
              Was gewinnt weis ich ohne Tests nicht, bei einer Firewall würde blockieren gewinnen oder die Reihenfolge entscheiden.
              Dann bräuchte es das hin und herswitchen zwischen gruppen nicht

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              OliverIOO 1 Antwort Letzte Antwort
              0
              • BananaJoeB BananaJoe

                @OliverIO Ein Client kann ja auch in mehreren Gruppen sein.
                Theoretisch auch in einer "Keine Filterung" und "Blockiert".
                Was gewinnt weis ich ohne Tests nicht, bei einer Firewall würde blockieren gewinnen oder die Reihenfolge entscheiden.
                Dann bräuchte es das hin und herswitchen zwischen gruppen nicht

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von OliverIO
                #48

                @BananaJoe

                Aber ist alles Vermutung basierend auf Vermutung.
                Wie gesagt:
                Ausprobieren wie das über die über das Userinterface zu bedienen ist, dann kann man schauen wie man das über die API bewerkstelligt, so das es alle über die üblichen iobroker Methoden einfachst zu bedienen ist und auf Knöpfe/Schalter/etc. zu legen ist.

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                1 Antwort Letzte Antwort
                1
                • BananaJoeB Online
                  BananaJoeB Online
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von BananaJoe
                  #49

                  So, mal eben remote zu Hause drauf und extra getestet,
                  Wenn ein Client sowohl in der Default-Gruppe ist (bei der Standardmäßig gefiltert wird) und in einer Gruppe bei der nicht gefiltert wird,
                  dann wird trotzdem gefiltert.
                  Erst wenn ich ihn aus Default herausnehme geht es.

                  Wie üblich gewinnt verbieten vor erlauben

                  ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  1 Antwort Letzte Antwort
                  0
                  • BananaJoeB Online
                    BananaJoeB Online
                    BananaJoe
                    Most Active
                    schrieb am zuletzt editiert von
                    #50

                    Da hatte ich auch einen Denkfehler. Die Blocklisten sind Gruppen zugeordnet, ist man Mitglied der Gruppe, wird diese auch angewandt.
                    Der Trick mit einer Gegenregel / Ausnahme die nur für die Gruppe gilt, funktioniert nicht

                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      Da hatte ich auch einen Denkfehler. Die Blocklisten sind Gruppen zugeordnet, ist man Mitglied der Gruppe, wird diese auch angewandt.
                      Der Trick mit einer Gegenregel / Ausnahme die nur für die Gruppe gilt, funktioniert nicht

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von OliverIO
                      #51

                      @BananaJoe

                      also wird eine funktion benötigt, die einen user von einer gruppe zu einer anderen schiebt. ggfs kann ein user auch in mehreren gruppen aktiv sein um evtl teilweise sperren aufrecht zu erhalten

                      default: alles wird gesperrt
                      gruppe 1: liste A (windows nach Hause telefonieren)
                      gruppe 2: liste B (listen mit google adsense etc. werbung)
                      gruppe 3: keine Liste, also keine Sperrung

                      Szenario1
                      user ist zu beginn in gruppe 1 und 2 um alles ungewünschte zu sperren
                      temporär soll user überhaupt keine sperre haben, also wird user von 1 nach 3 gesetzt und 2 gelöscht

                      Szenario2
                      oder einfach nur von 2 nach 3, 1 bleibt erhalten um nur ein teilweises blocken zu erlauben.
                      bspw windows telefoniert nach hause soll immer unterdrückt werden, aber google shopping manchmal deaktiviert werden um auf die gesponsorten links oder produktvorschläge zu klicken

                      default ist dann nur der fallback für die clients für die keine bersondere behandlung erfolgen soll.

                      @MartinP kannst du das verifizieren ob das für dich passen würde?

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      1 Antwort Letzte Antwort
                      1
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      801

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe