Gibt es auch die Möglichkeit diese Gruppe/n in einer eigenen Liste anzuzeigen?
Nein. Es gibt bis auf die AIN bzw. den Gruppennamen kein Unterscheidungsmerkmal.
Gibt es auch die Möglichkeit diese Gruppe/n in einer eigenen Liste anzuzeigen?
Nein. Es gibt bis auf die AIN bzw. den Gruppennamen kein Unterscheidungsmerkmal.
Also ist es gar nicht möglich oder könnte man es umsetzen?
Man könnte es umsetzen. Dazu braucht es lediglich eine Option in den Settings, welche bestimmte AINs als Gruppen-AINs definiert. Diese bekommen dann als Property z.B. 'isGroupAIN' true/false. Dazu müsste ich allerdings noch nachforschen, ob eine solche AIN auch stringent ist, sprich einem bestimmten Schema folgt. Meine Gruppen-AIN ist z.B. 93:4A:1F-900. Wie sieht Deine AIN aus?
Gib mir mal ein Tipp wo du die Zahlen her bekommst
hab testhalber mal label2 gemacht und die Zahl ist wie bei dir.. 49:E6:DF-900
hab testhalber mal label2 gemacht und die Zahl ist wie bei dir.. 49:E6:DF-900
Im [definition=12,7]Debug-Log[/definition] hättest Du die auch gefunden
Ok, scheint also ein einheitliches Schema zu sein. Dann werde ich das mal umsetzen.
Dann werde ich das mal umsetzen.
Danke
Hast Du eigentlich schon die Comet-Thermostaten im Einsatz?
Hast Du eigentlich schon die Comet-Thermostaten im Einsatz?
Noch nicht aber diesen Monat hol ich noch einen.
Gibt es dafür schon Befehle?
Aus dem Changelog:
- 0.0.4
Preparations for implementation of 'Comet DECT' radiator thermostat
- 0.0.4
Preparations for implementation of 'Comet DECT' radiator thermostat
Das hatte ich schon gesehen aber direkte Befehle hab ich nicht gelesen.. wird ja bissl anders gehen da man ja auch die Temperatur einstellen will.
Also müsste bei klick auf den Aktor noch ein Dialog aufgehen der diese Einstellungen hat oder?
Hab ein bestellt.. kommt morgen.. hab noch die Woche frei, hoffe da schaff ich noch was
Eigentlich wollte ich warten bis die AVM eigenen kommen aber scheint noch zu dauern.
Also müsste bei klick auf den Aktor noch ein Dialog aufgehen der diese Einstellungen hat oder?
Nein, da geht noch nichts. Allerdings sollte der Thermostat mit seinen Eigenschaften im Widget auftauchen. Bild ist ja auch schon da:
Noch nicht aber diesen Monat hol ich noch einen.
Hab ein bestellt.. kommt morgen..
Hoi, bei Dir sind aber die Monate kurz
Ok wenn es morgen kommt teste ich das gleich.
Aber mach erstmal die Gruppenschaltung bevor ich dich stresse
Regler ist da und auch dran, nun bekomm ich ein Fehler vom Addon
15:17:50.434 T:17844 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: Device instance has no attribute 'state'
Traceback (most recent call last):
File "C:\Users\Daniel\AppData\Roaming\Kodi\addons\plugin.program.fritzact\default.py", line 276, in <module>
actors = fritz.get_actors(handle=_addonHandle)
File "C:\Users\Daniel\AppData\Roaming\Kodi\addons\plugin.program.fritzact\default.py", line 186, in get_actors
if actor.state == 0: actor.icon = __t_absent__
AttributeError: Device instance has no attribute 'state'
-->End of Python script error report<--
15:17:50.491 T:12092 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.program.fritzact/?ts=1483610837
15:17:50.492 T:19076 ERROR: Control 709000 in window 14116 has been asked to focus, but it can't
15:17:50.651 T:14496 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: Device instance has no attribute 'state'
Traceback (most recent call last):
File "C:\Users\Daniel\AppData\Roaming\Kodi\addons\plugin.program.fritzact\default.py", line 276, in <module>
actors = fritz.get_actors(handle=_addonHandle)
File "C:\Users\Daniel\AppData\Roaming\Kodi\addons\plugin.program.fritzact\default.py", line 186, in get_actors
if actor.state == 0: actor.icon = __t_absent__
AttributeError: Device instance has no attribute 'state'
-->End of Python script error report<--
15:17:50.694 T:5860 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.program.fritzact/?ts=1483610837
Alles anzeigen
Hi BJ1,
echt ein klasse Addon....so etwas habe ich schon lange für meine Homematic Lösung gesucht.
Hast du zufällig auch eine Smarthome Lösung von Homematic? Und wenn ja, hast du Interesse, dieses Addon dafür zu erweitern?
Das wäre echt klasse.
Dank dem sehr guten Support von @BJ1 geht nun fast alles
Hallo, seit dem Update von Kodi 16.1 auf 17 bekomme ich das Widget unter Programme nicht mehr angezeigt! Die Pfade habe
ich, wie in der Readme.md beschrieben geändert. Zusätzlich noch unter System/Addons/unbekannte Quellen aktiviert. Unter Programme/Fritz Smart Home werden mir die Steckdosen weiterhin angezeigt und ich kann schalten.
Kodi-Log zeigt mir meines Erachtens auch keinen Fehler an.
[cbox]
-->Python Interpreter Initialized<--
11:29:15.050 T:139899516835584 DEBUG: CPythonInvoker(5, /home/xxx/.kodi/addons/plugin.program.fritzact/default.py): the source file to load is "/home/xxx/.kodi/addons/plugin.program.fritzact/default.py"
11:29:15.050 T:139899516835584 DEBUG: CPythonInvoker(5, /home/xxx/.kodi/addons/plugin.program.fritzact/default.py): setting the Python path to /home/xxx/.kodi/addons/plugin.program.fritzact:/home/xxx/.kodi/addons/script.module.requests/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gst-0.10:/usr/lib/python2.7/dist-packages/gtk-2.0:/usr/lib/python2.7/dist-packages/ubuntu-sso-client
11:29:15.050 T:139899516835584 DEBUG: CPythonInvoker(5, /home/xxx/.kodi/addons/plugin.program.fritzact/default.py): entering source directory /home/xxx/.kodi/addons/plugin.program.fritzact
11:29:15.050 T:139899516835584 DEBUG: CPythonInvoker(5, /home/xxx/.kodi/addons/plugin.program.fritzact/default.py): instantiating addon using automatically obtained id of "plugin.program.fritzact" dependent on version 2.24.0 of the xbmc.python api
11:29:15.828 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided command: getdevicelistinfos
11:29:15.828 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided ain: None
11:29:15.828 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided param: None
11:29:15.828 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided device: None
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] <<<<
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] ----- current state of AIN 08761 0014219 -----
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Name: DS437-xxx
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Type: switch
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Presence: 1
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Device ID: 20
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Temperature: 22.5 °C
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] State: 1
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Power: 61.36 W
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] Consumption: 73.60 kWh
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] soll Temp.: ['n/a']
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] comfort Temp.: ['n/a']
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] lower Temp.: ['n/a']
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] >>>>
11:29:16.151 T:139899516835584 DEBUG: [plugin.program.fritzact] <<<<
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] ----- current state of AIN 08761 0053113 -----
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Name: DS47-xxx
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Type: switch
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Presence: 1
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Device ID: 21
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Temperature: 21.5 °C
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] State: 0
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Power: 0.00 W
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Consumption: 47.25 kWh
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] soll Temp.: ['n/a']
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] comfort Temp.: ['n/a']
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] lower Temp.: ['n/a']
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] >>>>
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] <<<<
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] ----- current state of AIN 08761 0237459 -----
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Name: DS47-vvv
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Type: switch
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Presence: 1
11:29:16.152 T:139899516835584 DEBUG: [plugin.program.fritzact] Device ID: 22
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Temperature: 17.5 °C
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] State: 0
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Power: 0.00 W
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Consumption: 17.01 kWh
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] soll Temp.: ['n/a']
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] comfort Temp.: ['n/a']
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] lower Temp.: ['n/a']
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] >>>>
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] <<<<
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] ----- current state of AIN 08761 0337288 -----
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Name: Router,Server,Drucker
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Type: switch
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Presence: 1
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Device ID: 19
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Temperature: 15.0 °C
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] State: 1
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Power: 46.20 W
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] Consumption: 12.14 kWh
11:29:16.153 T:139899516835584 DEBUG: [plugin.program.fritzact] soll Temp.: ['n/a']
11:29:16.154 T:139899516835584 DEBUG: [plugin.program.fritzact] comfort Temp.: ['n/a']
11:29:16.154 T:139899516835584 DEBUG: [plugin.program.fritzact] lower Temp.: ['n/a']
11:29:16.154 T:139899516835584 DEBUG: [plugin.program.fritzact] >>>>
11:29:16.187 T:139900622993792 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable)
11:29:16.187 T:139900622993792 DEBUG: ParentPath = [addons://sources/executable/]
11:29:16.196 T:139897786578688 DEBUG: Thread BackgroundLoader start, auto delete: false
11:29:16.197 T:139900622993792 DEBUG: ------ Window Init (DialogSelect.xml) ------
11:29:16.197 T:139900622993792 INFO: Loading skin file: DialogSelect.xml, load type: KEEP_IN_MEMORY
11:29:16.199 T:139897786578688 DEBUG: Thread BackgroundLoader 139897786578688 terminating
11:29:17.158 T:139900622993792 DEBUG: ------ Window Init (Pointer.xml) ------
11:29:19.235 T:139900622993792 DEBUG: ProcessMouse: trying mouse action leftclick
11:29:19.237 T:139900622993792 DEBUG: ------ Window Deinit (Pointer.xml) ------
11:29:19.452 T:139900622993792 DEBUG: ------ Window Deinit (DialogSelect.xml) ------
11:29:19.453 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided command: setswitchtoggle
11:29:19.453 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided ain: None
11:29:19.453 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided param: None
11:29:19.453 T:139899516835584 DEBUG: [plugin.program.fritzact] Provided device: None
11:29:19.605 T:139900622993792 DEBUG: ------ Window Init (Pointer.xml) ------
11:29:19.743 T:139899516835584 DEBUG: [plugin.program.fritzact] Set timestamp: 1487068159, device: None, action was: setswitchtoggle
11:29:19.743 T:139899516835584 INFO: CPythonInvoker(5, /home/xxx/.kodi/addons/plugin.program.fritzact/default.py): script successfully run
[/cbox]
Das Problem ist eigentlich ganz einfach zu lösen: Da Confluence nicht mehr der Standardskin ist und damit auch nicht mehr unter /usr/share/kodi/addons/skin.confluence liegt, haben sich die Pfade geändert. Die README habe ich bereits angepasst, ausserdem waren noch Änderungen am script-fritzact.xml notwendig.
https://github.com/b-jesch/plugin…uence/Readme.md
Bitte beim Kopieren darauf achten, dass Du die richtige XML für Krypton erwischt (v17). Evtl. einfach nochmal das Addon aus meinem Repo aktualisieren, auch wenn sich die Versionsnummer nicht geändert hat.
Hab ich soweit alles durch,
Müsste schon die richtige XML sein....bin Deiner Anleitung gefolgt und hab dabei ja nur die Befehlszeilen kopiert und eingefügt.
Addon hab ich mittlerweile mehrfach installiert...nur mit Deiner "master" bekomme ein Bild der Steckdose angezeigt, sonst sieht`s wie auf den Bildschirmfotos aus, Widget wird nicht angezeigt.
Ich habe das Addon nochmal in die Repos geschoben. In der Readme.md war auch noch ein Fehler drin.
<include file="script-fritzact-xml" /> --> <include file="script-fritzact.xml" />
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!