NEWS
TV Programm Mini Anzeige - HTML Tabelle
TV Programm Mini Anzeige - HTML Tabelle
-
@liv-in-sky sagte in TV Programm Mini Anzeige - HTML Tabelle:
@sigi234 hast du auf true gesetz ? ich glaube, ich hebae es auf false gestellt
es wird auch nur eines erzeugt, wenn die daten stimmen - also wie beinm vis-dp . gibt es für die vis etwas, wird auch ein file geschrieben
//HIER WIRD PFAD UND FILENAME DEFINIERT const path = "/tvjetzt.html"; //FIlenamen definieren const home ='vis.0' //wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta) let braucheEinFile=true; // 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="javascript.0.Eigene_Datenpunkte.TVjetzt" //WICHTIG wenn braucheEinVISWidget auf true gesetzt !! dp zusätzlich für VIS-HTML-Basic-Widget let mySchedule=" */3 * * * * "; //jede minute //--------------------------------------- //HIER DIE SPALTEN ANZAHL DEFINIEREN - jede Spalte einen Wert - in diesem Beispiel sind es 3 var htmlFeld1='SENDER'; var Feld1lAlign="left"; // überschrift Tabellen Spalte1 und Ausrichtung left,right or center var htmlFeld2='DAUER'; var Feld2lAlign="center"; // überschrift Tabellen Spalte2 und Ausrichtung left,right or center var htmlFeld3='SENDUNG'; var Feld3lAlign="left"; // überschrift Tabellen Spalte3 und Ausrichtung left,right or center //-----------------------------------@sigi234 kann eine zeit dauern - bis das kommt - habe aber vermutung, diese php seite von denen soll wohl nicht dauernd daten bringen
momentan wird wieder nix upgedatet - es gibt auch kein interval - mal geht es mal wieder nicht - ich denke, das wird nicht funktional sein und man kann das so nicht gebrauchen
danke fürs auspobieren
-
@liv-in-sky sagte in TV Programm Mini Anzeige - HTML Tabelle:
@sigi234 hast du auf true gesetz ? ich glaube, ich hebae es auf false gestellt
es wird auch nur eines erzeugt, wenn die daten stimmen - also wie beinm vis-dp . gibt es für die vis etwas, wird auch ein file geschrieben
//HIER WIRD PFAD UND FILENAME DEFINIERT const path = "/tvjetzt.html"; //FIlenamen definieren const home ='vis.0' //wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta) let braucheEinFile=true; // 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="javascript.0.Eigene_Datenpunkte.TVjetzt" //WICHTIG wenn braucheEinVISWidget auf true gesetzt !! dp zusätzlich für VIS-HTML-Basic-Widget let mySchedule=" */3 * * * * "; //jede minute //--------------------------------------- //HIER DIE SPALTEN ANZAHL DEFINIEREN - jede Spalte einen Wert - in diesem Beispiel sind es 3 var htmlFeld1='SENDER'; var Feld1lAlign="left"; // überschrift Tabellen Spalte1 und Ausrichtung left,right or center var htmlFeld2='DAUER'; var Feld2lAlign="center"; // überschrift Tabellen Spalte2 und Ausrichtung left,right or center var htmlFeld3='SENDUNG'; var Feld3lAlign="left"; // überschrift Tabellen Spalte3 und Ausrichtung left,right or center //-----------------------------------@sigi234 bei mir hat es über 30 minuten gedauert, bis das file gekommen ist. hast u mal geschaut, ob die österreichischen snder kommen - wenn doch mal daten kommen - die habe ich gefiltert
-
@sigi234 bei mir hat es über 30 minuten gedauert, bis das file gekommen ist. hast u mal geschaut, ob die österreichischen snder kommen - wenn doch mal daten kommen - die habe ich gefiltert
@liv-in-sky
Noch nie was gekommen. -
also nur, wenn du lust hast könnte zeitverschwendung sein
probiermal das und schau ins log, was da steht alle drei minuten sollte da was passieren
datenpunkt wieder angleichen
-
also nur, wenn du lust hast könnte zeitverschwendung sein
probiermal das und schau ins log, was da steht alle drei minuten sollte da was passieren
datenpunkt wieder angleichen
javascript.0 2020-01-03 22:46:17.549 info (16100) script.js.Listen.TV_Programm_jetzt: DA FEHLT WAS - bin in jetzt ! null javascript.0 2020-01-03 22:46:17.471 info (16100) script.js.Listen.TV_Programm_jetzt: registered 0 subscriptions and 1 schedule javascript.0 2020-01-03 22:46:17.469 info (16100) Start javascript script.js.Listen.TV_Programm_jetzt javascript.0 2020-01-03 22:46:17.465 info (16100) Stop script script.js.Listen.TV_Programm_jetzt javascript.0 2020-01-03 22:46:02.689 info (16100) script.js.Listen.TV_Programm_jetzt: DA FEHLT WAS - bin in jetzt ! null javascript.0 2020-01-03 22:46:02.597 info (16100) script.js.Listen.TV_Programm_jetzt: registered 0 subscriptions and 1 schedule javascript.0 2020-01-03 22:46:02.590 info (16100) Start javascript script.js.Listen.TV_Programm_jetzt javascript.0 2020-01-03 22:46:02.587 info (16100) Stop script script.js.Listen.TV_Programm_jetzt -
also nur, wenn du lust hast könnte zeitverschwendung sein
probiermal das und schau ins log, was da steht alle drei minuten sollte da was passieren
datenpunkt wieder angleichen
finde die Idee super, nach sowas habe ich schon lange gesucht, bin auch gerade am testen, muss ich den Datenpunkt manuell anlegen, oder wird er automatisch erzeugt?
-
finde die Idee super, nach sowas habe ich schon lange gesucht, bin auch gerade am testen, muss ich den Datenpunkt manuell anlegen, oder wird er automatisch erzeugt?
@Oli ist manuell anzulegen - ich mache gerade neue tests mit einer stabilen seite - daten kommen zumindest immer, wenn ich anfrage
wenn es was neues gibt - melde ich mich wieder
-
@Oli ist manuell anzulegen - ich mache gerade neue tests mit einer stabilen seite - daten kommen zumindest immer, wenn ich anfrage
wenn es was neues gibt - melde ich mich wieder
super dankeschön
-
super dankeschön
@Oli du weißt es gibt auch den tv spielfilm adapter - der hat auch bildchen und beschreibung zum programm - nur als hinweis
-
@Oli du weißt es gibt auch den tv spielfilm adapter - der hat auch bildchen und beschreibung zum programm - nur als hinweis
ja ich weis, der zeigt aber nicht alle Programme, ich habe momentan die hoerzu Seite als iframe eingefügt
-
Geil, da kann ich den Adapter ja endlich killen d.h. der Adapter ist ja ok
nur TV-Spielfilm versaut einem hier alles da nicht viel freigegben ist.
Werde mal die Scripte installieren und schauen -
Geil, da kann ich den Adapter ja endlich killen d.h. der Adapter ist ja ok
nur TV-Spielfilm versaut einem hier alles da nicht viel freigegben ist.
Werde mal die Scripte installieren und schauen@Nashra nee - spar die die scripte im moment - ich arbeite an etwas anderem - die scripte sind nicht zuverlässig- da immer wieder die seite, die ich abfrage, falsche daten lieffert
-
@Nashra nee - spar die die scripte im moment - ich arbeite an etwas anderem - die scripte sind nicht zuverlässig- da immer wieder die seite, die ich abfrage, falsche daten lieffert
@liv-in-sky sagte in TV Programm Mini Anzeige - HTML Tabelle:
@Nashra nee - spar die die scripte im moment - ich arbeite an etwas anderem - die scripte sind nicht zuverlässig- da immer wieder die seite, die ich abfrage, falsche daten lieffert
Ok, dann warte ich mal, Du machst das schon

