Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. HTML Tabelle Linux-Control Adapter

    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

    HTML Tabelle Linux-Control Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @liv-in-sky last edited by

      @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

      die namen der befehle (mit den grünen pfeilen):
      cpu-temp

      Cool - jetzt sind beide da 😂
      linux_control_003.png

      Habe Temperatur gelöscht

      Hat aber auch nix gebracht

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

        @Homoran ist nicht so wild - das script stört das nicht

        es fehlen nochdie datenpunkte : ip und root

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @liv-in-sky last edited by

          @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

          es fehlen nochdie datenpunkte : ip und root

          müssen die drin sein?
          also nicht optional?

          OK mache ich heute abend - muss jetzt weg

          liv-in-sky 2 Replies Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Homoran last edited by

            @Homoran

            scrounger hat evtl vor diese datenpunkte evtl auch automatisch zu holen - danke für die ersten tests - man lernt nie aus 🙂

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

              @Homoran sagte in HTML Tabelle Linux-Control Adapter:

              müssen die drin sein?
              also nicht optional?

              sollten schon drin sein

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @liv-in-sky last edited by

                @liv-in-sky habe jetzt alle Daten eingegeben - nix

                Skript neu gestartet:
                linux_control_004.png

                beim nächsten refresh ist wieder alles weg

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

                  @Homoran das undefined sind die bilder - zum test kannst du ja mal irgendein bild definieren - hauptsache es ist da
                  ( das muss ich noch irgendwie abfangen)

                  hast du folder und services im adapter definiert ? oder werden sie nur nicht angezeigt

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @liv-in-sky last edited by

                    @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                    hast du folder und services im adapter definiert ?

                    Nö.

                    ich wusste nicht, dass man ALLES braucht. ich dachte man DARF auswählen was man möchte 😢

                    Werde mal rumspielen, aber:

                    RasPi4: Whitelist

                    Nur Datenpunkte für die folgenden Dienste erstellen (leer, um alle Dienste abzurufen)

                    und es ist leer

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

                      @Homoran ja die folder und service sollten kein thema sein, wenn sie leer sind - dann ist halt nix zum anzeigen - die bilder müssen drin sein

                      aber dann stimmt alles bei deinem bild - außer die bilder

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @liv-in-sky last edited by

                        @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                        aber dann stimmt alles bei deinem bild

                        neee
                        das bleibt nach Skriptstart nur einen Zyklus bestehen.
                        Dann ist es weg.

                        Jetzt habe ich ein Verzeichnis eingegeben - nix passiert

                        Skript neu gestartet, nach paar Sekunden:
                        linux_control_005.png

                        nach kurzer Zeit ist die Tabelle wieder leer
                        HTML_leer.png

                        @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                        wenn sie leer sind - dann ist halt nix zum anzeigen

                        ich hatte die whitelist so verstanden, dass alle Prozesse angezeigt werden, wenn nix drin steht. Dort steht ja.

                        Nur Datenpunkte für die folgenden Dienste erstellen (leer, um alle Dienste abzurufen)

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

                          @Homoran ok - kenn ich so nich

                          bitte mal javascript instanz neustarten

                          der datenpunkt, in wekchen das html geschrieben (dpVIS) wird aber nicht von einem anderen script beschrieben ?

                          Homoran 2 Replies Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @liv-in-sky last edited by

                            @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                            der datenpunkt, in wekchen das html geschrieben (dpVIS) wird aber nicht von einem anderen script beschrieben ?

                            nöö, den hatte ich frisch angelegt

                            @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                            bitte mal javascript instanz neustarten

                            mach ich.

                            Hatte jetzt ein wildfremdes png dem RasPi4 zugeordnet.
                            Hat geklappt, aber auch jetzt erst nach neustart und dann wieder weg

                            1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @liv-in-sky last edited by

                              @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                              bitte mal javascript instanz neustarten

                              Done! Dann erscheint nach wenigen Sekunden (nach Skriptstart)
                              linux_control_006.png

                              nach kurzer Zeit wieder weg.

                              //@liv-in-sky 2020  12.8.-16:42
                               
                               
                              //HIER WIRD PFAD UND FILENAME DEFINIERT
                              const path = "/htmlexample.html";                   //FIlenamen definieren
                              const home ='vis.0'                                 //wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta)
                              let   braucheEinFile=false;                          // bei true wird ein file geschrieben
                              let   braucheEinVISWidget=true;                     // bei true wird ein html-tabelle in einen dp geschrieben - siehe nächste zeile
                              let   braucheMaterialDesignWidget=false;             // bei true wird ein json in einen dp geschrieben - MUSS ANGELEGT WERDEN !!!
                              let dpMaterialWidget="0_userdata.0.Tabellen.Linux-Controll-List-Widget";            // WICHTIG wenn braucheMaterialDesignWidget auf true MATERIALDESIGN List Widget - datenpunkt anlegen : zeichenkette 
                              let dpVIS="0_userdata.0.Tabellen.Linux-Control"         //WICHTIG wenn "braucheEinVISWidget" auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget
                              let mySchedule=" * * * * * ";                       //jede minute  
                              

                              habe nur dort (Zeile 11) den DP drin

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

                                @Homoran hast du mal den dp beobachtet, wie oft der beschrieben wird

                                eigentlich nur nach scriptstart und dann jede minute

                                ist ja seltsam 😞

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @liv-in-sky last edited by

                                  @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                  und dann jede minute

                                  dann ist die Tabelle wieder leer

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

                                    @Homoran hast du andere tabellen scripte von mir am laufen, die funktionieren

                                    ich kenne so eine art fehler nur, wenn ich mal wieder beim script testen so großen müll programmiert hsbe, dass das script weiterläuft obwohl es deaktiviert ist - dann hilft nur neustart

                                    das kann aber bei dieser version nicht sein - die läuft ohne ärger bei mir

                                    Homoran 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @liv-in-sky last edited by Homoran

                                      @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                      hast du andere tabellen scripte von mir am laufen, die funktionieren

                                      aber ja!

                                      @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                      dann hilft nur neustart

                                      diesmal leider nicht 😞

                                      Neustart:
                                      linux_control_restart.png
                                      Inhalt des DP:

                                      <center><table bordercolor="grey" border="2px" cellspacing="2" cellpadding="2" width="auto" rules="all" style="color:#BDBDBD;  font-size:16px; font-family:Ubuntu-Regular;background-image: linear-gradient(42deg,#424242,#424242);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ;  border-bottom: 3px solid white "><td width=auto align=left>&ensp;Server&ensp;</td><td width=auto align=center>&ensp;&ensp;</td><td  align=center>&ensp;&ensp;</td><td align=right>&ensp;&ensp;</td></tr><tr bgcolor="#151515"><td align=left>&ensp;<img src=/vis/img/eg_trans.png height="17" width="17">&ensp; <span style="font-size:130%"><font color="#4da6ff"><span>RasPi4<span>&ensp;</td><td align=center>&ensp;<font color="#5cc7ff">HD: 19 %&ensp;</td><td align=center>&ensp;<font color="#5cc7ff">192.168.138.139&ensp;</td><td align=right>&ensp;<font color="#5cc7ff">57 °C&ensp;</td></tr><tr bgcolor="#000000"><td align=left>&ensp;&ensp;</td><td align=center>&ensp;<font color="#5cc7ff">buster (10 )&ensp;</td><td align=center>&ensp;<font color="#5cc7ff">Restart!&emsp; <button style="border:none; background-color:transparent; color:white; font-size:1em; text-align:left" value="toggle" onclick="setOnDblClickCustom1('linux-control.0.RasPi4.control.restart')">☢️</button>&ensp;</td><td align=right>&ensp;<font color="#5cc7ff">Shutdown!&emsp; <button style="border:none; background-color:transparent; color:white; font-size:1em; text-align:left" value="toggle" onclick="setOnDblClickCustom1('linux-control.0.RasPi4.control.shutdown')">☢️</button>&ensp;</td></tr><tr bgcolor="#151515"><td align=left>&ensp;<font color="#ffffff">Folder&ensp;</td><td align=center>&ensp;&ensp;</td><td align=center>&ensp;<font color="#ffffff">iobroker&ensp;</td><td align=right>&ensp;<font color="#ffffff">190.3 MB&ensp;</td></tr></table><script> function setOnDblClickCustom1( myvalue ) {var Self = this; objID = myvalue;  console.log(myvalue); Self.servConn.setState(objID, true); console.log(objID)} </script>
                                      

                                      zur nächsten Minute:
                                      linux_control_scheduled.png
                                      Inhalt:

                                      <center><table bordercolor="grey" border="2px" cellspacing="2" cellpadding="2" width="auto" rules="all" style="color:#BDBDBD;  font-size:16px; font-family:Ubuntu-Regular;background-image: linear-gradient(42deg,#424242,#424242);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ;  border-bottom: 3px solid white "><td width=auto align=left>&ensp;Server&ensp;</td><td width=auto align=center>&ensp;&ensp;</td><td  align=center>&ensp;&ensp;</td><td align=right>&ensp;&ensp;</td></tr></table><script> function setOnDblClickCustom1( myvalue ) {var Self = this; objID = myvalue;  console.log(myvalue); Self.servConn.setState(objID, true); console.log(objID)} </script>
                                      

                                      und so bleibt es die nächste Zeit. Timestamp ändert sich jede Minute, Timestmp von geändert bleibt.

                                      (bitte nicht an den fehlenden Daten im ersten screenshot stören) hatte keine Zeit für refresh des Browsers

                                      EDIT:
                                      Was mich allerdings wundert ist, dass bei ersten (korrekten) Mal der Wert nicht ACK ist, nachher schon

                                      liv-in-sky 2 Replies Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @Homoran last edited by

                                        @Homoran

                                        ich überprüfe das morgen noch mal richtig - bin nicht am hauptrechner

                                        melde mich morgen wieder - sorry für den ärger

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

                                          @Homoran vielleicht hast du lust, dass script nochmal runterzuladen und neu installieren - falls du firfox nutzt, bitte mit chrome

                                          die settings könntest du dir ja kopieren

                                          1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @liv-in-sky last edited by

                                            @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                            sorry für den ärger

                                            so ein Quatsch!!! 😡

                                            @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                            vielleicht hast du lust, dass script nochmal runterzuladen und neu installieren

                                            aber auch erst morgen.

                                            @liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:

                                            falls du firfox nutzt, bitte mit chrome

                                            nee Bitbox Chrome 😉
                                            du weisst doch: das mit den dummen Icons

                                            liv-in-sky 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            552
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript template
                                            7
                                            201
                                            18965
                                            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