[RELEASE] Fritz Smart Home

  • 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.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • :D 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?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • 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.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hast Du eigentlich schon die Comet-Thermostaten im Einsatz?

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Aus dem Changelog:

    - 0.0.4
    Preparations for implementation of 'Comet DECT' radiator thermostat

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • - 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 :rolleyes:
    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:

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Noch nicht aber diesen Monat hol ich noch einen.

    Hab ein bestellt.. kommt morgen..

    Hoi, bei Dir sind aber die Monate kurz :D

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Regler ist da und auch dran, nun bekomm ich ein Fehler vom Addon :whistling:

  • 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.

  • 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.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • 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" />

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!