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. Error/Bug
  4. PiHole Adapter ohne Funktion nach Pi-Hole Update auf 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

PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6

Geplant Angeheftet Gesperrt Verschoben Error/Bug
53 Beiträge 18 Kommentatoren 6.8k Aufrufe 14 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.
  • Dr. BakteriusD Dr. Bakterius

    @meister-mopper Unbound habe ich auch. Doch das hat ja nichts mit dem NTP-Server zu tun, betrifft nur die DNS Anfragen nach außen.

    Meister MopperM Abwesend
    Meister MopperM Abwesend
    Meister Mopper
    schrieb am zuletzt editiert von
    #31

    @dr-bakterius sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

    @meister-mopper Unbound habe ich auch. Doch das hat ja nichts mit dem NTP-Server zu tun, betrifft nur die DNS Anfragen nach außen.

    Ja klar, ich wollte nur auf die Umgebungsproblematik hinweisen.

    Proxmox und HA

    1 Antwort Letzte Antwort
    0
    • Dr. BakteriusD Dr. Bakterius

      @meister-mopper Unbound habe ich auch. Doch das hat ja nichts mit dem NTP-Server zu tun, betrifft nur die DNS Anfragen nach außen.

      Meister MopperM Abwesend
      Meister MopperM Abwesend
      Meister Mopper
      schrieb am zuletzt editiert von
      #32

      @dr-bakterius sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

      Unbound habe ich auch.

      Wieso hast du dann 1.1.1.1 als dns angegeben?

      Proxmox und HA

      Dr. BakteriusD 2 Antworten Letzte Antwort
      0
      • Meister MopperM Meister Mopper

        @dr-bakterius sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

        Unbound habe ich auch.

        Wieso hast du dann 1.1.1.1 als dns angegeben?

        Dr. BakteriusD Online
        Dr. BakteriusD Online
        Dr. Bakterius
        Most Active
        schrieb am zuletzt editiert von
        #33

        @meister-mopper Weil die CPU-Last so wieder normal war. Hat sich nach dem Update auf Core v6.0.3, FTL v6.0.2, Web interface v6.0.1 ja erledigt.

        1 Antwort Letzte Antwort
        0
        • Meister MopperM Meister Mopper

          @dr-bakterius sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

          Unbound habe ich auch.

          Wieso hast du dann 1.1.1.1 als dns angegeben?

          Dr. BakteriusD Online
          Dr. BakteriusD Online
          Dr. Bakterius
          Most Active
          schrieb am zuletzt editiert von
          #34

          @meister-mopper Also am Update lag es nicht. Heute hat FTL einen Prozessor-Kern wieder zu 100% ausgelastet. Im Netz gibt es schon viele, denen es nach dem Upgrade auf v6.x ebenso ergeht. Dabei scheint sich heraus zu kristallisieren, dass es zum einen am RAM liegt wenn ein Gravity-Update erfolgt und der voll läuft. Bei meinem 43M Einträgen braucht es ca. 4GB. Und zum Anderen kann es an Fehlern in der DB liegen.

          Ich habe also RAM erhöht und auch Cache erstellt (hatte vorher keinen), und die DB gelöscht und neu anlegen lassen. Außerdem habe ich die Behaltefrist von 3 Monaten auf 1 Woche herabgesetzt.

          Jetzt heißt es abwarten ob die CPU-Last so niedrig bleibt ...

          Lucifor1976L Meister MopperM 2 Antworten Letzte Antwort
          0
          • Dr. BakteriusD Dr. Bakterius

            @meister-mopper Also am Update lag es nicht. Heute hat FTL einen Prozessor-Kern wieder zu 100% ausgelastet. Im Netz gibt es schon viele, denen es nach dem Upgrade auf v6.x ebenso ergeht. Dabei scheint sich heraus zu kristallisieren, dass es zum einen am RAM liegt wenn ein Gravity-Update erfolgt und der voll läuft. Bei meinem 43M Einträgen braucht es ca. 4GB. Und zum Anderen kann es an Fehlern in der DB liegen.

            Ich habe also RAM erhöht und auch Cache erstellt (hatte vorher keinen), und die DB gelöscht und neu anlegen lassen. Außerdem habe ich die Behaltefrist von 3 Monaten auf 1 Woche herabgesetzt.

            Jetzt heißt es abwarten ob die CPU-Last so niedrig bleibt ...

            Lucifor1976L Offline
            Lucifor1976L Offline
            Lucifor1976
            schrieb am zuletzt editiert von
            #35

            ich fürchte den dev interessiert das nicht weiter.
            Letztes Update vor zwei Jahren, Bugs seit 2020 offen.

            Könnte den Adapter vielleicht jemand in Betreuung übernehmen?

            ioBroker@Debian 12 VM auf Proxmox 8.4.1 | HP Proliant DL380G9 | DS923+ 10TB | RS4021+ 144TB | Unifi Netzwerk 6AP, 3 EtagenSwitche | Anycubic MegaS+Kossel+Chiron, Elektroniker und Funkamateur

            mcm1957M 1 Antwort Letzte Antwort
            0
            • WinniW Offline
              WinniW Offline
              Winni
              schrieb am zuletzt editiert von
              #36

              Und weiter geht's...
              Core version is v6.0.4 (Latest: v6.0.4)
              Web version is v6.0.1 (Latest: v6.0.1)
              FTL version is v6.0.2 (Latest: v6.0.2)

              Es gibt nicht Gutes. Außer man tut es. Erich Kästner

              1 Antwort Letzte Antwort
              0
              • Lucifor1976L Lucifor1976

                ich fürchte den dev interessiert das nicht weiter.
                Letztes Update vor zwei Jahren, Bugs seit 2020 offen.

                Könnte den Adapter vielleicht jemand in Betreuung übernehmen?

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von
                #37

                @lucifor1976
                Wenns sonst niemand macht kann ich mir das mal ansehen. Aber frühestens in sagen wir mal 2 Wochen.

                Bitte triggert mich ggF in 2 bis 3 Wochen wenn ich nichts sage / schreibe.

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                LESEN - gute Forenbeitrage

                Lucifor1976L N 2 Antworten Letzte Antwort
                2
                • mcm1957M mcm1957

                  @lucifor1976
                  Wenns sonst niemand macht kann ich mir das mal ansehen. Aber frühestens in sagen wir mal 2 Wochen.

                  Bitte triggert mich ggF in 2 bis 3 Wochen wenn ich nichts sage / schreibe.

                  Lucifor1976L Offline
                  Lucifor1976L Offline
                  Lucifor1976
                  schrieb am zuletzt editiert von
                  #38

                  @mcm1957
                  Wer ich machen :)

                  Das wäre toll, meine JS Kenntnisse reichen leider bei weiten nicht für sowas.

                  Vielleicht sollte ich das auf meine alten Tage nochmal angehen...

                  ioBroker@Debian 12 VM auf Proxmox 8.4.1 | HP Proliant DL380G9 | DS923+ 10TB | RS4021+ 144TB | Unifi Netzwerk 6AP, 3 EtagenSwitche | Anycubic MegaS+Kossel+Chiron, Elektroniker und Funkamateur

                  mcm1957M 1 Antwort Letzte Antwort
                  0
                  • Lucifor1976L Lucifor1976

                    @mcm1957
                    Wer ich machen :)

                    Das wäre toll, meine JS Kenntnisse reichen leider bei weiten nicht für sowas.

                    Vielleicht sollte ich das auf meine alten Tage nochmal angehen...

                    mcm1957M Online
                    mcm1957M Online
                    mcm1957
                    schrieb am zuletzt editiert von
                    #39

                    @lucifor1976
                    Wenn du jemals einen Adapter warten / entwickeln willst bist du gern gesehen. Meld dich ggef auf Telegram / Discord - gibt nen eigene "Starters Channel". Invite Links auf https://www.iobroker.dev. Aber auch Tester helfen extrem bei der Entwicklung eines Adapters.

                    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                    Support Repositoryverwaltung.

                    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                    LESEN - gute Forenbeitrage

                    1 Antwort Letzte Antwort
                    0
                    • Dr. BakteriusD Dr. Bakterius

                      @meister-mopper Also am Update lag es nicht. Heute hat FTL einen Prozessor-Kern wieder zu 100% ausgelastet. Im Netz gibt es schon viele, denen es nach dem Upgrade auf v6.x ebenso ergeht. Dabei scheint sich heraus zu kristallisieren, dass es zum einen am RAM liegt wenn ein Gravity-Update erfolgt und der voll läuft. Bei meinem 43M Einträgen braucht es ca. 4GB. Und zum Anderen kann es an Fehlern in der DB liegen.

                      Ich habe also RAM erhöht und auch Cache erstellt (hatte vorher keinen), und die DB gelöscht und neu anlegen lassen. Außerdem habe ich die Behaltefrist von 3 Monaten auf 1 Woche herabgesetzt.

                      Jetzt heißt es abwarten ob die CPU-Last so niedrig bleibt ...

                      Meister MopperM Abwesend
                      Meister MopperM Abwesend
                      Meister Mopper
                      schrieb am zuletzt editiert von
                      #40

                      @dr-bakterius
                      Ich habe jetzt auch die neueste Version aufgespielt.
                      f223103e-96dc-4ecd-99c9-2863716db06a-grafik.png

                      Da ich nur einen Kern vergeben habe, ist das so in Ordnung. RAM wurde bei
                      5b9804b9-ed26-4824-affe-e58f6b5350c5-grafik.png

                      knapp über 1G benötigt.

                      Aktuell läuft der Container unter anderer IP nur sporadisch, da

                      • es offenbar noch Probleme gibt (ich habe mich mal in die github watchlist für releases eingetragen)

                      • der Adapter die Version noch nicht unterstützt

                      Proxmox und HA

                      1 Antwort Letzte Antwort
                      0
                      • mcm1957M mcm1957

                        @lucifor1976
                        Wenns sonst niemand macht kann ich mir das mal ansehen. Aber frühestens in sagen wir mal 2 Wochen.

                        Bitte triggert mich ggF in 2 bis 3 Wochen wenn ich nichts sage / schreibe.

                        N Offline
                        N Offline
                        neunteufels
                        schrieb am zuletzt editiert von
                        #41

                        @mcm1957
                        Super, dass du übernimmst.
                        Ich teste gerne.
                        Bitte um Info wenn es so weit ist.

                        mfg

                        1 Antwort Letzte Antwort
                        0
                        • Ro75R Offline
                          Ro75R Offline
                          Ro75
                          schrieb am zuletzt editiert von
                          #42

                          Testet doch mal mein Skript

                          https://forum.iobroker.net/topic/77096/skript-pihole?_=1742074119093

                          Das kann als 100% Alternative zum Adapter betrachtet werden. Sollte theoretisch auch mit piHole 6 gehen.

                          Ro75.

                          SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                          Meister MopperM 1 Antwort Letzte Antwort
                          0
                          • Ro75R Ro75

                            Testet doch mal mein Skript

                            https://forum.iobroker.net/topic/77096/skript-pihole?_=1742074119093

                            Das kann als 100% Alternative zum Adapter betrachtet werden. Sollte theoretisch auch mit piHole 6 gehen.

                            Ro75.

                            Meister MopperM Abwesend
                            Meister MopperM Abwesend
                            Meister Mopper
                            schrieb am zuletzt editiert von
                            #43

                            @ro75 sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

                            Testet doch mal mein Skript

                            https://forum.iobroker.net/topic/77096/skript-pihole?_=1742074119093

                            Das kann als 100% Alternative zum Adapter betrachtet werden. Sollte theoretisch auch mit piHole 6 gehen.

                            Ro75.

                            Ab Version 6.x gibt es keinen API-Token mehr. Es werden sogenannte Session ID verwendet.

                            Proxmox und HA

                            1 Antwort Letzte Antwort
                            1
                            • F Offline
                              F Offline
                              fzuern
                              schrieb am zuletzt editiert von
                              #44

                              Hier der Link, wie es der Entwickler von Homepage gelöst hat;
                              [https://github.com/gethomepage/homepage/discussions/4901](link url)
                              oder auch die Diskussion in der PI-Hole Community
                              [https://discourse.pi-hole.net/t/authenticating-to-v6-api/66010](link url)

                              Vielleicht hilft es...

                              1 Antwort Letzte Antwort
                              0
                              • Meister MopperM Abwesend
                                Meister MopperM Abwesend
                                Meister Mopper
                                schrieb am zuletzt editiert von Homoran
                                #45

                                @fzuern sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

                                Hier der Link, wie es der Entwickler von Homepage gelöst hat;
                                [https://github.com/gethomepage/homepage/discussions/4901](link url)
                                oder auch die Diskussion in der PI-Hole Community
                                [https://discourse.pi-hole.net/t/authenticating-to-v6-api/66010](link url)

                                Vielleicht hilft es...

                                @mcm1957

                                Siehst du da eine Chance, den Adapter wieder für Pihole v6.x lauffähig zu bekommen?

                                Problemtisch ist wohl derzeit der API-Zugang, wie es von einem Dev hier (https://discourse.pi-hole.net/t/authenticating-to-v6-api/66010/5) beschrieben wird.

                                Proxmox und HA

                                mcm1957M 1 Antwort Letzte Antwort
                                0
                                • Meister MopperM Meister Mopper

                                  @fzuern sagte in PiHole Adapter ohne Funktion nach Pi-Hole Update auf V6:

                                  Hier der Link, wie es der Entwickler von Homepage gelöst hat;
                                  [https://github.com/gethomepage/homepage/discussions/4901](link url)
                                  oder auch die Diskussion in der PI-Hole Community
                                  [https://discourse.pi-hole.net/t/authenticating-to-v6-api/66010](link url)

                                  Vielleicht hilft es...

                                  @mcm1957

                                  Siehst du da eine Chance, den Adapter wieder für Pihole v6.x lauffähig zu bekommen?

                                  Problemtisch ist wohl derzeit der API-Zugang, wie es von einem Dev hier (https://discourse.pi-hole.net/t/authenticating-to-v6-api/66010/5) beschrieben wird.

                                  mcm1957M Online
                                  mcm1957M Online
                                  mcm1957
                                  schrieb am zuletzt editiert von
                                  #46

                                  @meister-mopper

                                  Ich habe nach wie vor einen Adapter für pi-hole 6 zu machen. Wahrscheinlich wird es eher ein neuer Adapter werden - allerdings mit dem Ziel möglichst idente States anzubieten - da eine "Enteignung" immer nur die letzte Möglichkeit wäre und der Adapter sowieso einen größeren Review bräuchte.

                                  ABER die Tage laufen schneller vorbei als ich es gerne hätte.

                                  Sorry, mehr kann ich im Moment nicht sagen / versprechen.

                                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                  Support Repositoryverwaltung.

                                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                  LESEN - gute Forenbeitrage

                                  cengC G 2 Antworten Letzte Antwort
                                  4
                                  • mcm1957M mcm1957

                                    @meister-mopper

                                    Ich habe nach wie vor einen Adapter für pi-hole 6 zu machen. Wahrscheinlich wird es eher ein neuer Adapter werden - allerdings mit dem Ziel möglichst idente States anzubieten - da eine "Enteignung" immer nur die letzte Möglichkeit wäre und der Adapter sowieso einen größeren Review bräuchte.

                                    ABER die Tage laufen schneller vorbei als ich es gerne hätte.

                                    Sorry, mehr kann ich im Moment nicht sagen / versprechen.

                                    cengC Offline
                                    cengC Offline
                                    ceng
                                    schrieb am zuletzt editiert von ceng
                                    #47

                                    @mcm1957 Das wäre super, wenn der alte Adapter neues Leben eingeflösst bekäme, aber ich weiß selbst wie wertvoll Zeit ist...

                                    Ich habe mir vorübergehend, solange bis jemand mit Ahnung etwas besseres baut, folgendes Script gebaut:

                                    // 🛠️ Konfiguration
                                    const userPath = '0_userdata.0.Lokal.Statistics.PiHole';
                                    const piholeUrl = 'https://MEINPIHOLE';
                                    const password = 'AUS DER OBERFLÄCHE'; // App-Passwort, nicht GUI-Passwort
                                    const debug = getState("0_userdata.0.Global.Debug")?.val || false;
                                    const sillydebug = getState("0_userdata.0.Global.SillyDebug")?.val || false;
                                    
                                    // 📊 Datenpunkte mit Beschreibung für den ioBroker
                                    const datapoints = {
                                        total: 'Anzahl aller angefragen Domains',
                                        blocked: 'Zahl der blockierten Domains',
                                        percent_blocked: 'Blockierte Domains in %',
                                        unique_domains: 'Eindeutige Domains',
                                        queries_forwarded: 'Weitergeleitete Anfragen',
                                        queries_cached: 'Gecachte Anfragen',
                                    };
                                    
                                    // 🔁 Axios einbinden (funktioniert ab js-controller 3.x)
                                    const axios = require('axios').default;
                                    
                                    // Hilfsfunktion für Logs, gibt nur aus wenn SillyDebug=true ist
                                    function debugLog(msg) {
                                        const sillyDebug = getState('0_userdata.0.Global.SillyDebug')?.val || false;
                                        if (sillyDebug) {
                                            log(msg);
                                        }
                                    }
                                    
                                    // Hauptfunktion: Authentifizieren, Daten holen und Datenpunkte schreiben
                                    async function loginAndFetchPiHole() {
                                        if (debug) console.log('🔐 Authentifiziere Pi-hole…');
                                    
                                        try {
                                            // Login an Pi-hole API, um Session-ID und CSRF-Token zu erhalten
                                            const authResponse = await axios.post(
                                                `${piholeUrl}/api/auth`,
                                                { password: password },
                                                { httpsAgent: new (require('https').Agent)({ rejectUnauthorized: false }) }
                                            );
                                    
                                            // Session-Daten extrahieren
                                            const { sid, csrf } = authResponse.data.session || {};
                                            if (!sid || !csrf) throw new Error('SID oder CSRF fehlt in Antwort');
                                    
                                            if (debug) console.log('✅ Authentifizierung erfolgreich');
                                    
                                            // Zusammenfassung der Pi-hole Statistiken abfragen
                                            const summaryResponse = await axios.get(
                                                `${piholeUrl}/api/stats/summary`,
                                                {
                                                    headers: {
                                                        Cookie: `sid=${sid}`,
                                                        'x-csrf-token': csrf
                                                    },
                                                    httpsAgent: new (require('https').Agent)({ rejectUnauthorized: false }),
                                                }
                                            );
                                    
                                            const data = summaryResponse.data;
                                            debugLog('Pi-hole API Rohdaten: ' + JSON.stringify(data));
                                    
                                            // Datenpunkte erstellen und mit Werten aus Pi-hole füllen
                                            for (const key in datapoints) {
                                                const dp = `${userPath}.${key}`;
                                                await createStateAsync(dp, 0, { name: datapoints[key], type: 'number', read: true, write: false });
                                    
                                                // Wert je Datenpunkt aus der API Antwort zuordnen
                                                let value = 0;
                                                switch (key) {
                                                    case 'total': value = data.queries.total; break;
                                                    case 'blocked': value = data.queries.blocked; break;
                                                    case 'percent_blocked': value = Math.round(data.queries.percent_blocked); break;
                                                    case 'unique_domains': value = data.queries.unique_domains; break;
                                                    case 'queries_forwarded': value = data.queries.forwarded; break;
                                                    case 'queries_cached': value = data.queries.cached; break;
                                                    default: value = 666;
                                                }
                                    
                                                debugLog(`${dp}: ${value}`);
                                                setState(dp, value || 0, true);
                                            }
                                    
                                            if (debug) console.log('✅ Pi-hole Daten aktualisiert');
                                    
                                        } catch (err) {
                                            log('❌ Fehler bei Pi-hole API Zugriff: ' + err.message, 'error');
                                        }
                                    }
                                    
                                    // ⏰ Intervall: alle 5 Minuten ausführen
                                    schedule('*/5 * * * *', loginAndFetchPiHole);
                                    // Direkt beim Start einmal ausführen
                                    loginAndFetchPiHole();
                                    
                                    

                                    Ich will hier keine Grundsatzdiskussion über Arten der Programmierung oder gar die Adapterentwicklung in Frage stellen. Das Script läuft bei mir, wenn es jemanden hilft, gut, wenn nicht, auch gut.

                                    CU

                                    Diverse Raspies am Start

                                    1 Antwort Letzte Antwort
                                    1
                                    • mcm1957M mcm1957

                                      @meister-mopper

                                      Ich habe nach wie vor einen Adapter für pi-hole 6 zu machen. Wahrscheinlich wird es eher ein neuer Adapter werden - allerdings mit dem Ziel möglichst idente States anzubieten - da eine "Enteignung" immer nur die letzte Möglichkeit wäre und der Adapter sowieso einen größeren Review bräuchte.

                                      ABER die Tage laufen schneller vorbei als ich es gerne hätte.

                                      Sorry, mehr kann ich im Moment nicht sagen / versprechen.

                                      G Offline
                                      G Offline
                                      Galen
                                      schrieb am zuletzt editiert von
                                      #48

                                      @mcm1957 Gibts inzwischen ein Update deinerseits oder brauchst du noch Tester?

                                      mcm1957M 1 Antwort Letzte Antwort
                                      0
                                      • G Galen

                                        @mcm1957 Gibts inzwischen ein Update deinerseits oder brauchst du noch Tester?

                                        mcm1957M Online
                                        mcm1957M Online
                                        mcm1957
                                        schrieb am zuletzt editiert von
                                        #49

                                        @galen
                                        Danke füe dein Angebot.

                                        Leider keine Neuigkeiten meinerseits. Da ich noch bis Mitte Juli auf Urlsub / nicht daheim bin schauts nach wie vor schlecht aus.

                                        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                        Support Repositoryverwaltung.

                                        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                        LESEN - gute Forenbeitrage

                                        OliverIOO 1 Antwort Letzte Antwort
                                        0
                                        • mcm1957M mcm1957

                                          @galen
                                          Danke füe dein Angebot.

                                          Leider keine Neuigkeiten meinerseits. Da ich noch bis Mitte Juli auf Urlsub / nicht daheim bin schauts nach wie vor schlecht aus.

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

                                          @mcm1957 ich hoffe ich nehme dir da jetzt nix weg.

                                          da es ja noch ein wenig dauert und mein Fahrrad diese Woche in Reparatur ist,
                                          dachte ich mir ich bereite da mal was vor.

                                          https://github.com/oweitman/ioBroker.pi-hole2

                                          Allerdings gibt es einige Anmerkungen:

                                          • da der bisherige Adapter noch in einer etwas älteren Struktur war und auch die API die Daten nicht so liefert wie heute, habe ich einen komplett neuen Adapter erstellt.
                                          • Auch habe ich keine pi-hole V5 Installation verfügbar, so das ich nicht nachschauen kann, wie die Daten bisher aussahen.
                                          • Ich habe mich mal grob an den Bezeichungen orientiert und habe dazu mal Daten von den wichtigsten (aus meiner Sicht) API-Endpunkten in Datenpunkten bereitgestellt:
                                            b71588ae-8adf-498f-b114-c0aaeb36efbf-image.png
                                          • Wer weitere Vorschläge machen möchte, kann gerne in seiner piholev6 installation die folgende Seite aufrufen: http://pi.hole/api/docs/, trägt dann oben sein Passwort ein und kann dann alle API-Endpunkte durchprobieren.
                                          • Alle API-Endpunkte welche Parameter benötigen würde ich nicht über Datenpunkte umsetzen wollen, sondern nur über sendTo-Befehle, bei denen man ordentlich die Parameter übergeben kann und auch strukturierte Ergebnisse erhält. Das ist aus meiner Sicht die flexibelste Lösung und auch im javascript (oder anderen Adapter) verwendbar.
                                          • ich habe nicht vor jeden einzelnen API Endpunkt umzusetzen. ggfs wird es mit sendTo einen generellen Befehl geben, mit dem man dann an jeden Endpoint herankommt und sich aber nicht um Authentifizierung und Session-Management kümmern muss.

                                          gerne kann der adapter direkt von github zum test mal installiert werden.

                                          Testerthread
                                          https://forum.iobroker.net/topic/81472/neuer-adapter-pi-hole2-für-pihole-v6

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

                                          mcm1957M 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

                                          938

                                          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