Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Vorstellung meiner VIS

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Vorstellung meiner VIS

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

      @Chaot
      Ok, das Video mag nicht.
      Ich habe Ersatz gefunden falls das jemand möchte:
      BackgroundLAN.gif

      1 Reply Last reply Reply Quote 0
      • S
        saeft_2003 Most Active last edited by

        Ich habe in meinem Netzwerk View noch einen Button eingefügt mit dem kann man für 6 Stunden das Gäste WLAN aktivieren. Wenn es aktiviert ist erscheint ein QR code mit dem sich der Gast bequem einloggen kann.

        Falls jemand Interesse hat einfach Bescheid sagen...

        04991600-CD46-4CD0-A6D2-720F689483C2.jpeg

        S Chaot S J blue231181 6 Replies Last reply Reply Quote 0
        • S
          skokarl @saeft_2003 last edited by

          @saeft_2003
          coole Idee 👍 😁

          1 Reply Last reply Reply Quote 0
          • Chaot
            Chaot @saeft_2003 last edited by

            @saeft_2003 Gute Idee!

            1 Reply Last reply Reply Quote 0
            • T
              Thomsguy @saeft_2003 last edited by

              @saeft_2003

              Hallo,

              sieht super aus.
              Wie hast du das mit der USV gemacht?
              Habe ne APC 650 die auch an einem PC hängt und die Software läuft.
              Grieg das nur über den Nut Adapter nicht hin. Die USV hängt an nem Windows PC.

              Hast du mir da ne Hilfestellung?

              1 Reply Last reply Reply Quote 0
              • S
                saeft_2003 Most Active last edited by saeft_2003

                @Thomsguy

                Ich hab in Proxmox eine debian VM laufen auf diesen habe ich nach einer Anleitung aus dem Netz den nut Service installiert, dieser holt sich über das USB Kabel die Daten direkt von der USV. Der Adapter nut im iobroker holt sich nun von dem nut Service auf der VM die Daten.

                Natürlich könnte man den nut service auch auf dem host wo iobroker läuft installieren, aber da ich proxmox nutze trenne ich alles in VMs.

                T 1 Reply Last reply Reply Quote 0
                • T
                  Thomsguy @saeft_2003 last edited by

                  @saeft_2003

                  AH ok. Hm. Grieg ich das über nen Windows PC auch hin?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    saeft_2003 Most Active @Thomsguy last edited by

                    @Thomsguy

                    Ob das auch mit windows geht kann ich dir leider nicht beantworten, am besten mal google fragen.

                    Falls nicht kannst du doch einfach einen raspi mit debian laufen lassen.

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      Thomsguy @saeft_2003 last edited by

                      @saeft_2003

                      und darauf dann ne VM mit Windows?

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        saeft_2003 Most Active @Thomsguy last edited by

                        @Thomsguy

                        Ne eine VM kann man nur in proxmox oder ähnlichen laufen lassen.

                        Ich würde ein raspi mit einem debian image laufen lassen und dann auf diesem den nut Service installieren. Dann kannst du mit iobroker (windows) über den nut Adapter die Daten abfragen...

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          Thomsguy @saeft_2003 last edited by

                          @saeft_2003

                          ah ok. und den Nut service für windows gibts wo?

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            saeft_2003 Most Active @Thomsguy last edited by

                            @Thomsguy

                            Wie oben geschrieben weiß ich nicht ob es den nut Service für windows gibt —> googlen!

                            Nur der nut Adapter der im iobroker läuft, käuft logischerweise auch auf Windows.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              Thomsguy @saeft_2003 last edited by

                              @saeft_2003

                              Alles klar. danke.
                              Habe auf nem Raspberry den nut adapter drauf und auf dem Win PC grieg ich da irgendwie nichts.
                              Egal. Geht auch ohne

                              1 Reply Last reply Reply Quote 0
                              • Chaot
                                Chaot @saeft_2003 last edited by

                                @saeft_2003 Wie hast du das gemacht mit dem QR-Code? Ich bin schon die ganze Zeit am rätseln und komme nicht drauf.
                                Schaltest du das Gastnetz in der Fritzbox oder im UAP?

                                Glasfaser S 2 Replies Last reply Reply Quote 0
                                • Glasfaser
                                  Glasfaser @Chaot last edited by

                                  @Chaot

                                  Link Text

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    saeft_2003 Most Active @Chaot last edited by

                                    @Chaot sagte in Vorstellung meiner VIS:

                                    @saeft_2003 Wie hast du das gemacht mit dem QR-Code? Ich bin schon die ganze Zeit am rätseln und komme nicht drauf.
                                    Schaltest du das Gastnetz in der Fritzbox oder im UAP?

                                    Ich denke Glasfaser hat schon viel gesagt, ich schalte das Gästenetzwerk von der fritzbox 7490 über einen Datenpunkt im Adapter....

                                    Chaot 1 Reply Last reply Reply Quote 0
                                    • Chaot
                                      Chaot @saeft_2003 last edited by

                                      @saeft_2003 Ok, dann klappt das leider für mich nicht.
                                      Ich kann an der Fritzbox das Gastnetz zwar schalten, aber das ist dann dort wo ich das benötige nicht ausreichend.
                                      Ich muss über den UAP gehen.
                                      Trotzdem Danke für die schnelle Antwort!

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        saeft_2003 Most Active @Glasfaser last edited by saeft_2003

                                        @Glasfaser sagte in Vorstellung meiner VIS:

                                        @Chaot

                                        Link Text

                                        Ich hab jetzt das auch so wie von dir beschrieben gemacht, dass jede Nacht ein neues Passwort erstellt wird und ein QR-Code generiert wird.

                                        Wenn ich diesen scanne mit dem smartphone sagt er Netzwerk beitreten, danach kommt die Fehlermeldung dass das nicht möglich ist. Ich gehe davon aus dass das Passwort im QR-Code falsch ist, weil das vom Skript generierte wird auch in den Datenpunkt der fritzbox geschrieben.

                                        Wenn ich jetzt in der fritzbox auf Gästenetzwerk gehe und mir dort den QR-Code anzeigen lasse, sieht dieser auch anders aus... Hinter WPA2 steht in Klammern noch CCMP. Könnte es vielleicht daran liegen, oder hast du noch eine andere Idee?

                                        EDIT: Auch mit dem QR-Code von der fritzbox klappte das Anmelden nicht, erst wie ich mein Passwort wieder auf mein altes nicht generiertes geändert habe, konnte ich mich wieder anmelden. Irgendwas geht schief wenn das Skript das Passwort in den Datenpunkt schreibt.

                                        qrcode.png

                                        
                                        
                                        // https://www.npmjs.com/package/qr-image
                                        
                                         
                                        
                                        var MySSID          = "Krip*******";           //  SSID Name
                                        
                                         
                                        
                                        var MyCrypt         = "WPA2";                //  [WEP|WPA|WPA2]
                                        
                                         
                                        
                                        var MyVisibility    = "n";                  //  Hidden SSID? 
                                        
                                         
                                        
                                        var cronStr         = "3 1 * * *"           // Script wird jeden Tag um 03:01 Ausgeführt
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        var idQRZiel = "javascript.0.QR-Code"; // Zieldatenpunkt für QR-Code
                                        
                                         
                                        
                                        var IdGPasswd = "tr-064.0.states.wlanGuestPassword"; /*wlanGuestPassword*/
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        if(MyVisibility == "y") {
                                        
                                         
                                        
                                           var MyHidden="H:true";
                                        
                                         
                                        
                                        } 
                                        
                                         
                                        
                                        else {
                                        
                                         
                                        
                                           MyHidden="";
                                        
                                         
                                        
                                        } 
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        createState(idQRZiel, "", {
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                            name: 'QR-Code für Gastpasswort',
                                        
                                         
                                        
                                            desc: 'QR-Code für Gastpasswort',
                                        
                                         
                                        
                                            type: 'string',
                                        
                                         
                                        
                                            role: 'value'
                                        
                                         
                                        
                                        });
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        function randomString(length) {         // Methode zur Erstellung eines Random-Passworts kann angepasst werden
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                           return Math.round((Math.pow(36, length + 1) - Math.random() * Math.pow(36, length))).toString(36).slice(1);
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        }
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        function createQRcode() {
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                           var qr = require('qr-image');
                                        
                                         
                                        
                                           var NewPasswd = randomString(16);       // 16 Stelliges Passwort
                                        
                                         
                                        
                                           var svg_string = qr.imageSync('WIFI:S:'+MySSID+';T:'+MyCrypt+';P:'+NewPasswd+';'+MyHidden+';', { type: 'svg' });
                                        
                                         
                                        
                                                
                                        
                                         
                                        
                                           setState(idQRZiel, svg_string);
                                        
                                           setState(IdGPasswd, NewPasswd);
                                        
                                           console.log('+++ Wlan Gast QR-Code neu erstellt +++');
                                        
                                        }
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                         
                                        
                                        // regelmässige Wiederholungen
                                        
                                         
                                        
                                        schedule(cronStr, createQRcode);
                                        
                                        
                                        Glasfaser 1 Reply Last reply Reply Quote 0
                                        • Glasfaser
                                          Glasfaser @saeft_2003 last edited by Glasfaser

                                          @saeft_2003 sagte in Vorstellung meiner VIS:

                                          EDIT: Auch mit dem QR-Code von der fritzbox klappte das Anmelden nicht, erst wie ich mein Passwort wieder auf mein altes nicht generiertes geändert habe, konnte ich mich wieder anmelden. Irgendwas geht schief wenn das Skript das Passwort in den Datenpunkt schreibt.

                                          🤔 !??

                                          Welches altes Passwort schreibts du da rein ?

                                          Stimmt der Datenpunkt : " tr-064.0.states.wlanGuestPassword "auch bei dir , das er mit dem generierten Code gefüllt wird ?

                                          Du kannst es ja testen mit der Fritzbox ... :

                                          Schreibe im Datenpunkt ein Code rein zb. 123456 und dann melde die ohne QR.Code in deine " K**********" Gastnetz mit dem Code an .

                                          Bin gerade nicht Zuhause deshalb kann ich dir gerade nur bedingt weiterhelfen .

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            saeft_2003 Most Active @Glasfaser last edited by

                                            @Glasfaser

                                            was ich gestern geschrieben habe stimmt nur bedingt. Vielleicht ist es auch das Problem das ich mich dann über einen fritzbox Repeater anmelden will.

                                            Ich muss das ganze noch mal mir in Ruhe anschauen. Das komische ist auch das heute Nacht um drei kein neues Passwort erstellt wurde. Ich hatte es zum Test auf ***** geändert da hat es funktioniert, heute Nacht probier ich es nochmal.

                                            Glasfaser 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            852
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            vis
                                            44
                                            334
                                            73421
                                            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