Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Internet Filter in der Fritzbox mit JavaScript setzen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Internet Filter in der Fritzbox mit JavaScript setzen

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jack99n @moelski last edited by jack99n

      Jetzt kommen wenigstens schon mal fehler.

      javascript.0	2020-09-14 12:40:02.130	error	(4020) at processTicksAndRejections (internal/process/task_queues.js:97:5)
      javascript.0	2020-09-14 12:40:02.130	error	(4020) at runMicrotasks (<anonymous>)
      javascript.0	2020-09-14 12:40:02.130	error	(4020) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
      javascript.0	2020-09-14 12:40:02.130	error	(4020) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
      javascript.0	2020-09-14 12:40:02.130	error	(4020) at /opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:608:33
      javascript.0	2020-09-14 12:40:02.130	error	(4020) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1112:17
      javascript.0	2020-09-14 12:40:02.129	error	(4020) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1521:17
      javascript.0	2020-09-14 12:40:02.129	error	(4020) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1468:37)
      javascript.0	2020-09-14 12:40:02.129	error	(4020) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:1245:28)
      javascript.0	2020-09-14 12:40:02.129	error	(4020) at Object.createScript (vm.js:261:10)
      javascript.0	2020-09-14 12:40:02.129	error	(4020) at new Script (vm.js:88:7)
      javascript.0	2020-09-14 12:40:02.129	error	(4020) SyntaxError: Unexpected token '*'
      javascript.0	2020-09-14 12:40:02.129	error	(4020) ^
      javascript.0	2020-09-14 12:40:02.128	error	(4020) */
      javascript.0	2020-09-14 12:40:02.127	error	at script.js.Programme.FritzBox_.Test:107
      javascript.0	2020-09-14 12:40:02.127	error	(4020) script.js.Programme.FritzBox_.Test compile failed:
      
      moelski 1 Reply Last reply Reply Quote 0
      • moelski
        moelski @jack99n last edited by

        @jack99n
        Es reicht wenn du dein Script bis Zeile 114 (function getFbChallenge(){) zeigst.
        An dem Rest wird eh nichts geändert.

        J 1 Reply Last reply Reply Quote 0
        • J
          jack99n @moelski last edited by

          @moelski

          /*******************************************************
          * Basis: 
          * https://community.openhab.org/t/disable-internet-connection-of-specific-echo-device-on-fritz-box-via-script/91374
          * https://forum.fhem.de/index.php?topic=109689.0
          * https://www.kuketz-blog.de/fritzbox-wlan-toggle-per-skript/
          *******************************************************/ 
           
          /*******************************************************
          * Script SetDeviceFilter
          * 
          * 13.09.20 V1.09    Regex mit Escape beim . und Fix für Liste
          * 12.09.20 V1.08    Regex um . erweitert
          * 12.09.20 V1.07    Erweritertes Logging aktivierbar für Fehlersuche
          * 08.09.20 V1.06    Anpassungen an FirtzOS 7.20 (Regex Auswertung für Listenerstellung)
          * 05.09.20 V1.05    Ausgabe einer Device / Filter Liste möglich als JSON 
          *                   Logging reduziert wenn FbListOnly = false
          * 04.09.20 V1.04    Fix für doppelte Einträge in Listen
          * 02.09.20 V1.03    Erweiterung zum automatischen Start mittels ioB Datenpunkt
          * 02.09.20 V1.02    Script Abbruch wenn der Login nicht geklappt hat
          * 02.09.20 V1.01    Regex Erweiterung, Login auch mit User/Passwort
          * 01.09.20 V1.00    erste öffentliches Release
          *******************************************************/ 
          const Version = "1.09";
           
          // TODO
          // * Liste erzeugen mit Devices und aktuellem Filter
          //   > als JSON in einen DP speichern -> für Tabellenauswertung
           
          // https://forum.iobroker.net/topic/16184/http-request-in-javascript/5
          var request = require('request');
          var headers = { 
              'Content-Type': 'application/x-www-form-urlencoded', 
              'User-Agent': 'curl/7.64.0', 
              'Accept': '*/*'
          }; 
           
          /*******************************************************
          * E I N S T E L L U N G E N 
          *******************************************************/
           
          // Die IP Der Fritzbox
          const FbIp          = "192.168.10.1";              
          // Der User der Fritzbox 
          // HINWEIS : Den Benutzer leer lassen wenn die Anmeldung an der FB nur mit Passwort erfolgt !
          const FbUser        = "********"; 
          // Das Password der Fritzbox                  
          const FbPassword    = "***";   
          // welcher Rechner soll "bearbeitet" werden                
          var   FbDevice      = "Comp-L-Pi";   
          // Das neue Profil für den Rechner              
          var   FbProfile     = "filtprof4";  
          // erweitertes Logging aktivieren für Fehlersuche
          const FbDebugging   = false;
          // Keine Änderung an der Fritzbox (true) -> Listet dann nur alle Profile und Rechner               
          const FbListOnly    = true; 
          // Device / Filter Liste erzeugen Ja (true), Nein (false)
          const FbCreateList  = false; 
          // Datenpunkt (string) für einen automatischen Script Start (muss angelegt werden!)
          // Der Datenpunkt wir mit Device;Profil beschrieben. Bsp: Comp-L-Pi;filtprof1
          const FbIobObject   = "0_userdata.0.Fritzbox.ChangeDeviceFilter"  
          // Datenpunkt in den die Device / Filter Liste als JSON geschrieben wird                    
          const FbIobJsonList = "0_userdata.0.Fritzbox.DeviceFilterListJson" 
           
          var secChallenge;
          var secMd5;
          var secLogin;
          var secSid;
          var secProfileNames = [];
          var secProfileIds   = [];
          var secDeviceNames  = [];
          var secDeviceIds    = [];
          var JsonList        = "";
           
          /*******************************************************
          * Object Trigger Version
          * Wenn auf einen Datenpunkt getriggert werden soll, dann muss der folgende Block auskommentiert werden. 
          * FbIobObject muss mit einem string Datenpunkt versehen werden.
          * Den Static Teil dann auskommentieren !
          * Diese Variante erlaubt es das Script dynamisch für alle Devices / Profile der FB zu verwenden. 
          *******************************************************/
          
          on({id: FbIobObject, change: "ne"}, function (obj) {
          /*
              console.log("Profile Changer started ... (Version : " + Version + ")");
              */
              var data = obj.state.val.split(";");
              if (data.length != 2) {
                  console.log("Wrong parameter : " + obj.state.val);
                  return;
              }
           
              if (FbDebugging){
                  console.log(" > Datapoint : " + data);
              }
           
              console.log("Computer : " + data[0]);
              console.log("Filter   : " + data[1]);
              FbDevice  = data[0];
              FbProfile = data[1];
           /*
              getFbChallenge();
              
              console.log("Profile Changer done");
          */
          });
          
          */
          /*******************************************************
          * Static Version
          * Die folgenden 3 Zeilen lassen das Script  sofort laufen. 
          * Dabei sollte der Object Trigger Block auskommentiert werden. 
          *******************************************************/
          // console.log("Profile Changer started ... (Version : " + Version + ")");
          // getFbChallenge();
          
          moelski 1 Reply Last reply Reply Quote 0
          • moelski
            moelski @jack99n last edited by moelski

            @jack99n
            Wo hakt es denn nun genau?
            Ich vermute du hast ein bissel viel auskommentiert ... Es sieht so aus, als wenn du ein */ zu viel im Code hast ...

            In Zeile 107

            J 1 Reply Last reply Reply Quote 0
            • J
              jack99n @moelski last edited by

              @moelski Ich glaube ich gebe es auf bin zu Blöd dafür. Jetzt kommt wieder kein Fehler mehr aber eine Liste wird mir nicht angezeigt.

              /*******************************************************
              * Basis: 
              * https://community.openhab.org/t/disable-internet-connection-of-specific-echo-device-on-fritz-box-via-script/91374
              * https://forum.fhem.de/index.php?topic=109689.0
              * https://www.kuketz-blog.de/fritzbox-wlan-toggle-per-skript/
              *******************************************************/ 
               
              /*******************************************************
              * Script SetDeviceFilter
              * 
              * 13.09.20 V1.09    Regex mit Escape beim . und Fix für Liste
              * 12.09.20 V1.08    Regex um . erweitert
              * 12.09.20 V1.07    Erweritertes Logging aktivierbar für Fehlersuche
              * 08.09.20 V1.06    Anpassungen an FirtzOS 7.20 (Regex Auswertung für Listenerstellung)
              * 05.09.20 V1.05    Ausgabe einer Device / Filter Liste möglich als JSON 
              *                   Logging reduziert wenn FbListOnly = false
              * 04.09.20 V1.04    Fix für doppelte Einträge in Listen
              * 02.09.20 V1.03    Erweiterung zum automatischen Start mittels ioB Datenpunkt
              * 02.09.20 V1.02    Script Abbruch wenn der Login nicht geklappt hat
              * 02.09.20 V1.01    Regex Erweiterung, Login auch mit User/Passwort
              * 01.09.20 V1.00    erste öffentliches Release
              *******************************************************/ 
              const Version = "1.09";
               
              // TODO
              // * Liste erzeugen mit Devices und aktuellem Filter
              //   > als JSON in einen DP speichern -> für Tabellenauswertung
               
              // https://forum.iobroker.net/topic/16184/http-request-in-javascript/5
              var request = require('request');
              var headers = { 
                  'Content-Type': 'application/x-www-form-urlencoded', 
                  'User-Agent': 'curl/7.64.0', 
                  'Accept': '*/*'
              }; 
               
              /*******************************************************
              * E I N S T E L L U N G E N 
              *******************************************************/
               
              // Die IP Der Fritzbox
              const FbIp          = "192.168.10.1";              
              // Der User der Fritzbox 
              // HINWEIS : Den Benutzer leer lassen wenn die Anmeldung an der FB nur mit Passwort erfolgt !
              const FbUser        = ""; 
              // Das Password der Fritzbox                  
              const FbPassword    = "*******";   
              // welcher Rechner soll "bearbeitet" werden                
              var   FbDevice      = "Comp-L-Pi";   
              // Das neue Profil für den Rechner              
              var   FbProfile     = "filtprof4";  
              // erweitertes Logging aktivieren für Fehlersuche
              const FbDebugging   = false;
              // Keine Änderung an der Fritzbox (true) -> Listet dann nur alle Profile und Rechner               
              const FbListOnly    = true; 
              // Device / Filter Liste erzeugen Ja (true), Nein (false)
              const FbCreateList  = false; 
              // Datenpunkt (string) für einen automatischen Script Start (muss angelegt werden!)
              // Der Datenpunkt wir mit Device;Profil beschrieben. Bsp: Comp-L-Pi;filtprof1
              const FbIobObject   = "0_userdata.0.Fritzbox.ChangeDeviceFilter"  
              // Datenpunkt in den die Device / Filter Liste als JSON geschrieben wird                    
              const FbIobJsonList = "0_userdata.0.Fritzbox.DeviceFilterListJson" 
               
              var secChallenge;
              var secMd5;
              var secLogin;
              var secSid;
              var secProfileNames = [];
              var secProfileIds   = [];
              var secDeviceNames  = [];
              var secDeviceIds    = [];
              var JsonList        = "";
               
              /*******************************************************
              * Object Trigger Version
              * Wenn auf einen Datenpunkt getriggert werden soll, dann muss der folgende Block auskommentiert werden. 
              * FbIobObject muss mit einem string Datenpunkt versehen werden.
              * Den Static Teil dann auskommentieren !
              * Diese Variante erlaubt es das Script dynamisch für alle Devices / Profile der FB zu verwenden. 
              *******************************************************/
              on({id: FbIobObject, change: "ne"}, function (obj) {
                  console.log("Profile Changer started ... (Version : " + Version + ")");
                  var data = obj.state.val.split(";");
                  if (data.length != 2) {
                      console.log("Wrong parameter : " + obj.state.val);
                      return;
                  }
               
                  if (FbDebugging){
                      console.log(" > Datapoint : " + data);
                  }
               
                  console.log("Computer : " + data[0]);
                  console.log("Filter   : " + data[1]);
                  FbDevice  = data[0];
                  FbProfile = data[1];
               
                  getFbChallenge();
                  
                  console.log("Profile Changer done");
              });
               
              /*******************************************************
              * Static Version
              * Die folgenden 3 Zeilen lassen das Script  sofort laufen. 
              * Dabei sollte der Object Trigger Block auskommentiert werden. 
              *******************************************************/
              /*
              // console.log("Profile Changer started ... (Version : " + Version + ")");
              // getFbChallenge();
              // console.log("Profile Changer done");
              */ 
              // Get the Challenge String from the FritzBox
              // Compute the md5 Hash
              
              moelski 1 Reply Last reply Reply Quote 0
              • moelski
                moelski @jack99n last edited by

                @jack99n
                Ach so schwer ist das nicht. Im Zweifel das Script neu kopieren und nochmal anfangen ... Oder mein Angebot aus dem Chat in Anspruch nehmen

                moelski 1 Reply Last reply Reply Quote 0
                • moelski
                  moelski @moelski last edited by moelski

                  Ok hat sich ja noch dies und das im Script geändert. Und @jack99n hat ja auch noch Stress. Also eine kurze Anleitung wie man mit dem aktuellen Script am schnellsten voran kommt 🙂

                  • Das Script in den JavaScript Adapter bringen und zwar als JavaScript - nicht Blockly oder sonstwas
                  • FbIp anpassen mit der IP deiner Fritzbox
                  • FbUser anpassen - das wäre der User den du beim Fritzbox Login brauchst. Wenn du nur passwort verwendest dann hier = "" verwenden
                  • FbPassword Das Passwort von deinem Fritzbox Login kommt hier hin
                  • FbDebugging auf false
                  • FbListOnly auf true
                  • FbIobObject hier den Datenpunkt eintragen den du erzeugt hast (Typ String) wo Änderungen eingefügt werden
                  • FbIobJsonList Hier kommt der Datenpunkt hin wo die JSON Liste erzeugt wird. Die musst du ebenfalls anlegen als String

                  Soweit die Vorbereitung .... Alles andere im Script so lassen wie es ist 🙂

                  Jetzt gehst du in die Objekte und änderst den Datenpunkt den du bei FbIobObject eingetragen hast. Dort einfach mal Test;test eintragen. Da wird nur die Listen haben wollen mit den Devices und Filtern ist es egal was hier rein kommt. Wichtig ist nur ... 2 Wörter mit Semikolon getrennt.

                  Jetzt findest du im Logging Einträge mit Filter named ... und Device named

                  Such dir das Device raus was du umbiegen willst. Davon brauchst du den Namen. Also das was im Log in den '' steht.
                  Bei den Filtern brauchst du die ID. Das ist das was rechts neben dem : steht.
                  Raus kommt dann sowas wie Laptop_Junior;filtprof4

                  Das merken wir uns gerade ... Im Script jetzt FbListOnly auf false setzen.
                  Jetzt werden Änderungen auch in der Fritzbox übernommen.

                  So jetzt den Schnipsel von eben nehmen Laptop_Junior;filtprof4 (als Beispiel) und in deinen Datenpunkt eintragen der bei FbIobObject hinterlegt ist.
                  Nun sollte das Gerät den neuen Filter zugewiesen kriegen.

                  J J 2 Replies Last reply Reply Quote 2
                  • J
                    jack99n @moelski last edited by

                    @moelski

                    Vielen Dank jetzt läuft das Skript bei mir auch 1A! Wie ist das eigentlich wenn man mehrere Geräte mit einmal ändern möchte, muss ich dann für jedes Gerät ein eigenes Skript anlegen?

                    moelski 1 Reply Last reply Reply Quote 0
                    • moelski
                      moelski @jack99n last edited by

                      @jack99n said in Internet Filter in der Fritzbox mit JavaScript setzen:

                      Wie ist das eigentlich wenn man mehrere Geräte mit einmal ändern möchte, muss ich dann für jedes Gerät ein eigenes Skript anlegen?

                      Also die Idee ist / war das man Button in der VIS anlegt um damit eben bestimmte Geräte bearbeiten zu können.
                      Jedes Gerät eben einen oder zwei Button für Sperren / entsperren.
                      Ganze Gruppen auf einen Schlag ... Hmm, das ginge sicherlich auch. Geht aber mit dem Script so out of the box derzeit nicht.

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        firehero @moelski last edited by

                        Bei mir läuft das Skript auch perfekt.

                        Ich habe das bei uns so gelöst, dass ich einen Button für Internet erlaubt und Internet gesperrt in der Vis eingebaut habe.

                        Man könnte via Skript auch mehre Geräte damit nacheinander schalten. Müsste aber eine Pause einbauen.

                        Ich vergleiche den Timestamp vom Datenpunkt ChangeDeviceFilter und DeviceFilterListJson. Sobald die Tabelle Json neuer ist als ChangeDeviceFilter kann ich das nächste Gerät umschalten, solange belieben die Knöpfe ausgeblendet.

                        Super Sache, das Skript. Leider ist unsere Fitzbox 7590 etwas mit den vielen Geräte überlastet, sodass die Umstellung gerne mal mehr als 1 Minute dauert.

                        Wollte damit das Internet in der Firma für gewisse Zeitpunkte voll freischalten und während der Arbeitszeit mit einer Whiteliste eingrenzen. Nur leider funktioniert das mit der FirtzBox und Whiteliste nicht so recht, ohne einen Neustart des Rechners. Weiter kann man nur 500 Url´s in die White und Blackliste eintragen. Somit muss ich mich leider mit dem Thema andere Firewall umschauen.

                        VG

                        moelski 1 Reply Last reply Reply Quote 0
                        • moelski
                          moelski @firehero last edited by

                          @firehero
                          Hmm wenns um Black / Whitelist geht würde ich mir mal PiHole ansehen.
                          Das ann man in der 5er Version super damit erschlagen ...

                          @firehero said in Internet Filter in der Fritzbox mit JavaScript setzen:

                          Bei mir läuft das Skript auch perfekt.

                          🤘

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            jack99n @moelski last edited by

                            @moelski Habe mal noch ne Frage. Kann man die Geräte Namen zusätzlich in einen Datenpunkt vom Typ Werteliste schreiben lassen?

                            moelski 1 Reply Last reply Reply Quote 0
                            • moelski
                              moelski @jack99n last edited by

                              @jack99n
                              Das ist die Idee für 1.10 🙂
                              Genauso wie die Filter ...

                              J M 2 Replies Last reply Reply Quote 0
                              • J
                                jack99n @moelski last edited by

                                @moelski 👍 vielen Dank für deine Arbeit.

                                O 1 Reply Last reply Reply Quote 1
                                • O
                                  ottokar @jack99n last edited by ottokar

                                  Ok,

                                  ich hatte mal ein bisschen Lust und Laune weiterzubauen,
                                  Geplant war ein über die JSON Tabelle selektiertes GEerät sperren zu können.
                                  ich hab das jetzt folgendermaßen gelöst.

                                  Ich hab es jetzt mit der Basic Table soweit gebaut das man aus der Liste ein Gerät selektieren kann und mit Sperren/Entsperren Knopf entsprechend ein Profil zuweisen kann(man könnte auch mehrer Knöpfe mit mehr Filtern nehmen oder vielleicht ein Dropdown um den Filter auszuwählen)

                                  Die Basic Table kann die Auswahl als JSON in einen Datenpunkt und in eine Detailview schreiben..
                                  (hierzu kann man ein Basic HTML Widget in der Vis nutzen. In den Eigenschaften de Tabelle dann bei Detailed widget: die Widget Nummer des HTML-Widgets eintragen)

                                  So kann man am Smartphone auch schön auswählen (beim wischen wird automatisch selektiert, das ist doof)
                                  Die Auswahl wird also in einen Datenpunkt geschrieben, dies triggert ein Script welches den Gerätenamen (aus dem Auswahl JSON-String) in einen weiteren Datenpunkt schreibt.
                                  eaf89af1-0419-4edd-a403-fe2fe7aa125e-image.png

                                  in den Knöpfen ist jeweils der Wert für das Filterprofil hinterleg also filterprof1 für frei und filtprof2913 für sperren bei mir
                                  Wir der Knopf gedrückt wid der wert in einem Datenpunkt aktualisiert und ein Script getriggert welches dann den Datenpunkt Devicename und filterprof im richtigen Format in den Fritzbox Sperre Datenpunkt schreibt der in moelskis Script hier hinterlegt ist.
                                  e476fd05-8045-4166-81da-3b59d06653c6-image.png

                                  Datenpunkte:
                                  f3704591-6a3b-4238-af4d-c175c43ed922-image.png

                                  9176a9d5-0eaf-4916-9709-75668e5b5543-image.png
                                  Die Überschrift wird aus dem Datenpunkt aktualisiert, so sieht man welches Gerät als lettes ausgewählt wurde bevor man sperrt oder entsperrt.
                                  Bei den Knöpfen hab ich ein BasicHTML state Widget drübergelegt, war irgendwie einfacher, der Knopf hat irgendwie nicht geschalten.. ;-/

                                  Vielleicht braucht jemand ja so eine Lösung...

                                  Grüssle Oli

                                  O M 2 Replies Last reply Reply Quote 1
                                  • O
                                    ottokar @ottokar last edited by ottokar

                                    Automatisches refreshen der Tabelle(der Vis) nach dem setzen des Filterwertes,
                                    je nachdem wie schnell die Fritzbox ist reichen ein paar Sekunden.
                                    hier das erweiterte Blockly:
                                    1b3577c9-4035-4d04-9ff8-82ac50de6afa-image.png

                                    Zusätzliche Quelle: https://forum.iobroker.net/topic/6956/script-für-automatischen-refresh-von-vis

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      marcel-k @moelski last edited by

                                      @moelski vielen vielen Dank für dein Skript !! Du hast mir mit meinen 3 Jungs das Leben erleichert 😉

                                      Geile Community ! ich muss mich ständig wiederholen = Das macht einen riesen Spass mit Euch hier

                                      Grüße, Marcel

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        marcel-k @ottokar last edited by marcel-k

                                        @ottokar Servus, macht es Dir was aus uns evtl. deine VIS View zur Verfügung zu stellen? bzw. die einzelnen Widgets? ... ich bekomm das mit deiner Anleitung leider nicht nachgebaut 😞

                                        Blockly ist nicht das Problem ...

                                        Für mich ist mit deiner Lösung für die VIS dieses klasse Script erst richtig rund ...

                                        Grüße

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          marcel-k @ottokar last edited by marcel-k

                                          @ottokar Hallo lieber ottokar und moelski ... heute habe ich mich nochmal rangesetzt und es funktioniert nun auch auf der VIS ... ich kann nicht oft genug Danke sagen ... weshalb diese Script, gerade zu Corona Zeiten anhand von Post´s und Nachfragen nicht durch die Decke geht?

                                          Mit meinen 3 Jungs (11, 10 und 5 Jahre alt) ist das Thema Internet und zocken JEDEN TAG !! Thema und Diskussion ... okay, meine Frau und ich sind da etwas strenger vermutlich ... was aber bei 3 Jungs die sich gegenseitig hochpushen auch einfach sein muss ...

                                          Leider sah das bisher so aus, das ich am Tag (unter der Woche auf Arbeit) durchschnittlich 5 Anrufe von den Kids bekommen habe: "Papa, dürfen wir zocken ... machst du uns das Internet an?" + 3 Anrufe von meiner Frau: "Mach bitte das Internet aus ..."

                                          Über VPN auf die Fritze 7490 jedesmal so ca. 5 min beschätigt ... es lädt wegen der vielen Geräte wirklich extrem langsam 😞 ... bis ich auf der Filterseite bin , vergehen ca. 3 minuten 😞

                                          Dadurch das jetzt im Wohnzimmer auf dem Tablet dieses geile Script zur Verfügung steht = kann nun auch meine Frau schalten und walten !

                                          Mir ist das gerade sehr wichtig euch aus dem Leben gegriffen dies mitzuteilen ... Jeder der Kinder hat weiß selbst am besten wie wichtig es ist, seinen Kindern Grenzen zu ziehen, klare Regeln aufzustellen und Familienritualen zu beherzigen ... Seinen eigenen Kindern tagsüber eine angemessen Zeit vor digitalen Geräten zu erlauben, zu Coronazeiten noch schwieriger 😞 das ist leider einfach so ...

                                          Mir ist klar, das die Internetbeschränkung einige von Euch einfach über Android oder Apple lösen ... bei uns ist es aber so, dass bei 3 Jungs der eine ein Apple Gerät haben möchte ... für den anderen ist evtl. nur ein älteres Android Gerät finanziell möglich (worauf Family Link nicht funktioniert) ... und und und .. die Situationen sind sehr verschieden ... + der Vater liebt aus unterschiedlichsten Gründen die Fritz Box (hierüber läuft u.a. die Doorbird-Türsteuerung hervorragend) - jedoch die Profil bzw. Kindersicherung ist eine absolute Krücke ...

                                          Von daher ... nochmals vielen Dank ... und macht bitte weiter so ... ohne Euch würde das Ganze nicht leben ...

                                          Beste Grüße, Marcel

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            marcel-k @moelski last edited by

                                            @moelski Hallo ... mir ist vollkommen bewusst das ich seit den letzten Post´s ein monolog führe 🙂

                                            Dein Script habe habe ich seit kurzem erfolgreich am laufen ... siehe Bild ... die Anleitung ist für meine Frau + Schwiegermutter (ohne dieser müsste ich alles 20x erklären)

                                            Folgende Wünsche (jammern auf höchstem Niveau! 😉 )

                                            • kann das Script nicht doch als Adapter veröffentlicht werden?

                                            • die Funktion nur bestimmte Geräte in der Liste zu haben ... bei mir wären es nur ca. 7 Geräte von den Kids ... die restlichen 50 sind völlig uninteressant

                                            • die Funktion mehrere Geräte aufeinmal einstellen zu können... ich habe hier gelesen das es schon thematisiert wurde, aber a. bringt es die Fritzbox auf der Filterseite von sich aus mit (unwissend einfach mal in den Raum geworfen) b. dieser Wunsch einfach nur in Bezug auf den Wunsch eines Adapters ...

                                            Das war´s ... nochmals vielen Dank für dieses Script! In den letzten 2 Tagen hast du mir dadurch ca. 20 min. Lebenszeit geschenkt 🙂

                                            Grüße, Marcel

                                            1.JPG

                                            Neuschwansteini L 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            507
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            filter fritzbox kindersicherung
                                            23
                                            144
                                            18495
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo