Ankündigung

Einklappen
Keine Ankündigung bisher.

AVM Plugin

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

  • tullsta
    antwortet
    Hallo - guten Morgen.

    Eine kurze Frage: gibt es bekannte Einschraenkungen bei der password Vergabe?
    Passwoerter mit merkwuerdigen Sonderzeichen scheinen nicht via das plugin zu funktionieren (oder muss man diese besonders escapen?).

    Liebe Gruesse - tullsta

    Einen Kommentar schreiben:


  • psilo
    antwortet
    fuxl66 Meine These: mind. ein Teil der Requests geht wegen Authentifizierungsproblemen nicht mehr. Ich hatte nach dem FW Update mit meinem eigens dafür eingerichteten User auch Probleme. Nur der Standard-User ging. Man kann aber bspw auch im Plugin die Responses rausloggen und sieht dann genau was los ist. Ich glaube dazu hatte ich viel weiter oben mal Beispiele gepastet. Im aktuellen Plugin stehen auch bei manchen Methoden CURL Befehle zum Testen.

    Einen Kommentar schreiben:


  • fuxl66
    antwortet
    Nachdem ich nun die betroffenen Items auskommentiert habe, wird das Log alle 3min (lt. cycle) mit folgendem Eintrag befüllt.
    Code:
    2017-05-30  14:15:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    2017-05-30  14:18:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    2017-05-30  14:21:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    2017-05-30  14:24:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    2017-05-30  14:27:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    2017-05-30  14:30:15 ERROR    plugins.avm_router Exception when sending POST request or parsing response: mismatched tag: line 1, column 156
    Ich hab das Plugin aus dem aktuellen Masterbranch geladen.

    Einen Kommentar schreiben:


  • fuxl66
    antwortet
    Hi,

    Ich habe die PluginVersion 1.2.3 mit dem Router 7490 auf softwarebasis 6.83 und bekomme folgende Logeinträge:

    Code:
    2017-05-26  19:07:30 ERROR    plugins.avm_router Exception when parsing response: mismatched tag: line 1, column 156
    2017-05-26  19:07:30 ERROR    plugins.avm_router Exception when parsing response: mismatched tag: line 1, column 156
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_upstream not available on the FritzDevice
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_downstream not available on the FritzDevice
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_total_packets_sent not available on the FritzDevice
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_total_packets_received not available on the FritzDevice
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_total_bytes_sent not available on the FritzDevice
    2017-05-26  19:07:31 ERROR    plugins.avm_router Attribute wan_total_bytes_received not available on the FritzDevice
    2017-05-26  19:07:50 ERROR    plugins.avm_router Attribute uptime not available on the FritzDevice
    2017-05-26  19:07:50 ERROR    plugins.avm_router Attribute software_version not available on the FritzDevice
    Weiters habe ich in einer meiner Logiken:
    Code:
    sh.AVMRouter.start_call('**700')
    Es gibt zwar keinen Eintrag im Log aber mein Smartphone läutet auch nicht.

    Kann mir jemand sagen woran das liegt?



    Code:
    [AVMRouter]
        class_name = AVM
        class_path = plugins.avm
        username = x   #verändert
        password = x   #verändert
        host = x.x.x.x   #verändert
        port = 49443
        cycle = 60
        ssl = true
        verify = false
    #    call_monitor = True
        instance = router

    Einen Kommentar schreiben:


  • gama
    antwortet
    Hi,

    ich habe es mit einem Eintrag in der logging config gelöst:

    Code:
    loggers:
        requests.packages.urllib3.connectionpool:
            # Resetting dropped connection
            level: INFO

    Einen Kommentar schreiben:


  • psilo
    antwortet
    gama ich dachte dazu steht weiter vorne etwas. ich habe das problem bei mir nicht. ansonsten siehe bspw http://stackoverflow.com/questions/2...ing-data-to-my

    Einen Kommentar schreiben:


  • gama
    antwortet
    Hi,

    kurze Frage: kann man die Log Meldung "Resetting dropped connection: ... " deaktiveren?
    Kommt die von der urllib3 ?

    Grüße
    Markus

    Einen Kommentar schreiben:


  • psilo
    antwortet
    habe 2 neue methoden ergänzt, mit denen man alle hosts einer box auslesen kann. details siehe
    https://github.com/smarthomeNG/plugins/tree/develop/avm

    Einen Kommentar schreiben:


  • kunig
    antwortet
    Danke, hab jetzt set_call_origin einfach raus genommen, jetzt funktioniert es wieder.

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Jo genau, set_call_origin so aufgerufen ist schlichtweg falsch. wobei meine box dabei auch nicht abstürzt. seine aber offenbar auch nicht.

    denke in dem fall ist wieder was mit dem technischen user oder durch das update hat es vielleicht ein flag zurückgesetzt, das für die externe nutzung zum wählen da war.. ich würde mal die settings der box checken und das plugin updaten.

    Einen Kommentar schreiben:


  • McTao
    antwortet
    Hi,

    du schriebst:
    Zitat von kunig Beitrag anzeigen
    Meine Logik schaut so aus:
    Code:
    sh.fb1.set_call_origin("**610")
    sh.fb1.start_call('**9')
    Vor dem FritzBox-Update hat das wunderbar funktioniert...
    Schau mal in Thread #258 und folgende, da hatte ich schon den set_call_origin festgestellt und gepostet, wie es bei mir funktioniert hat.

    Inzwischen habe ich alles auf dem aktuellen Start und dass call_origin rausgenommen und seitdem läuft es mit allen aktuellen Versionen.

    Gruss Andreas

    Einen Kommentar schreiben:


  • kunig
    antwortet
    Bei mir funktioniert es seit 6.80 auch nicht mehr. Fehlermeldung: "Exception when sending POST request: HTTPSConnectionPool(host='fritz.box', port=49443): Read timed out. (read timeout=10)".

    Meine Logik schaut so aus:
    Code:
    sh.fb1.set_call_origin("**610")
    sh.fb1.start_call('**9')
    Vor dem FritzBox-Update hat das wunderbar funktioniert...

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Leider gab es hier kein Feedback zu 6.80 mehr.. Mitlerweile läuft das Plugin bei mir fehlerfrei mit 6.83.

    Einen Kommentar schreiben:


  • psilo
    antwortet
    mode argument. in meiner selbergeschriebenen app hatte ich das via geschwindigkeitsvektor gelöst. mit fahrrad/auto bin ich meist schneller als zu fuss, ausser ich jogge (und da bleibt das handy daheim). das ginge evtl mit einer steuerungszone kurz vor der home zone, wo du die zeit zw. entry und exit bestimmst. wichtig ist dann noch die vektorrichtung zw. den geokoordinaten

    Einen Kommentar schreiben:


  • mode
    antwortet
    Und ist wenn du zu Fuss unterwegs bist und nachhause kommst? Geht dann auch das Garagentor auf?

    Einen Kommentar schreiben:

Lädt...
X