Remotetimer update 6.4+git7127 funktioniert nicht

Nachricht
Autor
Brazzo
Member
Member
Beiträge: 41
Registriert: 22 Sep 2013 19:25
Hat gedankt: 30 Mal
Hat Dank erhalten: 7 Mal

#41

Beitrag von Brazzo »

Ja, Passwort und Einstellungen sind identisch zur 6.4, es werden aber keine Timereinträge angezeigt.
Brazzo
Member
Member
Beiträge: 41
Registriert: 22 Sep 2013 19:25
Hat gedankt: 30 Mal
Hat Dank erhalten: 7 Mal

#42

Beitrag von Brazzo »

Test:. RemoteTimer von einer OATV 7 Box zu einer Serverbox mit OATV 7.

Das funktioniert im Prinzip wie es soll, hat nur noch 2, 3 Bugs.
Zum einen steht bei Zielauswahl immer dieses ominöse enigma 0.0.1.blabla, aber Zielauswahl geht.
Dann habe ich immer noch keine Timerübersicht > komplett leer
Und die Aufnahme im Mediacenter läuft, ist als solche aber nicht erkennbar. Sieht aus wie fertig aufgenommen (mit gelben Stern davor)
statt roter Schrift.
Also da sieht es besser aus als RemoteTimer von OATV 7 zu 6.4.

Gruß Brazzo

EDIT:
Kommando kehrt!

Mein Recovery Image war fehlerhaft.
Nun ist ein sauberes Image drauf und die alten Fehler sind natürlich wieder da.
Zum einen steht bei Zielauswahl immer dieses ominöse enigma 0.0.1.blabla, aber Zielauswahl geht.
Die Timerübersicht funktioniert!
Eine Aufnahme schlägt fehl, wie von Snoete schon beschrieben.
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#43

Beitrag von kitte888 »

hi

partnerbox habe ich am laufen für 7 er und 6.4 er , will aber hier keiner haben

aber machen tut auch keiner was
Benutzeravatar
Snoete
Member
Member
Beiträge: 430
Registriert: 28 Okt 2013 21:36
Receiver 1: VU+Duo4k - oATV7.5/PLi 9.0Dev
Receiver 2: VU+Duo2 - PLi 9.0Dev
Receiver 3: VU+Duo2 - PLi 9.0Dev
Receiver 4: Zgemma H8.2H - PLi 9.0
Hat gedankt: 120 Mal
Hat Dank erhalten: 90 Mal

#44

Beitrag von Snoete »

Hallo Kite888, würde Gerne deine version von Partnerbox für OATV7.0 mal testen...
Ich nehme an die aus diesen post :https://www.opena.tv/plugins/17654-partnerbox-plugin-fehlermeldung-bei-timerprogrammierung-2.html#post490036
-Triax 88cm Schüssel
-TD 20 flexi-block mit 2 Inverto Black Premium Quattro LNB's
-Polytron PSG908 Q II Multiswitch 8 in / 8 out
Benutzeravatar
Papi2000
Super Moderator
Super Moderator
Beiträge: 26876
Registriert: 20 Apr 2013 20:09
Receiver 1: Viele GigaBlues
Receiver 2: DM und ZGemma
Receiver 3: bissl VU
Hat gedankt: 4570 Mal
Hat Dank erhalten: 8695 Mal

#45

Beitrag von Papi2000 »

Brazzo hat geschrieben:...
Und die Aufnahme im Mediacenter läuft, ist als solche aber nicht erkennbar. Sieht aus wie fertig aufgenommen (mit gelben Stern davor)
statt roter Schrift.
...


Für die Erkennung von Remoteaufnahmen hat EMC extra einen Konfig.-Punkt, da eine solche laufende Aufnahme nicht einfach so erkennbar scheint.
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Brazzo
Member
Member
Beiträge: 41
Registriert: 22 Sep 2013 19:25
Hat gedankt: 30 Mal
Hat Dank erhalten: 7 Mal

#46

Beitrag von Brazzo »

