NEWS
Test Adapter tvprogram
-
Gerade festgestellt:
Wenn ich in der VIS eine Sendung anklicke dann geht ja das zugehörige Popup auf:
Passt ja, aber wenn ich das Popup offen lasse und die View wechsle dann bleibt dieses in der anderen View sichtbar:
Gefällt mir rein optisch weniger gut
-
@djmarc75
Dann schließe das popup vor dem wechsel?
Ich nutze jquery für das popup.
Jquery legt ziemlich am Ende des html Baums ein html Element für das popup zum einblenden an. Dadurch liegt es automatisch über allen anderen Elementen. Man müsste jquery beibringen dieses platzhalterelement innerhalb der jeweiligen View anzulegen.
Dann würde es beim Wechsel verschwinden und beim zurückwechseln noch da sein.
Muss mal schauen ob sich da was ohne seiteneffekte ändern lässt. -
Bei Neuinstallation kam folgende Meldung:
-
Hallo, seit ein paar Tagen bekomme ich kein Programm angezeigt, obwohl laut Instanz eine Verbindung besteht! In der View steht nur: Datapoints loading...
Es kommen aber keine Daten.
Ein oder 2 Tage vorher war noch alles i.O. Habe keine Änderungen im Adapter vorgenommen, plötzlich kommen keine Daten mehr!? -
bei mir funktioniert alles.
aber wenn ich auf den screenshot schaute, da stimmt was nicht
da steht 3x sowas wie val val val
das ist nicht der richtige inhalt.erstelle mal in den adaptereinstellungen einen 2. fernseher
und stelle die datenpunkte des widgets dann auf diese datenpunkte ein.hast du irgenwelche fehler im iobroker log?
-
@oliverio sagte in Test Adapter tvprogram:
bei mir funktioniert alles.
aber wenn ich auf den screenshot schaute, da stimmt was nicht
da steht 3x sowas wie val val val
das ist nicht der richtige inhalt.erstelle mal in den adaptereinstellungen einen 2. fernseher
und stelle die datenpunkte des widgets dann auf diese datenpunkte ein.hast du irgenwelche fehler im iobroker log?
Vielen Dank für die schnelle Antwort Oli!
Hab einen 2. TV eingestellt und nun läuft alles wieder!
Super Support bietest du! -
@mconno
danke,
dann kannst den ersten fernseher wieder löschen -
Hallo zusammen,
ich habe mir hute den Adapter runter geladen. In der Instanz habe ich unter "TVProgram configuration" ein "TV count" angelegt. Danach sind unter den Objecten Datenpunkte angelegt worde.
In Vis habe ich noch ein Widget angelegt und die "tvprogram_oid" "tvprogram.0.tv1.cmd" ausgewählt.
Weiter komme ich leider nicht.
Die Hilfe habe ich gefunden, leider ist mein Englisch quasi nicht vorhanden. Ich habe aber trotzdem versucht zu lesen, ohne Erfolg.
So sehen die Objekte aus:
Ich gehe davon aus, dass ich noch irgend wetwas einstellen muss, finde es aber leider nicht.
Ich würd mich über Tipps sehr freuen.
Danke und VG -
Welches vis nutzt du?
-
@oliverio
VIS2 -
@woupi
Da funktioniert das Widget leider nicht -
@oliverio
Ok, das erklärt das. Schade.
Trotzdem Danke. -
Neue Version 2.0.2
-Für den Adapter gab es eine größere Überarbeitung
Die widgets sind nun auch mit vis2 kompatibel, allerdings erst mit vis2 version 2.10.7
diese version kann im iobroker über die experteneinstellung
in der adapter ansicht über den + knopf (andere version) installiert werden.
da diese version noch nicht im beta repo sich befindet, ist das eher experimentiell zu sehen.- Umstellung auf jsonconfig
- vis2 kompatibel mit vis ab version 2.10.7
- Übersetzungen für konfiguration und widgets
-
@oliverio
ups, sehe gerade, das mir ein falsches jsonconfig reingerutscht ist.
wir bis morgen gefixt -
Mit 2.0.2 ist auch das jsonconfig thema behoben.
-
Neue Version 2.1.0
Im Rahmen der Umstellung von eslint (ein Entwicklertool)
habe ich- die Codeerzeugung für den Browser/Client umgestellt, sowie
- die bisherige Callback-Steuerung auf Promise/Await/Async umgestellt, was ohne 1 nicht so ohne weiteres möglich gewesen wäre.
- ebenfalls durch 1) ist nun eine Minimumkompatibiliät von es6 (eine Javascriptversion) gewährleistet, so das (hoffentlich) auch sehr alte Geräte die nun unterstützt und ich dennoch modernen Javascriptcode verwenden kann. es6 wurde 2015 eingeführt.
Also inhaltlich für Anwender hat sich hier nichts geändert.
Durch die Änderungen sollte er stabiler werden.
Ich würde mich dennoch freuen, wenn jemand die widgets testet und hier Rückmeldung gibt. -
Diese Version mit all seinen Änderungen seit der letzten Stable Version 1.1.2 müsste nun demnächst im Stable Repository auftauchen.
tvprogramm ist nun auch vis2 (vis2 mindestens version 2.10 ) kompatibel.
evtl auftauchende Probleme oder auch Ideen für weitere Features gerne hier im Thread.@oliverio sagte in Test Adapter tvprogram:
Neue Version 2.1.0
Im Rahmen der Umstellung von eslint (ein Entwicklertool)
habe ich- die Codeerzeugung für den Browser/Client umgestellt, sowie
- die bisherige Callback-Steuerung auf Promise/Await/Async umgestellt, was ohne 1 nicht so ohne weiteres möglich gewesen wäre.
- ebenfalls durch 1) ist nun eine Minimumkompatibiliät von es6 (eine Javascriptversion) gewährleistet, so das (hoffentlich) auch sehr alte Geräte die nun unterstützt und ich dennoch modernen Javascriptcode verwenden kann. es6 wurde 2015 eingeführt.
Also inhaltlich für Anwender hat sich hier nichts geändert.
Durch die Änderungen sollte er stabiler werden.
Ich würde mich dennoch freuen, wenn jemand die widgets testet und hier Rückmeldung gibt. -
@oliverio sagte in Test Adapter tvprogram:
Ich würde mich dennoch freuen, wenn jemand die widgets testet und hier Rückmeldung gibt.
Bitte sehr:
Meldungen:
tvprogram.0 2024-12-10 23:19:36.134 warn State "tvprogram.0.tv 1.channelfilter" has no existing object, this might lead to an error in future versions tvprogram.0 2024-12-10 23:16:25.954 warn State "tvprogram.0.tv 1.show" has no existing object, this might lead to an error in future versions tvprogram.0 2024-12-10 23:16:24.290 warn State "tvprogram.0.tv 1.show" has no existing object, this might lead to an error in future versions tvprogram.0 2024-12-10 23:15:06.202 warn State "tvprogram.0.tv 1.channelfilter" has no existing object, this might lead to an error in future versions tvprogram.0 2024-12-10 23:13:14.516 warn State "tvprogram.0.tv 1.favorites" has no existing object, this might lead to an error in future versions
Schließe ich das Menü nicht wird es in Allen Views angezeigt und überlapp diese
Wie bekomme ich die doppelten Provider weg?
Plattform: Windows
RAM: 15.9 GB
Node.js: v20.18.1
NPM: 10.8.2
VIS2: 2.10.8
TVProgramm: 2.1.0 -
@sigi234 sagte in Test Adapter tvprogram:
@oliverio sagte in Test Adapter tvprogram:
Ich würde mich dennoch freuen, wenn jemand die widgets testet und hier Rückmeldung gibt.
Bitte sehr:
Meldungen:
Existierten die Datenpunkte bei dir bereits? Eine der Neuerungen ist, das die Objekte angelegt werden. Allerdings wird die Funktion createObjectNotExist verwendet, wenn der Datenpunkt allerdings bereits existiert, kann es sein das da dann nix gemacht wird. Beheben könnte man das, indem alle Datenpunkte gelöscht werden und sie dann neu angelegt werden.
Ich werde da in die Readme was ergänzen.Das die Datenpunkte leer sind ist normal. Die Daten des tvprogramms sind zu groß als das sie per Datenpunkt an die widgets transportiert werden können. Es wird eine andere Methode verwendet (sendto)
Schließe ich das Menü nicht wird es in Allen Views angezeigt und überlapp diese
ah ich erinnere mich, das war schon mal Thema. Da schaue ich mal was man da machen könnte. es ist ein jquery-Thema. Im zweifel muss ich es modal machen, so das man nirgends mehr wo hinklicken kann bevor es nicht geschlossen ist.
Wie bekomme ich die doppelten Provider weg?
Ich vermute das es mit der config zu tun hat. bitte am besten die datenpunkte unter tv1 mal löschen und die lieblingssender neu einstellen. Ich selbst konnte das nicht reproduzieren.
Plattform: Windows
RAM: 15.9 GB
Node.js: v20.18.1
NPM: 10.8.2
VIS2: 2.10.8 -
@oliverio sagte in Test Adapter tvprogram:
Existierten die Datenpunkte bei dir bereits?
Nein, neue Installation