Ankündigung

Einklappen
Keine Ankündigung bisher.

tr-064 plugin zeigt nur "Loading..."

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

    tr-064 plugin zeigt nur "Loading..."

    Hallo,
    ich versuche aktuell über das Plugin die Daten aus meiner Fritzbox angezeigt zu bekommen. Klappt leider noch nicht. Ich habe Raspberry 3b mit openhabian als Grundlage. Cometvisu nutze ich schon lange, Zugriff auf Fritzbox mache ich bisher über openhab binding. Wegen schönerer Darstellung will ich das ändern. Aktuell ist meine Vermutung, dass mir PHP fehlt bzw. zumindest die für das tr064 Plugin nötigen Ergänzungen. "phpinfo" liefert nichts, weil der Befehl unbekannt ist. Außerdem zeigt mir der Aufruf von:
    Code:
    [URL="http://openhabianpi.fritz.box:8080/cometvisu/resource/plugins/tr064/soap.php"]http://openhabianpi.fritz.box:8080/c...tr064/soap.php[/URL]
    als Ergebnis:
    Code:
    PHP class "SoapClient" does not exists - please check server setup.
    Ist mein Verdacht richtig? Was müßte ich wie installieren?

    Danke für Tipps.

    #2
    Anhand der URL nehme ich mal an, dass Du die CometVisu über den eingebauten Webserver von openHAB ausliefern lässt? Damit geht das nicht, weil es die vom TR064 Plugin benutzte SOAP PHP Erweiterung nicht gibt.
    Da bleibt Dir nur der Weg einen extra Webserver zu installieren (z.b. Apache2) den mit PHP-Unterstützung ausstatten und ggf. die Erweiterung nachinstallieren "php-soap" (oder so ähnlich) und dann die CometVisu darüber abzurufen. Damit die CometVisu dann aber mit openHAB sprechen kann muss der Webserver entsprechend konfiguriert werden. Für apache2 müsste das mit diesen Einträgen in die Apache-Konfiguration gehen:

    Code:
    Header set X-CometVisu-Backend-LoginUrl "http://<your-openhab-server-ip>:8080/rest/cv/l"
    Header set X-CometVisu-Backend-Name "openhab2"
    
    # Openhab2 backend proxy
    ProxyPass /rest/cv http://<your-openhab-server-ip>:8080/rest/cv
    ProxyPassReverse http://<your-openhab-server-ip>:8080/rest/cv /rest/cv
    Gruß
    Tobias

    Kommentar


      #3
      danke für den Hinweis, spart mir einige Zeit bei der Suche in die falsche Richtung
      Gruß
      Christian

      Kommentar


        #4
        Abend,

        häng mich hier mal ran..passt aktuell bei mir leider auch noch nicht.

        CW auf Timberwolf über Portainer..

        hab ebenfalls nur diese "Loading-Anzeige" für das TR-064 plugin.

        Fehlermeldung im Browser:
        CallList.js:268
        GET https://timberwolf1251.fritz.box/pro...fn=GetCallList 404 (Not Found)​


        TR-064.png TR-064_2.png

        muss da evtl. noch was im TW eingestellt werden?

        Vielen Dank,

        Gruß Steve
        Angehängte Dateien

        Kommentar


          #5
          Ich vermute das Problem ist, dass in der Hidden-Config der Schlüssel "Fritzbox - Anrufliste" heißt und in der Konfig-Datei im Element "calllist" Du vermutlich ein "device="Cometvisu"" hast.

          Das Attribut device muss aber auf genau den Eintrag in der Hidden-Config zeigen.

          Am einfachsten (unter der Annahme das es nur eine relevante FritzBox gibt): bei beidem einfach nur ganz simpel "fritzbox" verwenden.
          TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

          Kommentar


            #6
            Hallo Chris,

            was soll ich sagen..im Prinzip hast du recht! Danke!
            Warum auch immer hat mein Kopf aus der Anleitungsbeschreibung interpretiert, dass mit "device" Name in der Widget-Einstellung der User gemeint wäre.
            Das die namentliche Beschreibung des Eintrages in der hidden Config selber hier wichtig wäre - darauf wäre ich nicht gekommen.
            Bin davon ausgegangen, dass es egal wäre, wie der Eintrag ganzheitlich genannt würde.
            In jedem Fall habe ich nun eine Anrufliste in der Visu. Top.
            Vielen Dank,

            Gruß Steve

            Kommentar

            Lädt...
            X