Dreambox Plugin

diverse Zusatzsoftware

Moderator: Co-Administratoren

Jürgen0749
Beiträge: 120
Registriert: 10.04.2013, 16:40

Re: Dreambox Plugin

Beitrag von Jürgen0749 » 26.04.2016, 16:39

Hi Wippimax

Habe auch das neuste NN2 drauf(DM8000), allerdings das unstable. Funktioniert alles bestens.
Vielleicht probierst es mal mit dem unstable oder dein Crashlog gibt was her.

Gruß Jürgen

Benutzeravatar
wipplmax
Beiträge: 187
Registriert: 12.01.2008, 20:59
Wohnort: nähe Bad Radkersburg
Hat sich bedankt: 1 Mal

Re: Dreambox Plugin

Beitrag von wipplmax » 26.04.2016, 21:15

Bei meiner Wetterstation ist seit einiger Zeit die Batterie leer(diese frage ich auch ab),
aber im WebUI und über Mediola oder Handyapp steht da dann halt 0

Kann das vielleicht schuld sein??

Jürgen0749
Beiträge: 120
Registriert: 10.04.2013, 16:40

Re: Dreambox Plugin

Beitrag von Jürgen0749 » 27.04.2016, 17:58

Könnte wohl gut sein..
Ich weiß daß das Plugin sehr empfindlich auf nicht oder falsche Seriennummern
von Geräten reagiert, bei der Abfrage.
Aber gleich einen GS ??!
Nimm doch mal die Wetterstation raus mit #.

Gruß

Jürgen

Benutzeravatar
wipplmax
Beiträge: 187
Registriert: 12.01.2008, 20:59
Wohnort: nähe Bad Radkersburg
Hat sich bedankt: 1 Mal

Re: Dreambox Plugin

Beitrag von wipplmax » 27.04.2016, 18:44

Geht :lol:
Ist aber komisch nur weil der Akku leer ist, im WebUI oder div. App´s steht dann halt 0....

DanielP
Beiträge: 69
Registriert: 13.10.2015, 07:27

Re: Dreambox Plugin

Beitrag von DanielP » 28.04.2016, 06:36

Interessantes Plugin.

Wäre es möglich zusammen mit dem LCD4Linux-Plugin Temperatur und Luftfeuchtigkeit (z.B. von einem Außensensor) auf dem Display anzeigen zu lassen?

stls4
Beiträge: 23
Registriert: 28.01.2015, 16:53
Danksagung erhalten: 1 Mal

Re: Dreambox Plugin

Beitrag von stls4 » 18.05.2016, 14:01

Hallo,

habe schon länger die Version 0.3 auf meiner Dreambox mit openATV 5.3, alle Dateien wie zum download verfügbar von Seite 1.
Alles funktioniert soweit mit 5 Lichtern, die ich schalten kann.

Nun hatte ich gestern die Version plugin.py 0.6 von Seite 6 geladen und angepasst, IP angepasst und die Geräte aus der alten Version in die neue Version übertragen, ... somit dieser Inhalt für eine Lampe
dict_licht = {
"Schlafzimmer " : HF("LEQ0762373:1")
}

Wenn ich nun die plugin.py 0.6 in den Plugin-Ordner der Dreambox spiele, und das Plugin starte, schmiert meine Dreambox komplett ab ..... ???

hier die Ausgabe des Error-Logs:
19:21:38.776 { } Plugins/Extensions/Homematic/plugin.py:512 main
[MyMenu] start
19:21:38.777 { } Plugins/Extensions/Homematic/plugin.py:512 main
19:21:38.784 { } Plugins/Extensions/Homematic/plugin.py:107 get_Status **** get_Status: LEQ0762373:1 STATE
19:21:39.231 { D } Traceback (most recent call last):
19:21:39.232 { D } File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
19:21:39.233 { D } File "/usr/lib/enigma2/python/Screens/PluginBrowser.py", line 172, in save
19:21:39.233 { D } File "/usr/lib/enigma2/python/Screens/PluginBrowser.py", line 176, in run
19:21:39.234 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 513, in main
19:21:39.239 { D } session.open(MyMenu)
19:21:39.240 { D } File "/usr/lib/enigma2/python/mytest.py", line 321, in open
19:21:39.243 { D } dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
19:21:39.244 { D } File "/usr/lib/enigma2/python/mytest.py", line 259, in instantiateDialog
19:21:39.247 { D } return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
19:21:39.248 { D } File "/usr/lib/enigma2/python/mytest.py", line 281, in doInstantiateDialog
19:21:39.250 { D } dlg = screen(self, *arguments, **kwargs)
19:21:39.251 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 349, in __init__
19:21:39.254 { D } self.__buildList(list)
19:21:39.255 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 275, in __buildList
19:21:39.258 { D } if len(dict_rollo)>0:
19:21:39.259 { D } NameError: global name 'dict_rollo' is not defined
19:21:39.259 [ E ] python/python.cpp:209 call (PyObject_CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0x700e1a08>>,('SetupActions', 'ok')) failed)
]]>
</enigma2crashlog>