-
noch ein versuch
4 neue scripte im ersten post
wenn die horzu etwas an ihrer webseite ändert - werden wohl auch diese scripte ein problem bekommen - es wird einfach die webseite geparst
der filterblock ist immer noch ganz unten (großer roter block) zu ändern - der kann dann in jedes andere script kopiert werden - am ende davon gibt es auch die sender, die ich nicht filtere - die kann man dann je nach bedarf darüber einsetzen
bitte mal testen, ob das bei euch funktioniert
-
noch ein versuch
4 neue scripte im ersten post
wenn die horzu etwas an ihrer webseite ändert - werden wohl auch diese scripte ein problem bekommen - es wird einfach die webseite geparst
der filterblock ist immer noch ganz unten (großer roter block) zu ändern - der kann dann in jedes andere script kopiert werden - am ende davon gibt es auch die sender, die ich nicht filtere - die kann man dann je nach bedarf darüber einsetzen
bitte mal testen, ob das bei euch funktioniert
-
noch ein versuch
4 neue scripte im ersten post
wenn die horzu etwas an ihrer webseite ändert - werden wohl auch diese scripte ein problem bekommen - es wird einfach die webseite geparst
der filterblock ist immer noch ganz unten (großer roter block) zu ändern - der kann dann in jedes andere script kopiert werden - am ende davon gibt es auch die sender, die ich nicht filtere - die kann man dann je nach bedarf darüber einsetzen
bitte mal testen, ob das bei euch funktioniert
ich habe in jedem Script die gleiche TV Programme eingestellt, mir ist dabei aufgefallen, dass bei dem Script "TV-läuft2015" trotzdem nicht alle angezeigt werden,
woran könnte das liegen? -
ich habe in jedem Script die gleiche TV Programme eingestellt, mir ist dabei aufgefallen, dass bei dem Script "TV-läuft2015" trotzdem nicht alle angezeigt werden,
woran könnte das liegen?@Oli kopiere doch mal die filter in eine txt datei - oder auch das ganze script und stelle es hier rein
dann teste ich es mal
-
@Oli kopiere doch mal die filter in eine txt datei - oder auch das ganze script und stelle es hier rein
dann teste ich es mal
-
@Oli kopiere doch mal die filter in eine txt datei - oder auch das ganze script und stelle es hier rein
dann teste ich es mal
eine Frage habe ich noch,
Was ist der Unterschied zwischen "braucheEinFile=" und "braucheEinVISWidget=" ? -
die webseite ist so geändert worden, dass diese scripte nicht mehr weiter funktionieren ! 28.11.2022
hallo, hatte lust etwas nit meinem tabellen script zu spielen (https://forum.iobroker.net/topic/28021/html-table-für-vis-oder-iqontrol-js-und-blockly) und habe mal versucht, für mich ausreichende und übersichtliche tv liste darzustellen - unter diesem link sieht man auch, was alles in sachen tabelleneinstellung möglich ist

es wäre nett, wenn jmd mittesten könnte um zu sehen, ob die tabelle brauchbar ist. mich würde interessieren, ob ihr auch diese "alten" daten auf der webseite seht
in den scripten gibt es einige einstellungen für die tabelle - diese sind dort beschrieben - auch ein html file kann erzeugt werden, welches für ein iqontrol-popup brauchbar ist. ansonsten muss man die datenpunkte erstellen, die im script ganz oben definiert werden ( natürlich mit euren eigenen pfaden und namen (typ: steht im script) und ganz oben im script , den datenpunkt einfügen - in der vis den datenpunkt (dpVIS) mit einem standard-html-widget einbinden (mit binding {} )
die sender filterung befindet sich weiter untem im script - ein großer roter block - kaum zu übersehen - dort sieht man die sender, die ich alle herausgefiltert habe (Sky...) - hier kann man das für sich selbst anpassen - evtl kommen einige doppelt vor - also feste durchsuchen, falls ein sender nicht in der tabelle auftaucht
wer wenig platz in seiner vis hat, kann auch mit einem popup in der vis arbeiten https://forum.iobroker.net/post/354713
wer mehrere dieser scripte nutzt, sollte bei allen den gleichen datenpunkt für den reminder definieren !!!
noch eine möglichkeit:

TVJETZT:
20:06:45.385 info javascript.0 (6764) Stop script script.js.Listen.TV_jetzt 20:06:45.391 info javascript.0 (6764) Start javascript script.js.Listen.TV_jetzt 20:06:45.393 error javascript.0 (6764) script.js.Listen.TV_jetzt: Error: Cannot find module 'C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib/../../request-promise-native' 20:06:45.393 error javascript.0 (6764) at script.js.Listen.TV_jetzt:86:18 20:06:45.394 info javascript.0 (6764) script.js.Listen.TV_jetzt: registered 0 subscriptions and 1 scheduleIst das Neu?
request-promise-native