Ankündigung

Einklappen
Keine Ankündigung bisher.

AVM Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Marcov
    antwortet
    Coole Sache - vielen Dank.

    Frage: Kann man damit auch anrufe an IP Telefone (z.B. **620) auslösen? Das ging mit dem alten Plugin nicht.

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Link nun oben ergänzt...

    Einen Kommentar schreiben:


  • psilo
    hat ein Thema erstellt AVM Plugin.

    AVM Plugin

    Wiki-Seite bei smarthomeNG: https://github.com/smarthomeNG/smarthome/wiki/AVM
    Aktuelle Version: 0.914

    ----
    Hallo zusammen,

    auch wenn meine Feature-Ideen noch grenzenlos sind, habe ich gerade meinen Arbeitsstand des AVM Plugins zum Ausprobieren in den DEV Bereich des smarthomeNG Github Projekts geschoben.

    Alles ist nun auf TR-064 Basis, Ziel war es, die Features des FritzBox Plugins im Wesentlichen neu abzubilden und zu erweitern - mir hatte einiges gefehlt. Auch war mir wichtig, beliebig viele AVM Geräte parallel ansprechen zu können.

    Die Anbindung des CallMonitor-Service der FB habe ich zudem ziemlich aufgebohrt. Aktuell tracked er den letzten (bzw. aktuell aktiven) Anruf - incoming oder outgoing -, dessen Dauer (Counter in sep. Thread) usw. Das Ganze erweitere ich demnächst noch für eine getrennte "Buchhaltung" von incoming, outgoing und dem letzten verpassten Anruf (Eventübergang RING -> DISCONNECT).

    Wichtig wäre mir zu allem Anfang, dass ihr testet und bei Fehlern debugged. Ich bin nicht sicher, ob die TRY-CATCH Blöcke schon vernünftig funktionieren und ich denke auch, dass man Performanceoptimierungen machen kann. Wichtig: das Ding ist noch Alpha und ich committe es deswegen auch noch nicht ins SmartHomeNG GITHub Repo. Meine Programmiererfahrung in Python ist zudem noch relativ gering, komme aus der Java-Welt. Habe trotzdem versucht, einige Tipps von https://wiki.python.org/moin/PythonS...erformanceTips zu berücksichtigen. Ein Loop dauert bei mir mit allen in der readme.md angegeben Items ca 15 Sek.

    Getestet habe ich mit den drei AVM Geräten FritzBox 7490 (FRITZ!OS 06.51), einem FRITZ! WLAN Repeater 1750E (FRITZ!OS 06.32) und einem
    WLAN Repeater 300E (FRITZ!OS 06.30), die ich parallel durch Mehrfachinstantiierung des Plugins eingebunden habe. Das Plugin sollte zudem parallel zu den alten Plugins betreibbar sein, auch wenn es sein kann, dass die FB dann überlastet wird..

    Jetzt bin ich erstmal über Feedback, Debugging, Featurerequests etc. dankbar.

    PS: Ich habe alles unter Python 3.4 laufen, daher kann unter 3.2 durchaus noch ein Problem sein...
    Zuletzt geändert von psilo; 20.04.2016, 18:06.
Lädt...
X