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 für TrashSchedule 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 für TrashSchedule Adapter

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

      @liv-in-sky said in HTML Tabelle für TrashSchedule Adapter:

      habt ihr mal irgend ein bild im setting eingetragen, welches in einem anderen ordner unter vis.0 ist

      weiss der Geier, habe jetzt einen neuen Ordner angelegt und ein paar Bilder mit dem Dateimanager upgeloaded.
      Pfad angepasst und siehe da es funktioniert.

      Danke.

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

        vielleicht muss man nur mal javascript und vis instanz neustarten, damit cache refresht ????

        @Mickey immerhin schon mal ein erfolg

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

          @liv-in-sky vielleicht muss man nur mal javascript und vis instanz neustarten, damit cache refresht ????

          hatte ich schon ein paar mal probiert, half aber nichts.
          Bei mir liegt es definitv daran, dass er aus dem Order Meine Icons keine Bilder lädt.

          "Hausmüll" : { aname: "/vis.0/Trashschedule/tonne_schwarz.png"}, ---- geht
          "Biotonne" : { aname: "/vis.0/Meine Icons/tonne_grün.png"}, ---- geht nicht

          nochmal vielen Dank für den Tipp

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

            @liv-in-sky sagte in HTML Tabelle für TrashSchedule Adapter:

            vielleicht muss man nur mal javascript und vis instanz neustarten, damit cache refresht ????

            Habe beides gemacht, ohne Erfolg. Habe auch einen neuen Ordner angelegt, aber geht auch nicht.

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

              @bergjet benenne die bilder um - umlaute - ü ->ue

              geht das

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

                @liv-in-sky sagte in HTML Tabelle für TrashSchedule Adapter:

                geht das

                Ja, das geht. Danke.
                Bildschirmfoto 2021-01-09 um 12.50.22.png

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

                  @bergjet

                  bekomme ich die bilder ?

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

                    @liv-in-sky sagte in HTML Tabelle für TrashSchedule Adapter:

                    bekomme ich die bilder ?

                    Meinst du die Bilder der Mülltonnen?
                    Wenn ja, kann ich die hier einfach im Post ablegen?

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

                      @bergjet ja genau - einfach in einen post ziehen - evtl unter einem spoiler - muss nicht sein

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

                        @liv-in-sky


                        biomüll.png
                        kisspng-dumpster-diving-waste-icon-dumpster-5b26e3ce581130.6076917715292753423607.png
                        papiermüll.png
                        plastikmüll.png
                        restmüll.png

                        Die färbe kann man einfach im Photoshop ändern. Wenn du eine eine andere Farbe brauchst, kann ich gerne machen.

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

                          @bergjet danke dir - mach den farbenwechsel mit gimp - da kenn ich mich besser aus

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

                            @liv-in-sky Was noch schön wäre, so wie in der ical Tabelle: Anstelle 1Tag-morgen und bei 0Tag-heute als Anzeige.

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

                              @bergjet

                              "heute" und "morgen"
                              ist drin im ersten post - pass beim kopieren der settings auf - es kamen 2 neue variablen dazu:

                              zeile 24 und 25

                                 let ersetze0MitWert="0"
                                let ersetze1MitWert="1"
                              

                              du musst dir die settings davor und danach (bilder) kopieren

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

                                @liv-in-sky

                                Hi, deine Tabelle läuft seit langen, vielen Dank!

                                Jetzt hab ich meine View ( Minuvis ) umgebaut und frage mich gerade, wie ich das Wort "Restmüll" ausblenden kann, durch die Farbe des Icons der Tonne sehe ich ja, welcher Müll dran ist. Also das Wort raus, und vor und hinter die Zahl noch "in xx Tagen"
                                Ich hab schon so einiges angepasst am Script, aber das finde ich einfach nicht.. 😞

                                Vielleicht hast du ja eine Idee... wo das ist..??

                                Zur Zeit sieht das bei mir so aus:

                                999b18ca-f900-4e99-9f56-0900c511de2c-grafik.png

                                liv-in-sky 3 Replies Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @Neuschwansteini last edited by

                                  @ilovegym

                                  hi

                                  was soll mit montag passieren ? nicht mehr anzeigen ?

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

                                    @ilovegym so?

                                    Image 7.png

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

                                      @liv-in-sky Hi, oh, hast aber schnell geantwortet, ja super, so ist prima!
                                      Wo soll ich dran drehen..??
                                      🙂

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

                                        @ilovegym moment noch

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

                                          @ilovegym
                                          kopier das script und
                                          ersetz mal

                                          zeile 161 bis 199

                                          Image 9.png

                                          mit

                                          var myData=JSON.parse(getState(dpTSJson).val);
                                          for (var index in myData ) {             // hier eigene schleife definieren
                                                  counter++
                                                  val1="in" //myData[index].name
                                                  val2=myData[index].daysLeft  
                                                 if (myData[index].daysLeft ==0) {val1= "Heute";val2= ""}
                                          
                                                 //log(myData[index].nextDate) 
                                                 myData[index].daysLeft ==1 ? val3="Tag"  : val3="Tagen" //wochentag[getDateObject(myData[index].nextDate).getDay()]+"  "+formatDate(getDateObject(myData[index].nextDate), "DD.MM.")
                                                 if(myData[index].daysLeft ==0 ) val3=""
                                                  val0="" 
                                           
                                                 for(let device_name in apName) {                            //Abfrage welches bild
                                                               // log(myData[index].name+"   "+device_name+"  "+ apName[device_name].aname)
                                                               if (myData[index].name==device_name) {val0="<img src="+apName[device_name].aname+" height=\""+bildergröße+"\" width=\""+bildergröße+"\">"; json1=apName[device_name].aname}}; 
                                                               
                                                                                                 
                                              //   if (myData[index].name=="RESTMÜLL") {/*val0="⬛"; */       val0="<img src=/vis.0/armin/img/muelltonneSchwarz.png height=\""+bildergröße+"\" width=\""+bildergröße+"\">"; json1="/vis.0/armin/img/muelltonneSchwarz.png"}
                                              //   if (myData[index].name=="GELBER SACK") {/*val0="🟨"; */    val0="<img src=/vis.0/armin/img/muelltonneGelb.png height=\""+bildergröße+"\" width=\""+bildergröße+"\">"; json1="/vis.0/armin/img/muelltonneGelb.png"}
                                              //   if (myData[index].name=="BIOMÜLL") {/*val0="🟫";  */       val0="<img src=/vis.0/armin/img/muelltonneBraun.png height=\""+bildergröße+"\" width=\""+bildergröße+"\">";json1="/vis.0/armin/img/muelltonneBraun.png"}
                                              //   if (myData[index].name=="PAPIER TONNE") {/* val0="🟩"; */  val0="<img src=/vis.0/armin/img/muelltonneGruen.png height=\""+bildergröße+"\" width=\""+bildergröße+"\">";json1="/vis.0/armin/img/muelltonneGruen.png"}
                                              //   if (myData[index].name=="irgendwas") {/*val0="☢️";  */     val0="<img src=/vis.0/armin/img/irgendwas.jpg height=\""+bildergröße+"\" width=\""+bildergröße+"\">";json1="/vis.0/armin/img/irgendwas.png"}
                                          
                                                  if (braucheMaterialDesignWidget || braucheMaterialDesignWidgetTable) {
                                                      json2=val1; json3=val2; json4=val3;json5=farbeStandardBar;
                                                      makeJsonWidget(json1,json2,json3,json4,json5);}
                                            
                                                  if(Number(myData[index].daysLeft) <=1){
                                                   //   log(Number(myData[index].daysLeft).toString())
                                                      myData[index].daysLeft ==0 ? val2=val2 : val2=val2;
                                                      val1="<font color=\""+farbeEinTagHTML +"\"><"+styleEinTagHTML+">"+val1;
                                                      val2="<font color=\""+farbeEinTagHTML +"\"><"+styleEinTagHTML+">"+val2;
                                                      val3="<font color=\""+farbeEinTagHTML +"\"><"+styleEinTagHTML+">"+val3}
                                                      
                                                 // val2==1 ? val2=ersetze1MitWert : val2=val2;
                                             
                                               tabelleBind(); //HIER NICHTS ÄNDERN : HIER WERDEN DIE DATEN DER SCHLEIFE ZUSAMMENGESETZT  - diese function muss als letztes in der eigenen schleife aufgerufen werden
                                              
                                             }; //Schleifen Ende - je nach schleifenart muss hier etwas geändert werden !!!!!!!!!
                                          

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

                                            @liv-in-sky

                                            Top, passt !
                                            Vielen Dank!

                                            542726f7-822e-4dbc-a0a1-12a8dfab0495-grafik.png

                                            mit der 14 Tage Ansicht:
                                            d2fb58c2-f1ff-4c3e-a188-1484fc4e2734-grafik.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            683
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript template
                                            11
                                            135
                                            11142
                                            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