Navigation

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

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    TV Programm Mini Anzeige - HTML Tabelle

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

      @liv-in-sky Bei mir wird der Datenpunkt TVall nicht geschrieben.
      Mit dem vorherigen Script klappt das noch.
      Geht nicht:

      //HIER WIRD PFAD UND FILENAME DEFINIERT
      const path = "/htmltvall.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 dpVIS="vis.0.TABELLEN.TVall"          //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : String
      let dpVISAuswahl="vis.0.TABELLEN.TVallAuswahl"   //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : Number
      let dpVISUhrzeit="vis.0.TABELLEN.TVallZeit"   //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : String
      let dpVISReminder="vis.0.TABELLEN.TVReminder"          //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : String
      let mySchedule="  */20 9-23,0 * * * ";                        
      let symbolLink="🌎";                                                                    //  👎  💀 ❌  ⚪  ⚫ ⭕  🔴 🔵 🌎 🚩 🗺 🕸️ 📌 🔔 💙
      let symbolLinkReminder="⏰";  
      let symbolSavedReminder="🔔";                     //  das symbol am ende der tabelle für gesicherte reminder
      let farbeSchalterON="white";
      let farbeSchalterSchrift="tranparent";
      let farbeSchalterBackground="#BDBDBD"; //BDBDBD
      let eigeneZeit=""                   // wenn leer kann zeit direkt eingegeben werden (let eigeneZeit=""  ) ansonsten wird zeit genommen und als feste ansicht generiert
      let erinnerung=true;                // zeigt erinnerungssymbole ganz links an
      let farbeErinnerung="white";          // farbe des reminders in tabelle
       
      

      Geht:

      //HIER WIRD PFAD UND FILENAME DEFINIERT
      const path = "/htmltvall.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 dpVIS="vis.0.TABELLEN.TVall"          //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : String
      let dpVISAuswahl="vis.0.TABELLEN.TVallAuswahl"   //WICHTIG wenn braucheEinVISWidget auf true gesetzt !!  dp zusätzlich für VIS-HTML-Basic-Widget Type : Number
      let mySchedule="  */20 9-23,0 * * * ";                        
       var symbolLink="📌";                                                                    //  👎  💀 ❌  ⚪  ⚫ ⭕  🔴 🔵 🌎 🚩 🗺 🕸️ 📌
      let farbeSchalterON="white";
      let farbeSchalterSchrift="tranparent";
      let farbeSchalterBackground="#BDBDBD"; //BDBDBD
       
      

      Eine Idee?

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

        @Chaot

        • hast du die version vom 25.2. 16:45 ? erste zeile im script
        • was sagt das log, sind da einträge
        • die datenpunte alle string bis auf TVallAuswahl - der ist number
        Latzi Chaot 2 Replies Last reply Reply Quote 0
        • Latzi
          Latzi @liv-in-sky last edited by

          @liv-in-sky mir ist gestern aufgefallen, wenn ich auf den link zur Beschreibung klicke, kommt immer die gleiche Beschreibung und zwar vom letzten Eintrag der Sender, hab das Script mehrmals kopiert, immer gleicher Fehler.
          Was mache ich da falsch?

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

            @Latzi da machst du garnix falsch - habe gerade bemerkt, dass dieser fehler bei mir auch ist - werd ich mir mal ansehen

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

              @Latzi ist ein interessanter fehler - wenn ich das link symbol mit der rechten maustaste - in einem neuen tab öffne - kommt die richtige info-seite - im script und in der tabelle stehen die richtigen links drin

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

                @liv-in-sky klingt wirklich mysteriös, teste ich heut abends.
                Was mir gestern noch aufgefallen ist, im Firefox öffneten sich 2 Fenster, eines mit falschem Inhalt und eines mit dem Richtigen - sehr dubios!
                Vielleicht schägt uns hörzu ein Schnippchen 😉

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

                  @Latzi also das mit dem immer gleichen - da bin ich einem fehler auf der spur - im script - wenn ich den habe, werde ich mir das mit firefox noch ansehen - kann sein, dass die fehler zusammen gehören

                  sigi234 1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @liv-in-sky last edited by

                    @liv-in-sky

                    Beim alten Skript ging bei mir ein PopUp auf, beim neuen ein Tab. (Chrome)

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

                      im ersten post - update

                      fehler behoben:

                      • fehler mit immer gleichen popup bei aufruf für die info
                      • firefox - kein popup aber ein neuer tab mit richtiger info
                      • fully browser öffnet neuen tab, schliesst den auch wieder nach 25 sek - oder man betätigt die zurück-taste des systems (die meisten werden ja bei fully mit fullscreen ohne nav tasten arbeiten)

                      wenn möglich: bitte testet mal mit eigener zeiteingabe - das funktioniert nun direkt mit enter anstatt mit extra symbol

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

                        @liv-in-sky

                        • Version stimmt
                        • log vollkommen leer
                        • Datenpunkte korrekt auf Zeichenkette oder Zahl (auch auf gemischt versucht)

                        Wie gesagt funktioniert die alte Version. Aber mit der neuen Variante wird schon der Datenpunkt TVall gar nicht geschrieben.

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

                          @Chaot

                          • du hast die neuste version , von heute 13:30
                          • du hast NICHT die alten settings darüber kopiert - es sind einige variablen dazugekommen
                          • versuche mal datenpunkte, die nicht unter vis.0 angelegt sind - z.b 0_user_data
                          • sind bei dir im script "irgendwelche kringel" - außer unter new date oder require
                          • hast du die javascrpt instanz schon mal neugestartet - wenn mehrere instanzen, dann alle neustarten
                          • entkommentiere mal zeile 454 - kommt da noch was im log ?

                          falls das jmd anders mitliest, bitte feedback ob bei dir die neuste version läuft

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

                            @liv-in-sky sagte in TV Programm Mini Anzeige - HTML Tabelle:

                            falls das jmd anders mitliest, bitte feedback ob bei dir die neuste version läuft

                            Lüppt ...👍

                            VERSION // @liv-in-sky 26.2.2020-13:30
                            

                            1.JPG

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

                              @Glasfaser danke für das feedback - cool was man mit der socket einbindung alles machen kann - wollte mich fast nicht damit beschäftigen

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

                                @liv-in-sky

                                Hat Chaot mal seine System neu gestartet ... da war doch mal was ( RAM )
                                bzw.. hatte ich auch mal bei deinen Script´s !?

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

                                  @Glasfaser ich bau das in meine scripte ein - funktionieren nur mit neustart 🙂

                                  nein, dass problem sind die async functions - wenn die einmal hängen, blockieren die manchmal die ganze bzw alle javascript instanzen -- da muss ich noch ein wenig üben

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

                                    @liv-in-sky

                                    • neuste Version
                                    • Pfad geändert und angepasst auf 0_userdata.0.TABELLEN
                                      Kringel:
                                      const request = require('request-promise-native');

                                    wobei request-promise-native in der Instanz aktiviert ist.

                                    • Log ist auch mit aktivierter Zeile 454 komplett leer
                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @Chaot last edited by

                                      @Chaot neugestartet ?

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

                                        @liv-in-sky Eben den kompletten Container neu gestartet. Immer noch alle DP leer.

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

                                          @Chaot anydesk - teamviewer ?

                                          Chaot 1 Reply Last reply Reply Quote 0
                                          • Latzi
                                            Latzi last edited by

                                            @liv-in-sky Popup kommt jetzt absolut richtig, egal welchen Browser ich verwende 👍

                                            Ich bekomme seit gestern manchmal (bisher 2 mal) folgende Fehlermeldung:

                                            2020-02-26 11:05:42.342  - error: javascript.0 (19208) script.js.common.TV-Programm_gesamt: {'code':'ECONNRESET','path':null,'host':'www.hoerzu.de','port':443}
                                            

                                            Hatte das auch schon mal jemand von euch?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            531
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            20
                                            327
                                            35598
                                            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