Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. HTMLTabelle UnifiClients-newAdapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    HTMLTabelle UnifiClients-newAdapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      Idefix01 @liv-in-sky last edited by

      @liv-in-sky

      puh danke, habe es wieder hin bekommen

      1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky last edited by

        falls jmd die neue version testen möchte

        https://github.com/liv-in-sky/iobroker-unificlients-table-vis

        AApossis (39).gif

        es wäre auch interessant, wenn jmd einen switch (LAN-geräte) hat - kann ich nicht testen und ich weiß nicht, ob die clients richtig angezeigt werden

        P U D 3 Replies Last reply Reply Quote 0
        • P
          ps1304 @liv-in-sky last edited by

          @liv-in-sky wollte testen - Log hab ich folgenden Fehler:
          16:20:37.610 error javascript.0 (754) script.js.Unifi-Sky: Error: The id is empty! Please provide a valid id.
          16:20:37.611 error javascript.0 (754) at Object.<anonymous> (script.js.Unifi-Sky:1161:5)

          Muß ich irgendwo die Unifi ID hinterlegen, oder was ist damit gemeint? Gruß Peter

          P 1 Reply Last reply Reply Quote 0
          • P
            ps1304 @ps1304 last edited by

            @ps1304 hab das Script jetzt im Chrome Browser kopiert - Fehler ist weg - Datenpunkt leider noch leer
            Unifi-Sky.PNG

            liv-in-sky 1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @ps1304 last edited by liv-in-sky

              @ps1304 hast du den browser refreshed - manchmal kommt erst dann der dp zum vorschein

              ansonsten solltest du diese dp unter unifi.0... haben

              Image 4.png

              habe gerade gesehen, dass ich noch "default" als sitename im script habe - falls deine site anders heißt, mußt du diese zeile ändern und einen stern statt default eintragen - ich ändere das im script und lade es hoch

              Image 5.png

              1 Reply Last reply Reply Quote 0
              • U
                UlliJ @liv-in-sky last edited by

                @liv-in-sky sagte in HTMLTabelle UnifiClients-newAdapter:

                es wäre auch interessant, wenn jmd einen switch (LAN-geräte) hat - kann ich nicht testen und ich weiß nicht, ob die clients richtig angezeigt werden

                Hi @liv-in-sky,
                super gemacht.
                Habe 2x Switch bei mir im Netzwerk, oben im Script die MAC unter "apName..." eingetragen...läuft
                Listendarstellung ist tadellos und richtig👍
                0150cb99-65ba-47a9-84c6-efbd5e6571d6-grafik.png

                In der Kacheldarstellung werden die clients nicht mehr richtig zu den AP's zugeordnet😬
                54de4420-87d3-486f-b1e1-bb9b94b514d3-grafik.png
                Welche Info brauchst Du zur Suche?
                Viele Grüße
                Ulli

                liv-in-sky 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @UlliJ last edited by liv-in-sky

                  @ullij danke fürs testen

                  ich habe das script aktualisiert - wegen device zuteilung - habe da was vegessen

                  damit du nicht das ganze script kopieren mußt, setze diese zeile ein

                   valDevice=myObject[zz].value8;
                  

                  Image 6.png

                  damit in der flexbox, die kästen mit DATA: wieder mittig sind, mußt du die breite etwas vergrößern
                  bei zeile 24: let maxWeiteFlexBoxen="140"; etwas größer machen, bis es wieder mittig ist

                  U 1 Reply Last reply Reply Quote 1
                  • U
                    UlliJ @liv-in-sky last edited by

                    @liv-in-sky
                    Gerne doch. Funktioniert und sieht auch noch gut aus☺

                    I 1 Reply Last reply Reply Quote 0
                    • I
                      Idefix01 @UlliJ last edited by Idefix01

                      @liv-in-sky

                      So habe es nun doch zum laufen gebracht das neue Script. Lassen sich die Datenpunkte evtl. ändern? Würde es gern unter "javascript.0.Netzwerk" schreiben lassen

                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @Idefix01 last edited by liv-in-sky

                        @idefix01
                        du kannst die datenpunkte so wählen, wie du möchtest , lege sie einfach unter javascript.0... an und schreibe diese ins script - oben im setting

                        die datenpunkte werden ja nicht vom script angelegt, sondern von "hand", von dir. du musst dann nur im script deine dp reinschreiben

                        I 1 Reply Last reply Reply Quote 0
                        • I
                          Idefix01 @liv-in-sky last edited by

                          @liv-in-sky

                          Nein in deinem neuen Script werden die Datenpunkte doch unter Liv@... erstellt.

                          liv-in-sky 1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @Idefix01 last edited by

                            @idefix01

                            zeig mir bitte mal die ersten 10 bis 20 zeilen des scriptes

                            I 1 Reply Last reply Reply Quote 0
                            • I
                              Idefix01 @liv-in-sky last edited by

                              @liv-in-sky

                                //@liv-in-sky 2021  21.4.-18:00
                              
                               // DAS WIDGET IN DER VIS
                               // das Standard html-Widget wird genutzt in der VIS - dazu den DP javascript.x.Tabellen@Liv.UNIFIClientsTabelleVIS als binding angeben d.h.
                               // im html-teil des widgets wird der daten punkt in geschweiften klammern angegeben z.B. {javascript.x.Tabellen@Liv.UNIFIClientsTabelleVIS}
                              
                               // @ts-ignoreMD
                               let   braucheEinVISWidget=true;                          // immer true 
                               let   dpVIS="UNIFIClientsTabelleVIS"                           // Name für Tabelle - keine datenpunkte eintragen !!
                               let   dpJSON="UNIFIClientsTabelleJSON"                         // hier nicht genutzt- ist immer false
                               let   willUnterUserdataSpeichern=false;                  // die Tabelle wird unter 0_userdata.0.... gespeichert
                               let   braucheMaterialDesignWidget=false;                 // not in use
                               let   braucheMaterialDesignWidgetList=false;             // not in use
                               let mySchedule="  1,31 * * * * ";                        // not in use getrigger durch refresh button in der VIS oder autom., wenn gerät state ändert
                              
                               //ZUSÄTZLICH VARIABLEN
                                let mitAlphabet=false;                                  // wenn true wird immer nach namen sortiertiert und eine zeile eingfügt mit dem Anfangsbuchstaben
                                let sortierenEIN=true;
                                let mitSearch=true;
                                let welcheSortierung=0;                                 // Startsortierung - je nach spalte  0: name; 1: ip; 2:dEVICE; 3:mac, $.sat
                              
                              liv-in-sky 1 Reply Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @Idefix01 last edited by

                                @idefix01 sagte in HTMLTabelle UnifiClients-newAdapter:

                                UNIFIClientsTabelleVIS

                                sorry - habe vergessen, dass ich das neu gemacht habe - nein - die dp lassen sich damit nicht verschieben

                                I 1 Reply Last reply Reply Quote 0
                                • I
                                  Idefix01 @liv-in-sky last edited by

                                  @liv-in-sky

                                  ok kein Problem. Ich habe es bei mir auf einem 15" Monitor, als Tabelle passt es super aber wenn ich umschalte auf die andere Anzeige dann ist es einfach viel zu groß. Gibt es da eine Möglichkeit zum verkleinern

                                  liv-in-sky 1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @Idefix01 last edited by liv-in-sky

                                    @idefix01

                                    was meinst du mit umschalten ? meinst du ein anderes tablet mit z.b 10"

                                    I 1 Reply Last reply Reply Quote 0
                                    • I
                                      Idefix01 @liv-in-sky last edited by

                                      @liv-in-sky

                                      ich meine die Flexboxen, ob es da möglich ist 4 reihen auf den 15" zu bekommen

                                      liv-in-sky 1 Reply Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @Idefix01 last edited by

                                        @idefix01 die anzahl , wie viele in einer reihe sind , bei der flexboxanzeige, liegt an der breite des widget

                                        und auch an der weite, die im setting eingestellt ist

                                        stelle dort mal "auto" ein

                                        Image 16.png

                                        und mach das widget etwas breiter

                                        Image 17.png

                                        I 1 Reply Last reply Reply Quote 0
                                        • I
                                          Idefix01 @liv-in-sky last edited by

                                          @liv-in-sky

                                          das habe ich gemacht, aber es zeigt mir nur einreihig die Flexboxen an. Obwohl in der Vis die Größe sogar auf 2050px steht macht er mit auto nur einreihig

                                          unifi.jpg

                                          liv-in-sky 1 Reply Last reply Reply Quote 0
                                          • liv-in-sky
                                            liv-in-sky @Idefix01 last edited by liv-in-sky

                                            @idefix01

                                            was passiert bei weite="1500" im setting des scriptes

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            944
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            7
                                            93
                                            6877
                                            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