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:

      spannung steigt !

      Sorry für die schlechte Nachricht

      passiert nix. 😢

      Kann nicht ausschließen, dass ich im Adapter noch was falsch angelegt habe, finde aber auf die Schnelle nichts.
      Habe sogar den Datenpunkt Typ von string auf object geändert - da gab es eine WARN.
      Dann den DP neu angelegt. Die (leere) Tabelle wurde angelegt - fertig 😞

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

        @Homoran machst du teamviewer oder anydesk?

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

          @liv-in-sky TV - per PN!

          Das muss aber alles am Adapter liegen und ist hier der falsche fred
          linux_v2_001.png

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

            @Homoran ich habe weitergesucht und das script mal aufgeräumt - könntest du bitte bei gelegenheit das script im ersten post probieren - bitte keine settings vom existierenden script kopieren - bitte auch einen neuen dpVIS datenpunkt (string) nehmen

            bei problemen gibt es im neuen script eine variable debug - setze die auf true und poste das log

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

              @liv-in-sky morgen???

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

                @Homoran reicht völlig - im moment habe ich erstmal genug vom coden

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

                  @liv-in-sky ok - erhol dich!

                  bis morgen - jetzt 🛏 , aber noch mit Tablet

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

                    @Homoran erst 🍞 🍖

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

                      @liv-in-sky wieder am 💻

                      Was habe ich gemacht:

                      • Skript gestoppt
                      • neues Skript angelegt
                      • DP gelöscht
                      • DP neu angelegt (gleicher Name)
                      • gestartet - Tabelle da! 😳
                      • zur nächsten Minute - Tabelle weg. 😡

                      • log aktiviert
                      • gestartet
                        neu_01.png
                      • zur nächsten Minute
                        neu_02.png

                      log:

                      16:20:04.521	info	javascript.0 (2711) Stop script script.js.Linux-Systeme_V03
                      16:20:12.209	info	javascript.0 (2711) Start javascript script.js.Linux-Systeme_V03
                      16:20:12.252	info	javascript.0 (2711) script.js.Linux-Systeme_V03: registered 0 subscriptions and 1 schedule
                      16:21:49.712	info	javascript.0 (2711) Stop script script.js.Linux-Systeme_V03
                      16:21:49.818	info	javascript.0 (2711) Start javascript script.js.Linux-Systeme_V03
                      16:21:49.838	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Server: 1
                      16:21:49.839	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Folder: 1
                      16:21:49.839	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Service: 2
                      16:21:49.839	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Buttons: 0
                      16:21:49.840	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite erste Zeile
                      16:21:49.842	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite zweite Zeile
                      16:21:49.842	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite Folder
                      16:21:49.842	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite Service
                      16:21:49.843	info	javascript.0 (2711) script.js.Linux-Systeme_V03: verbeite tableFinish
                      16:21:49.844	info	javascript.0 (2711) script.js.Linux-Systeme_V03: registered 0 subscriptions and 1 schedule
                      16:22:00.024	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Server: 1
                      16:22:00.025	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Folder: 1
                      16:22:00.025	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Service: 2
                      16:22:00.026	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Buttons: 0
                      16:22:00.026	info	javascript.0 (2711) script.js.Linux-Systeme_V03: verbeite tableFinish
                      16:23:00.044	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Server: 1
                      16:23:00.045	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Folder: 1
                      16:23:00.045	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Service: 2
                      16:23:00.045	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Buttons: 0
                      16:23:00.046	info	javascript.0 (2711) script.js.Linux-Systeme_V03: verbeite tableFinish
                      

                      Zeile 10-13 kommt später nicht wieder vor
                      So etwas hatten wir ja vermutet

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

                        @Scrounger

                        ich versuche mich noch mit dem list widget und bräuchte mal etwas hilfe:

                        im bild sind die beiden gelben pfeile 2 tabellen - wie kann ich es schaffen, dass die nebeneinander sind - es kommen auch noch die button-befehle dazu - dann wird das alles zu lang

                        Image 4.png

                        hoffentlich ist der code nicht zu wirr

                        let mysubText = "</br>"+`
                        
                                         <div style="color: ${farbeUeber}; font-family: RobotoCondensed-LightItalic; font-size: 20px;">HD:  ${vax1[iii][1]}%, ${vax1[iii][6]}</div> `
                        
                                          mysubText=mysubText.concat(`<div style="color: ${farbeUeber}; font-family: RobotoCondensed-LightItalic; font-size: 18px;">Folder:</div>
                                                                     `)
                                        mysubText=mysubText.concat(`<span display: flex; flex-direction: row;> <table align="center" >`)
                        for (var i=0;i<vax2.length;i++){
                                       if (vax2[i][0]==vax1[iii][0]) {
                                         mysubText=mysubText.concat(`<tr><td align=\"left\">${vax2[i][1]}</td><td align=\"left\">&ensp;${vax2[i][2]} ${vax2[i][4]}</td></tr>` ) // `<div>${vax2[i][1]}: ${vax2[i][2]} ${vax2[i][4]}  </div>`
                                          }  }
                                          mysubText=mysubText.concat(`</table></span>`) 
                        
                                          
                                          mysubText=mysubText.concat(`<div style="color: ${farbeUeber}; font-family: RobotoCondensed-LightItalic; font-size: 18px;">Service:</div>
                                                                     `)
                                          mysubText=mysubText.concat(`<span display: flex; flex-direction: row;> <table align="center" >`)
                        for (var i=0;i<vax3.length;i++){
                                       if (vax3[i][0]==vax1[iii][0]) {
                                          let helpextra; vax3[i][2] ? helpextra=serviceTrue :helpextra=serviceFalse  
                                         mysubText=mysubText.concat( `<tr><td align=\"left\">&ensp;${vax3[i][1]}</td><td align=\"left\">${helpextra}</td></tr>`)
                                          }  }   
                                          mysubText=mysubText.concat("</table></span>"  )   
                          
                        
                        Scrounger 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @Homoran last edited by

                          @Homoran das gibt es doch nicht !!!!!!!!

                          der aufruf beim ersten mal unterscheidet sich im aufruf nach einer minute von genau 12 zeilen code - habe da gestern eine stunde draufgeschaut - nix gesehen

                          ich nehme an: im datenpunkt nach einer minute steht wieder diese "kurzform, die du gestern im chat gepostet hast ?

                          sorry - ich versuche es weiter

                          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:

                            ch nehme an: im datenpunkt nach einer minute steht wieder diese "kurzform, die du gestern im chat gepostet hast ?

                            Da liegst du vollkommen richtig

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

                            genau 12 zeilen code - habe da gestern eine stunde draufgeschaut - nix gesehen

                            sagst du mir wo?
                            dann sehe ich mal mit meinen vier Augen drauf

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

                              @ all

                              gibt es noch jmd, der das script am laufen hat und ähnliche probleme hat oder es richtig läuft ?

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

                                @liv-in-sky Ich meine wenn im log Verarbeite erste Zeile nicht kommt und der code dazu

                                if (i==0&& ic==0) dlog("Verarbeite erste Zeile");
                                

                                heißt, sagt das doch dass (i==0&& ic==0 false ist.
                                wo kommen diese Variablen her?

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

                                  @Homoran untersuche ich näher

                                  bei mir bei jedem durchlauf:

                                  Image 5.png

                                  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:

                                    untersuche ich näher

                                    hab ich schon - das ist es nicht 😞

                                    habe das if (i==0&& ic==0) rausgenommen und mir dafür den Wert der Variablen anzeigen lassen

                                    16:51:18.910	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Server: 1
                                    16:51:18.910	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Folder: 1
                                    16:51:18.911	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Service: 2
                                    16:51:18.911	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Buttons: 0
                                    16:51:18.911	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite erste Zeile i= 0 ic= 0
                                    16:51:18.913	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite zweite Zeile
                                    16:51:18.914	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite Folder
                                    16:51:18.914	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Verarbeite Service
                                    16:51:18.915	info	javascript.0 (2711) script.js.Linux-Systeme_V03: verbeite tableFinish
                                    16:51:18.916	info	javascript.0 (2711) script.js.Linux-Systeme_V03: registered 0 subscriptions and 1 schedule
                                    16:52:00.022	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Server: 1
                                    16:52:00.024	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Folder: 1
                                    16:52:00.024	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Service: 2
                                    16:52:00.025	info	javascript.0 (2711) script.js.Linux-Systeme_V03: Länge Buttons: 0
                                    16:52:00.025	info	javascript.0 (2711) script.js.Linux-Systeme_V03: verbeite tableFinish
                                    

                                    Das Skript kommt ab der zweiten Runde gar nicht in diese Zeile

                                    EDIT: js-Version 4.6.17

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

                                      @Homoran meine 4.6.22

                                      aber warte mal mit update - ich teste mal was passiert, wenn ich nur einen server definiert habe

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

                                        @Homoran

                                        danke klasse fehler analyse arbeit - jetzt habe ich den fehler auch - jetzt kann ich wenigstens weitersuchen

                                        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:

                                          klasse fehler analyse arbeit

                                          nur ein kleiner Beitrag!

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

                                            @Homoran aber wertvoll

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            841
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

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