Papi2000 hat geschrieben:Für die Erkennung von Remoteaufnahmen hat EMC extra einen Konfig.-Punkt, da eine solche laufende Aufnahme nicht einfach so erkennbar scheint.


Man lernt nie aus... Danke für den Tipp :)

und...

Edit Beitrag https://www.opena.tv/plugins/58372-remotetimer-update-6-4-git7127-funktioniert-nicht-post497095.html#post497095
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#47

Beitrag von kitte888 »

hi

hier zum download

MagentaCLOUD
Benutzeravatar
Snoete
Member
Member
Beiträge: 430
Registriert: 28 Okt 2013 21:36
Receiver 1: VU+Duo4k - oATV7.5/PLi 9.0Dev
Receiver 2: VU+Duo2 - PLi 9.0Dev
Receiver 3: VU+Duo2 - PLi 9.0Dev
Receiver 4: Zgemma H8.2H - PLi 9.0
Hat gedankt: 120 Mal
Hat Dank erhalten: 90 Mal

#48

Beitrag von Snoete »

Diese version von Partnerbox funktioniert, Danke kitte888 !
Das heißt die RemoteTimer werden von die OATV 7.0 Client zur Serverbox gesendet und da auch aufgenommen.

Was (bei mir) noch nicht geht ist die Timer Übersicht, da werden die RemoteTimer nicht gelistet, und eine Fehlermeldung: 'str' object has no attribute 'decode'.
Auch gibt es ein Crash wenn man auf OK druckt, in die Liste der Partnerboxen: [ATTACH]82063[/ATTACH]

Also kann Partnerbox im Moment was RemoteTimer nicht Schaft: Das versenden von Timer zur Serverbox die dann auch aufgenommen werden.
Und remotetimer zeigt die RemoteTimer Übersicht, was bei Partnerbox nicht geht.
Eigentlich müsste man Beide plugins kombinieren....

RemoteTimer Bestätigung.jpg


RemoteTimer Bestätigung.jpg


RemoteTimer Bestätigung.jpg


RemoteTimer Bestätigung.jpg
Dateianhänge
EMC.jpg
Partnerbox RemoteTimer Timerlist.jpg
Timereintrag.jpg
enigma2_crash_1643391343.log
(9.95 KiB) 23-mal heruntergeladen
-Triax 88cm Schüssel
-TD 20 flexi-block mit 2 Inverto Black Premium Quattro LNB's
-Polytron PSG908 Q II Multiswitch 8 in / 8 out
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#49

Beitrag von kitte888 »

hi

das habe ich nicht getestet , benutze ich nicht

also im plugin , liste partnerbox und da auf ok dann kommen die timer liste

so geht es unter 6.4

weis nicht ob ich das auch finde aber kann ja mal schauen
Benutzeravatar
Snoete
Member
Member
Beiträge: 430
Registriert: 28 Okt 2013 21:36
Receiver 1: VU+Duo4k - oATV7.5/PLi 9.0Dev
Receiver 2: VU+Duo2 - PLi 9.0Dev
Receiver 3: VU+Duo2 - PLi 9.0Dev
Receiver 4: Zgemma H8.2H - PLi 9.0
Hat gedankt: 120 Mal
Hat Dank erhalten: 90 Mal

#50

Beitrag von Snoete »

Bei mir gehn Partnerbox und RemoteTimer in OATV 6.4 beide.
In OATV 7.0 funktioniert mit deine Version ja erst mal das aufnehmen auf die Serverbox.

Vielleicht kann man raus finden wo die Fehlermeldung: 'str' object has no attribute 'decode' her kommt.

Und gibt es im Crashlog eine Ursache vom Crash in die "Liste der Partnerboxen".
Diese Liste gibt es in: Menu \ Erweiterungen \ Partnerbox \ GELB , Da die Remotebox selektieren und auf OK drucken, Crash.
Stimmt da wird dachte ich normalerweise die RemoteTimer Übersicht geöffnet.

