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 ical Adapter (mehrere Instanzen)

    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 ical Adapter (mehrere Instanzen)

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

      @liv-in-sky Ok, schau dir auch den Filter an

      let myFilterRegexEvent5=[/(.*) Geburtstag/];
      

      Funktioniert nicht.
      Danke

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

        @bergjet

        was steht in der zeile darunter

        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 ical Adapter (mehrere Instanzen):

          was steht in der zeile darunter

          let myFilterRegexEvent5=[/(.*) Geburtstag/];
           let myFilterRegexEvent6=["Biat$1","$1 Tonne"];
          
          liv-in-sky 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @bergjet last edited by

            @bergjet

             let myFilterRegexEvent6=["$1"];
            

            was kommt dann raus - das gehört zusammen

            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 ical Adapter (mehrere Instanzen):

              was kommt dann raus

              Ok, so geht es wieder.

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

                @All

                habe im ersten post ein update - die anzeige von gerade laufend, ganztags und so wurde nochmal überarbeitet - auch die datenpunkte, für die nächsten termine

                @bergjet

                wenn du nochmal testen willst - du solltest alle settings bis zeile46 (mySchedule) einfach vom jetztigen script kopieren können - du hast ja eh das aktuellste script

                die daten auseinander zu definieren - ob mit wiederholung oder ohne ist etwas verzwickt - ich hoffe, ich habe das script nicht "verschlimm-bessert"

                so sehen meine momentanen tests aus:

                Image 3.png

                Image 2.png

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

                  @liv-in-sky sagte in HTML Tabelle für ical Adapter (mehrere Instanzen):

                  wenn du nochmal testen willst

                  So. Zur Erklärung, ganz owh=Ganztag ohne Wiederholung, ganz mwh=Ganztag mit Wiederholung.

                  Der Datenpunkt icalTerminRunning ist leer.

                  Bildschirmfoto 2021-01-19 um 17.40.00.png

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

                    @bergjet

                    ist aber seltsam - ein ganzer tag owh und nicht heute (übermorgen) ist bei dir falsch angezeigt

                    Image 8.png

                    bei mir stimmt er

                    Image 7.png

                    in ical running ist leer - ist richtig - es ist kein aktuell laufender termin da - "ganze tage" zählen da nicht

                    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 ical Adapter (mehrere Instanzen):

                      ist aber seltsam

                      Ja, aber nicht so schlimm.
                      Was mir nicht gelingt, die Farbe zu ändern für unter einem Tag. Oder verstehe ich das falsch?

                      let farbeEinTagHTML="#FF8C00"
                      
                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @bergjet last edited by

                        @bergjet
                        ich glaube das funktioniert nicht mehr, da ja die farben der ical einstellung genommen wird

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

                          @liv-in-sky sagte in HTML Tabelle für ical Adapter (mehrere Instanzen):

                          da ja die farben der ical einstellung genommen wird

                          Stimmt. Kursiv oder Fett geht noch.

                          1 Reply Last reply Reply Quote 0
                          • E
                            Esmax666 last edited by

                            Das ist sehr interessant ich habe ical installiert und möchte gern die tabelle zeigen

                            gibt es ein "howto" wie man das in­s­tal­lie­ren sollte ? ich habe leider nicht so viel erfahrung 😕

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

                              @esmax666

                              1- du kopierst das script vom ersten post in ein neu angelegtes leeres script bei dir
                              2- du mußt datenpunkt vom wert zeichenkette anlegen - ist im script oben erwähnt - unter 0_userdata.0 ... so wie es dir paßt - diese datenpunkte gleichst du dann im script an (let dpVIS="0_userdata.0.Tabellen.iCALTermine"; )
                              3 - in der vis nimmst du ein html widget und setzt den datenpunkt dpVis in geschweiften klammern ein
                              Image 2.png
                              4 du musst noch die beiden datenpunkte angleichen

                              let dpTSJson=["ical.0.data.table"];                      
                              let dpTSJsonCalName=["deinenKalenderNamen"]; 
                              
                              danach sollte es zuminderst in der vis sichtbar sein - im editor kannst du die tabelle nicht sehen - nur in der vis-runtime
                              
                              E 1 Reply Last reply Reply Quote 1
                              • liv-in-sky
                                liv-in-sky @Esmax666 last edited by

                                @esmax666

                                wir können auch gerne mal ein anydesk session machen - wenn sowas für dich interessant ist

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

                                  @liv-in-sky

                                  ja ich hätte noch frage, ich bin noch total anfänger. Mir ist noch nicht alles klar mit "userdata"

                                  wann hast du generel zeit ?
                                  bist du auch auf discord ?

                                  Danke 🙂

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

                                    @esmax666 discord nutze ich nicht - ich finde die aufteilung in forum und in discord nicht gut - ist aber nicht thema hier

                                    ich hätte heute um 13:00 - 14:45 etwas zeit - dann wieder ab 16:15

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

                                      @liv-in-sky also ich habe gerade zeit 🙂
                                      anydesk ist installiert

                                      skript ist angepasst

                                      9b8e2076-75aa-46e6-b2e1-ff4280eb9a0a-image.png

                                      35b8687f-7aed-4355-ab3a-e9e97a20b4dd-image.png

                                      nur Datapoint kene ich leider nicht so gut und ich will nicht alles kaputt machen ... -> habe leider schon etwas falsch gemacht

                                      ich weiss nicht warum aber ich habe 0_userdata als meta :S
                                      d80816a2-31fe-46ec-b578-cfb5ed3cdb50-image.png

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

                                        @esmax666 schau mal in den chat

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

                                          ist installiert 😉

                                          Danke @liv-in-sky

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

                                            im ersten post ist ein neues script

                                            • dazugefügt wurde eine whitelist filterung

                                            z.b. nur biathlontermine:

                                            Image 7.png

                                            • und außerdem macht das script einen refresh - ladet die tabelle neu -wenn sich die datenpunkte der ical instanzen ändert

                                            wenn man das updaten möchte , muss man aufpassen beim kopieren des eigenen settings - die zeilen 48 und 49 sind neu dazugekommen - wenn man also den ganzen setting bereich kopiert und in das neue script einsetzt, muss darauf geachtet werden, das diese beiden zeilen drin sind !!!!!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            866
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            16
                                            245
                                            26961
                                            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