hat jemand eine Idee ????

Vielen Dank im vorraus

Jürgen0749
Beiträge: 120
Registriert: 10.04.2013, 16:40

Re: Dreambox Plugin

Beitrag von Jürgen0749 » 18.05.2016, 14:33

Hi
Schau mal hier:
19:21:39.251 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 349, in __init__
19:21:39.254 { D } self.__buildList(list)
19:21:39.255 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 275, in __buildList
19:21:39.258 { D } if len(dict_rollo)>0:
19:21:39.259 { D } NameError: global name 'dict_rollo' is not defined
Da hast du vielleicht was (Rolladen?) falsch eingegeben..

Gruß Jürgen

stls4
Beiträge: 23
Registriert: 28.01.2015, 16:53
Danksagung erhalten: 1 Mal

Re: Dreambox Plugin

Beitrag von stls4 » 18.05.2016, 15:15

danke für die Antwort, habe den Bereich
dict_rollo = {
da nicht in Gebrauch, komplett auskommentiert.

werde mal nur die Inhalte komplett je ungenutzten dict auskommentieren, und dann heute abend sehen ....

stls4
Beiträge: 23
Registriert: 28.01.2015, 16:53
Danksagung erhalten: 1 Mal

Re: Dreambox Plugin

Beitrag von stls4 » 18.05.2016, 20:06

hatte wie schon geschrieben hatte einige Bereich komplett auskommentiert, welche keine Homematic Geräte vorhanden sind ....
nun nur die Geräte auskommentiert.

Und schon läuft das Plugin

Jedoch habe ich erneut erfolgreich gebracht die Dreambox zum rebooten zu zwingen, und zwar so:
habe zwei Rolladenaktoren Typ HM-LC-Bl1PBU-FM im dict_rollo
Ich kann die Rolladen HM-LC-Bl1PBU-FM per Fernbedienung nach rechts und links jeweils komplett hoch und runter fahren.

Sollte ich jedoch z.B. die Taste 2 drücken, verabschiedet sich die Dreambox mit nachfolgendem crachlog:
wenn ich z.B. bei Lichtpunkten eine Zahl drücke arbeitet das Plugin zwar, jedoch stürzt nicht ab

17:42:23.625 [ ] driver/rcinput.cpp:23 handleCode 1 3 1
17:42:23.629 { } Screens/InfoBarGenerics.py:204 actionA KEY: 3 0 KEY_2 2
17:42:23.630 { } Components/ActionMap.py:46 action action -> SetupActions 2
17:42:23.631 { } Plugins/Extensions/Homematic/plugin.py:426 change_zwei
[MyMenu] returnValue: Gaube
17:42:23.631 { } Plugins/Extensions/Homematic/plugin.py:426 change_zwei
17:42:23.632 { D } Traceback (most recent call last):
17:42:23.632 { D } File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
17:42:23.633 { D } File "/usr/lib/enigma2/python/Plugins/Extensions/Homematic/plugin.py", line 430, in change_zwei
17:42:23.637 { D } elif returnValue in self.dict_rollo: # wenn Wert in Dictionary Rollo
17:42:23.639 { D } AttributeError: 'MyMenu' object has no attribute 'dict_rollo'
17:42:23.639 [ E ] python/python.cpp:209 call (PyObject_CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0x703eed28>>,('SetupActions', '2')) failed)
]]>
</enigma2crashlog>

Natharn
Beiträge: 21
Registriert: 24.02.2015, 20:00

Re: Dreambox Plugin

Beitrag von Natharn » 21.05.2016, 06:56

Hi,

schick mir mal deine plugin.py, dann schau ich da mal rein.

Gruss Benny

Antworten

Zurück zu „Sonstige Addons“