Der Dateianhang Liste der Partnerboxen.jpg existiert nicht mehr.
Dateianhänge
Liste der Partnerboxen.jpg
-Triax 88cm Schüssel
-TD 20 flexi-block mit 2 Inverto Black Premium Quattro LNB's
-Polytron PSG908 Q II Multiswitch 8 in / 8 out
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#51

Beitrag von kitte888 »

hi

ja diesen stand habe ich auch , habe nur die aufnahme gemacht , andere nie benutzt

mal schauen ob ich was finde , zur zeit wenig zeit
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3069
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2106 Mal
Hat Dank erhalten: 2554 Mal
Geschlecht:

#52

Beitrag von Mr.Servo »

Snoete hat geschrieben:Und gibt es im Crashlog eine Ursache vom Crash in die "Liste der Partnerboxen".
Diese Liste gibt es in: Menu \ Erweiterungen \ Partnerbox \ GELB , Da die Remotebox selektieren und auf OK drucken, Crash.


Ich bin an ein größeres Projekt gebunden, von daher habe ich wenig Zeit für das Thema.

Aber ein Crashlog kann nicht schaden... ;)

Gruß.....Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#53

Beitrag von kitte888 »

hi

hat er doch oben eingefügt
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3069
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2106 Mal
Hat Dank erhalten: 2554 Mal
Geschlecht:

#54

Beitrag von Mr.Servo »

kitte888 hat geschrieben:hi

hat er doch oben eingefügt


Joh haste Recht, habe das nicht gesehen. Sehr komisch!

Das sieht so aus, als wäre die Datei '/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/plugin.pyc' defekt! Die benötigt der RemoteTimer aber...

Vielleicht hilft es, OpenWebif zu deinstallieren und danach mal neu installieren?

Gruß.....Mr.Servo
Benutzeravatar
Snoete
Member
Member
Beiträge: 430
Registriert: 28 Okt 2013 21:36
Receiver 1: VU+Duo4k - oATV7.5/PLi 9.0Dev
Receiver 2: VU+Duo2 - PLi 9.0Dev
Receiver 3: VU+Duo2 - PLi 9.0Dev
Receiver 4: Zgemma H8.2H - PLi 9.0
Hat gedankt: 120 Mal
Hat Dank erhalten: 90 Mal

#55

Beitrag von Snoete »

