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.
    • liv-in-sky
      liv-in-sky @Homoran last edited by

      @Homoran sagte in HTML Tabelle Linux-Control Adapter:

      Dann kommt dein Skript

      spannung steigt !

      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:

        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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            876
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

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