Dreambox Plugin
Moderator: Co-Administratoren
-
- Beiträge: 120
- Registriert: 10.04.2013, 16:40
Re: Dreambox Plugin
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
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
- wipplmax
- Beiträge: 187
- Registriert: 12.01.2008, 20:59
- Wohnort: nähe Bad Radkersburg
- Hat sich bedankt: 1 Mal
Re: Dreambox Plugin
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??
aber im WebUI und über Mediola oder Handyapp steht da dann halt 0
Kann das vielleicht schuld sein??
-
- Beiträge: 120
- Registriert: 10.04.2013, 16:40
Re: Dreambox Plugin
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
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
- wipplmax
- Beiträge: 187
- Registriert: 12.01.2008, 20:59
- Wohnort: nähe Bad Radkersburg
- Hat sich bedankt: 1 Mal
Re: Dreambox Plugin
Geht
Ist aber komisch nur weil der Akku leer ist, im WebUI oder div. App´s steht dann halt 0....
Ist aber komisch nur weil der Akku leer ist, im WebUI oder div. App´s steht dann halt 0....
Re: Dreambox Plugin
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?
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?
Re: Dreambox Plugin
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
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
-
- Beiträge: 120
- Registriert: 10.04.2013, 16:40
Re: Dreambox Plugin
Hi
Schau mal hier:
Gruß Jürgen
Schau mal hier:
Da hast du vielleicht was (Rolladen?) falsch eingegeben..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
Gruß Jürgen
Re: Dreambox Plugin
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 ....
dict_rollo = {
da nicht in Gebrauch, komplett auskommentiert.
werde mal nur die Inhalte komplett je ungenutzten dict auskommentieren, und dann heute abend sehen ....
Re: Dreambox Plugin
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>
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>