Ankündigung

Einklappen
Keine Ankündigung bisher.

Exception bei Fritzbox Plugin

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

    Exception bei Fritzbox Plugin

    Hallo zusammen, ich bekomm beim Ausführen eines Calls von der FB aus eine Exception:

    Code:
    2013-11-22 09:16:20 ERROR    Test         Logic: Test, File: /usr/smarthome/plugins/fritzbox/__init__.py, Line: 58, Method: _login, Exception: 'NoneType' object has no attribute 'group'                                                                       
    Traceback (most recent call last):                                                                                                                                                                                                                              
      File "/usr/smarthome/lib/scheduler.py", line 327, in _task                                                                                                                                                                                                    
        exec(obj.bytecode)                                                                                                                                                                                                                                          
      File "/usr/smarthome/logics/test.py", line 17, in <module>                                                                                                                                                                                                    
        sh.fritzbox.call('**621', '058xxxxxxx')                                                                                                                                                                                                                     
      File "/usr/smarthome/plugins/fritzbox/__init__.py", line 102, in call                                                                                                                                                                                         
        'telcfg:settings/DialPort': call_from                                                                                                                                                                                                                       
      File "/usr/smarthome/plugins/fritzbox/__init__.py", line 81, in execute                                                                                                                                                                                       
        self._login()                                                                                                                                                                                                                                               
      File "/usr/smarthome/plugins/fritzbox/__init__.py", line 58, in _login                                                                                                                                                                                        
        sid = re.search('<SID>(.*?)</SID>', data).group(1)                                                                                                                                                                                                          
    AttributeError: 'NoneType' object has no attribute 'group'
    Logic:
    Code:
    sh.fritzbox.call('**621', '058xxxxxxx')
    hat jemand ne Idee?

    Gruss Buffi

    #2
    welche sh.py Version? Seit 1.0 wurde auf Python 3 umgestellt, da fehlt sicher irgendwo ein encode. Da ich aber aus zeitgründen noch nicht auf Version 1.0 umsteigen kann, kann ich das leider nicht testen.
    Mit freundlichen Grüßen
    Niko Will

    Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
    - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

    Kommentar


      #3
      bin auf dem developer-zweig

      gruss Buffi

      Kommentar


        #4
        Dann dürfte das fehlende encode das Problem sein.
        Mit freundlichen Grüßen
        Niko Will

        Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
        - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

        Kommentar


          #5
          Hi,

          keine Ahnung was noch fehlt. Ich habe es mal aus der Ferne versucht zu fixen.
          Ohne locale FB ist das schwer zu debuggen.

          Ich habe zwar, dank Sven, eine hier, die ist aber schon auf 6.0.

          Ich werde mittelfristig ein neues Plugin schreiben, das nicht über das Webinterface funktioniert. Dauert aber noch ein bisschen.

          Bis bald

          Marcus

          Kommentar

          Lädt...
          X