Hallo Mr.Servo, wir haben gerade in die letzten Posts über eine Partnerbox version von Kitte888 geschrieben (https://www.opena.tv/plugins/58372-remotetimer-update-6-4-git7127-funktioniert-nicht-5.html#post497129.)
In die Version funktioniert in OATV 7.0 das schicken von Timer zur Serverbox und werden die Programme auch aufgenommen, da geht also die Basis Funktion.
Kehrseite ist das in diese Version die Timer Übersicht nicht funktioniert (Fehlermeldung: 'str' object has no attribute 'decode').

In remoteTimer funktioniert in OATV 7.0 nach wie vor die Timer Übersicht, aber das schicken von Timer zur Serverbox nicht.

Hab zur Sicherheit noch OpenWebIf Neu installiert hat aber nicht geholfen.

Die User die eine RemoteTimer Funktion für OpenATV 7.0 suchen, benutzen am besten die Partnerbox version von kitte888.
Bis es Sicherlich irgendwann eine Lösung geben wird.
-Triax 88cm Schüssel
-TD 20 flexi-block mit 2 Inverto Black Premium Quattro LNB's
-Polytron PSG908 Q II Multiswitch 8 in / 8 out
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#56

Beitrag von kitte888 »

hi

den crash habe ich weg , seite kommt jetzt aber keine timerliste drin

(Fehlermeldung: 'str' object has no attribute 'decode

liegt hier vermute ich da wird die variable factory erstellt , sollte so aussehen <myHTTPClientFactory: http://192.168.178.187:80/web/timerlist> ist aber so <myHTTPClientFactory: b'http://192.168.178.187:80/web/timerlist'>

die variable url ist richtig

open("/tmp/HttpUrl.txt", "w").write(str(url))

factory = myHTTPClientFactory(str(url), *args, **kwargs)

das str habe ich eingebaut , geht aber auch nicht

factory = myHTTPClientFactory(url, *args, **kwargs)

open("/tmp/factory2.txt", "w").write(str(factory))

reactor.connectTCP(host, port, factory, timeout=timeout)
open("/tmp/tcphost.txt", "w").write(str(host))
open("/tmp/tcpport.txt", "w").write(str(port))
open("/tmp/tcpfactory.txt", "w").write(str(factory))
open("/tmp/ablauf21.txt", "w").write(str(ablauf))

return factory.deferred
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3069
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2106 Mal
Hat Dank erhalten: 2554 Mal
Geschlecht:

#57

Beitrag von Mr.Servo »

Nee, immer wenn eine Fehlermeldung 'str' object has no attribute 'decode kommt, dann ist das ein klarer Hinweis darauf, daß hier unter Py3 ein Binary anstelle eines Strings benötigt wird.

Das ist so ein Standardfehler vom Py2-Code, wenn er dann unter Py3 laufen soll. Die Fehlermeldung kommt deswegen, weil der Datentyp String unter Py3 kein Attribut ".decode()" besitzt. Aber der dem String artverwandte Datentyp Binary hat dieses Attribut ".decode()".

Man erkennt den Datentyp Binary am führenden b'':
<myHTTPClientFactory: http://192.168.178.187:80/web/timerlist>
<myHTTPClientFactory: b'http://192.168.178.187:80/web/timerlist'>

Also ist es unter Py3 so falsch:

Code: Alles auswählen

open("/tmp/factory2.txt", "w").write([color=#FF0000]str([/color]factory[color=#FF0000])[/color])


aber so unter Py2+3 (=Kombi) dann richtig:

Code: Alles auswählen

from six import ensure_binary
open("/tmp/factory2.txt", "w").write([color=#FF0000]ensure_binary([/color]factory[color=#FF0000])[/color])


Probiers mal, Gruß......Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#58

Beitrag von kitte888 »

hi

das ist richtig , aber es geht nicht um die open befehle die gehen


sondern um das factory , der befehl , factory = myHTTPClientFactory(url, *args, **kwargs)


das habe ich mit dem open befehl in eine datei geschrieben in der dann der inhalt von factory drin steht

<myHTTPClientFactory: http://192.168.178.187:80/web/timerlist> so sieht es in 6.4 aus


<myHTTPClientFactory: b'http://192.168.178.187:80/web/timerlist'> so ist es in 7.0 , hier binary format

wenn es als binary drin steht muss ich es in string wandeln ???
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3069
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2106 Mal
Hat Dank erhalten: 2554 Mal
Geschlecht:

#59

Beitrag von Mr.Servo »

Na ich habe ja keine Logfiles, kann daher nur von Deinen Angaben leben die da lauten: Fehlermeldung 'str' object has no attribute 'decode'

Und das stimmt genau: Unter 7.0 hat die Klasse String kein Attribut 'decode', unter 6.4 hat der Datentyp String (nicht Klasse) sehrwohr das Attribut 'decode'

Also was tun?
Was unter 6.4 noch klappt:

Code: Alles auswählen

name = 'Harry'
print(name.decode())

muß unter 7.0 in ein Binary gewandelt werden, also:

Code: Alles auswählen

from six import ensure_binary
name = 'Harry'
print(ensure_binary(name).decode())


Letzteres läuft dann auch unter 6.4, also überall.

Probiers mal hier aus (Py2 sowie Py3): Online PHP/Java/C++... editor and compiler | paiza.IO

Gruß.....Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#60

Beitrag von kitte888 »

hi

timer übesicht geht jetzt auch , dank meinem sohn

aber jetzt kommt noch sender von der serverbox , sind die selben fehler , denke ich

soll ich sie schon mal einstellen

weis nicht wenn und ob ich das hin kriege
Antworten

Zurück zu „Plugins“