Ankündigung

Einklappen
Keine Ankündigung bisher.

FritzBox Plugin 2.0

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

    Zitat von mknx Beitrag anzeigen
    Hallo,

    lass Dir doch mal das Dictionary auf der Console ausgeben.

    print(sh.fritzbox.calllist())

    Das ist glaube ich etwas spezieller aufgebaut.

    Bis bald

    Marcus
    Hi.

    ja, das ist sehr speziell:

    Code:
    admin@smarthome:/usr/smarthome$ smarthome.py -i
    Python 3.2.3 (default, Mar  1 2013, 11:53:50)
    [GCC 4.6.3] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    (InteractiveConsole)
    >>> print(sh.fritzbox.calllist());
    
    >>>
    Ziemlich speziell leer.

    Jetzt bin ich erstmal ratlos. Grundsätzlich funktioniert ja die Verbindung zu FritzBox. Ich kann das WLAN z.B. erfolgreich ein- und ausschalten.

    Wenn ich mich mit dem Smarthome-Benutzer an der Fritzbox an der Weboberfläche anmelde, sehe ich die Anruferliste, die Berechtigung scheint also auch da zu sein.

    Was kann es denn noch sein?

    Gruß
    Markus

    Kommentar


      Hallo,

      jetzt hätt ich mal ne doofe Frage:

      Was funktioniert denn nicht?

      Ich hab bei mir einfach von einer Beispielseite das widget von Smartvisu eingefügt, User und Passwort auf der Configseite eingetragen,
      Und seit dem geht das.

      Ich kann mich nicht erinnern da irgendwas im Smarthome.py getan zu haben.

      Gruß Wolfi
      Zitat von ide71 Beitrag anzeigen
      Hi.

      ja, das ist sehr speziell:

      Code:
      admin@smarthome:/usr/smarthome$ smarthome.py -i
      Python 3.2.3 (default, Mar  1 2013, 11:53:50)
      [GCC 4.6.3] on linux2
      Type "help", "copyright", "credits" or "license" for more information.
      (InteractiveConsole)
      >>> print(sh.fritzbox.calllist());
      
      >>>
      Ziemlich speziell leer.

      Jetzt bin ich erstmal ratlos. Grundsätzlich funktioniert ja die Verbindung zu FritzBox. Ich kann das WLAN z.B. erfolgreich ein- und ausschalten.

      Wenn ich mich mit dem Smarthome-Benutzer an der Fritzbox an der Weboberfläche anmelde, sehe ich die Anruferliste, die Berechtigung scheint also auch da zu sein.

      Was kann es denn noch sein?

      Gruß
      Markus

      Kommentar


        Zitat von OsLee540i Beitrag anzeigen
        Hallo,

        jetzt hätt ich mal ne doofe Frage:

        Was funktioniert denn nicht?
        Hallo,

        ich nehme an, Du hast ein älteres Fritz!OS auf Deine Fritzbox!? Ich habe 6.04, und dafür brauche ich das Smarthome-Fritzbox-Plugin aus dem develop. Das funktioniert aber meines Wissens nicht zusammen mit dem Smartvisu-Widget. Um die Anruferliste in die Visu zu bekommen, ist wohl noch Eigenleistung gefragt. Und ich bin an dem Punkt, wo ich ich versuchen will, überhaupt mal von der Funktion calllist() was zurückzubekommen, um es anschließend an die Visu zu übergeben.

        Außer ich bin völlig auf dem Holzweg. Dann sagt mir das.

        Gruß
        Markus

        Kommentar


          Nene,

          ich hab mittlerweile FritzOs 6.20.

          Ich hab das Widget seit Anfang an da drin, auch wo ich noch nicht das Fritzbox Plugin2.0 drauf hatte.

          Ich hab nur das hier in der index.html:

          {% import "phone.html" as phone %}
          {{ phone.missedlist('phonelist', 'Telefonliste', 5) }}

          von einer Beispielseite rein.

          Dann noch die Configseite und gut is.



          Zitat von ide71 Beitrag anzeigen
          Hallo,

          ich nehme an, Du hast ein älteres Fritz!OS auf Deine Fritzbox!? Ich habe 6.04, und dafür brauche ich das Smarthome-Fritzbox-Plugin aus dem develop. Das funktioniert aber meines Wissens nicht zusammen mit dem Smartvisu-Widget. Um die Anruferliste in die Visu zu bekommen, ist wohl noch Eigenleistung gefragt. Und ich bin an dem Punkt, wo ich ich versuchen will, überhaupt mal von der Funktion calllist() was zurückzubekommen, um es anschließend an die Visu zu übergeben.

          Außer ich bin völlig auf dem Holzweg. Dann sagt mir das.

          Gruß
          Markus
          Angehängte Dateien

          Kommentar


            Zitat von OsLee540i Beitrag anzeigen
            Nene,

            ich hab mittlerweile FritzOs 6.20.

            Ich hab das Widget seit Anfang an da drin, auch wo ich noch nicht das Fritzbox Plugin2.0 drauf hatte.

            Ich hab nur das hier in der index.html:

            {% import "phone.html" as phone %}
            {{ phone.missedlist('phonelist', 'Telefonliste', 5) }}

            von einer Beispielseite rein.

            Dann noch die Configseite und gut is.

            Danke, jetzt funktioniert es bei mir auch.
            Keine Ahnung, bei mir kam in der Vergangenheit immer ein Fehler. Aber inzwischen habe ich natürlich auch dazugelernt. Und vermutlich hatte ich meistens mit dem falschen Wert für System getestet.

            Jetzt passt es auf jeden Fall. Vielen Dank!!

            Gruß
            Markus

            Kommentar


              Es freut mich immer wieder, auch mal helfen zu können.

              Gruß Wolfi

              Zitat von ide71 Beitrag anzeigen
              Danke, jetzt funktioniert es bei mir auch.
              Keine Ahnung, bei mir kam in der Vergangenheit immer ein Fehler. Aber inzwischen habe ich natürlich auch dazugelernt. Und vermutlich hatte ich meistens mit dem falschen Wert für System getestet.

              Jetzt passt es auf jeden Fall. Vielen Dank!!

              Gruß
              Markus

              Kommentar


                Ich hab das Plugin ebenfalls mit meiner 3370 + OS 6.04 am Laufen.
                Funktioniert soweit wie erwartet.

                Da aber die 3370 kein Dect dabei hat bekomm ich in meinem LOG folgenden Eintrag:
                Code:
                WARNING  fritzbox     Problem fetching http://192.168.0.10/webservices/homeautoswitch.lua?switchcmd=getswitchlist&sid=8af295f1c4494f9f: 404 Not Found -- www.py:fetch_url:109
                Kann ich die switchlist aus dem Plugin einfach deaktivieren um ein sauberes LOG zu erhalten?

                Kommentar


                  Hallo,

                  Die Meldung hat aber nix mit Voip zu tun.

                  Da versucht das Plugin die FritzDect Steckdosen abzufragen.

                  Nachdem du scheinbar kein Dect oder Dect Steckdosen an der Fritzbox hast kommt diese Meldung.

                  Gruß Wolfi



                  Zitat von fuxl66 Beitrag anzeigen
                  Ich hab das Plugin ebenfalls mit meiner 3370 + OS 6.04 am Laufen.
                  Funktioniert soweit wie erwartet.

                  Da aber die 3370 keine VoIP dabei hat bekomm ich in meinem LOG folgenden Eintrag:
                  Code:
                  WARNING  fritzbox     Problem fetching http://192.168.0.10/webservices/homeautoswitch.lua?switchcmd=getswitchlist&sid=8af295f1c4494f9f: 404 Not Found -- www.py:fetch_url:109
                  Kann ich die switchlist aus dem Plugin einfach deaktivieren um ein sauberes LOG zu erhalten?

                  Kommentar


                    Zitat von OsLee540i Beitrag anzeigen
                    Hallo,

                    Die Meldung hat aber nix mit Voip zu tun.

                    Da versucht das Plugin die FritzDect Steckdosen abzufragen.

                    Nachdem du scheinbar kein Dect oder Dect Steckdosen an der Fritzbox hast kommt diese Meldung.

                    Gruß Wolfi
                    Mein Fehler, ich meinte natürlich Dect!
                    Kann ich diese Abfrage einfach deaktivieren?

                    Kommentar


                      Hallo,

                      meine FritzBox 7490 mit der Version 6.20 unterstützt den Host Eintrag in der FB.conf nicht.
                      Code:
                      [example]
                          [[fritzbox]]
                              .....
                              [[[host]]]
                                  type = bool
                                  fritzbox = host
                                  fb_mac = XX:XX:XX:XX:XX:XX
                      Sonst kommt regelmäßig der Fehler:
                      Code:
                      2014-11-17 20:24:56 WARNING  fb-cycle     Problem fetching https://192.168.178.1:49443/upnp/control/hosts: 500 Internal Server Error
                      Gruß
                      Henry
                      Neustes Projekt: Ubutu als VM (Parallels) auf einem MacMini
                      Raspberry Pi - MacMini - geoTHERM VWL S

                      Kommentar


                        Hatte ich Dir ja schon in 165 schon geschrieben.
                        Ist so, da hat AVM wohl was geändert oder die Übergabe klappt nicht.
                        Ich hatte da auch schon mal mit dem Debugging angefangen, ich denke es liegt an der Parameterübergabe...
                        Freiwillige vor, wer analysiert da weiter?

                        Kommentar


                          Einsteiger - Log

                          Hallo,

                          auch ich möchte das Plug-in nutzen.
                          Im Log gibt es folgende Fehlermeldungen:

                          Code:
                          2014-11-22 20:53:01 ERROR    Main         Plugin fritzbox exception: No module named www
                          Traceback (most recent call last):
                            File "/usr/smarthome/lib/plugin.py", line 53, in __init__
                              plugin_thread = Plugin(smarthome, plugin, classname, classpath, args)
                            File "/usr/smarthome/lib/plugin.py", line 79, in __init__
                              exec("import {0}".format(classpath))
                            File "<string>", line 1, in <module>
                            File "/usr/smarthome/plugins/fritzbox/__init__.py", line 16, in <module>
                              import lib.www
                          ImportError: No module named www
                          Hat jemand eine Idee dazu?

                          Danke und Gruss

                          Kommentar


                            Zitat von Sisamiwe Beitrag anzeigen
                            Hallo,

                            auch ich möchte das Plug-in nutzen.
                            Im Log gibt es folgende Fehlermeldungen:

                            Code:
                            2014-11-22 20:53:01 ERROR    Main         Plugin fritzbox exception: No module named www
                            Traceback (most recent call last):
                              File "/usr/smarthome/lib/plugin.py", line 53, in __init__
                                plugin_thread = Plugin(smarthome, plugin, classname, classpath, args)
                              File "/usr/smarthome/lib/plugin.py", line 79, in __init__
                                exec("import {0}".format(classpath))
                              File "<string>", line 1, in <module>
                              File "/usr/smarthome/plugins/fritzbox/__init__.py", line 16, in <module>
                                import lib.www
                            ImportError: No module named www
                            Hat jemand eine Idee dazu?

                            Danke und Gruss
                            Du musst noch lib.www aus dem develop runterladen.

                            Gruß,
                            Markus

                            Kommentar


                              Aktion bei Einloggen in WLAN von Fritzbox

                              Hallo,

                              läßt sich mit Hilfe des Plugins eine Aktion ausführen, wenn sich bestimmte MAC-Adressen in das WLAN der FB einloggen?

                              Danke für Eure Hilfe.

                              Michael

                              Kommentar


                                Hallo Michael,

                                Zitat von Sisamiwe Beitrag anzeigen
                                läßt sich mit Hilfe des Plugins eine Aktion ausführen, wenn sich bestimmte MAC-Adressen in das WLAN der FB einloggen?
                                ja.

                                Bis bald

                                Marcus

                                Kommentar

                                Lädt...
                                X