Ankündigung

Einklappen
Keine Ankündigung bisher.

avm Plugin und Fritz!Box 7580

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

    avm Plugin und Fritz!Box 7580

    Hallo,
    hat schon jemand Erfahrung mit dem avm-Plugin von SmarthomeNG und der Fritz!Box 7580 ?
    Ich bin grad am versuchen und bekomme folgende Fehlermeldung im Log:

    2017-02-09 20:35:04 ERROR Main Plugin fb1 exception: No module named 'requests'
    Traceback (most recent call last):
    File "/usr/local/smarthome/lib/plugin.py", line 64, in __init__
    plugin_thread = PluginWrapper(smarthome, plugin, classname, classpath, args, instance)
    File "/usr/local/smarthome/lib/plugin.py", line 101, in __init__
    exec("import {0}".format(classpath))
    File "<string>", line 1, in <module>
    File "/usr/local/smarthome/plugins/avm/__init__.py", line 31, in <module>
    import requests
    ImportError: No module named 'requests'
    Bei der plugin.conf habe ich mich an das Beispiel gehalten
    Ob instance = fritzbox_7580 oder 7490 ist egal, wirft die gleiche Fehlermeldung.
    [fb1]
    class_name = AVM
    class_path = plugins.avm
    username = xxxxxx # optional
    password = xxxxxx
    host = fritz.box
    port = 49443
    cycle = 300
    ssl = True # use https or not
    verify = False # verify ssl certificate
    call_monitor = True
    call_monitor_incoming_filter = ... #optional, don't set if you don't want to watch only one specific number with your call monitor
    #instance = fritzbox_7490
    instance = fritzbox_7580
    Nachtrag:
    requests fehlt mir.
    Beim Versuch es zu installieren bekomme ich folgende Fehlermeldung
    (#)~:$ pip3 install requests --upgrade
    Exception:
    Traceback (most recent call last):
    File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
    File "/usr/local/lib/python3.5/site-packages/pip/commands/install.py", line 272, in run
    with self._build_session(options) as session:
    File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 72, in _build_session
    insecure_hosts=options.trusted_hosts,
    File "/usr/local/lib/python3.5/site-packages/pip/download.py", line 329, in __init__
    self.headers["User-Agent"] = user_agent()
    File "/usr/local/lib/python3.5/site-packages/pip/download.py", line 93, in user_agent
    from pip._vendor import distro
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 1050, in <module>
    _distro = LinuxDistribution()
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 594, in __init__
    if include_lsb else {}
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 931, in _get_lsb_release_info
    raise subprocess.CalledProcessError(code, cmd, stdout, stderr)
    subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 1
    Traceback (most recent call last):
    File "/usr/local/bin/pip3", line 11, in <module>
    sys.exit(main())
    File "/usr/local/lib/python3.5/site-packages/pip/__init__.py", line 233, in main
    return command.main(cmd_args)
    File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 251, in main
    timeout=min(5, options.timeout)) as session:
    File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 72, in _build_session
    insecure_hosts=options.trusted_hosts,
    File "/usr/local/lib/python3.5/site-packages/pip/download.py", line 329, in __init__
    self.headers["User-Agent"] = user_agent()
    File "/usr/local/lib/python3.5/site-packages/pip/download.py", line 93, in user_agent
    from pip._vendor import distro
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 1050, in <module>
    _distro = LinuxDistribution()
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 594, in __init__
    if include_lsb else {}
    File "/usr/local/lib/python3.5/site-packages/pip/_vendor/distro.py", line 931, in _get_lsb_release_info
    raise subprocess.CalledProcessError(code, cmd, stdout, stderr)
    subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 1
    [Exit 1 ]

    Es liegt wohl eher an meiner RPi2 Jessy - Installation

    Zuletzt geändert von ElektroRudi; 09.02.2017, 22:33.
    Gruß
    ElektroRudi

    ............kann,.muß aber net....

    #2
    Versuchs mal mit:
    sudo pip3 install requests --upgrade

    Kommentar


      #3
      Steht im Übrigen auch im README (https://github.com/smarthomeNG/plugi...556eb9250e/avm) und in der Requirements Datei ;-)

      PS: Probier mal mit sudo zu installieren.

      Kommentar

      Lädt...
      X