Ankündigung

Einklappen
Keine Ankündigung bisher.

Google Calendar - update für "neue" GoogleAPI

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

  • smai
    antwortet
    googleV3.py?
    Wenn du beim Konfigurieren ebenso sorgfältig bist wie beim Schreiben hier, dann glaube ich, dass es nicht funktioniert.

    Was hast du denn diesmal von Git geholt, 2.8 aus master oder den develop branch?

    Einen Kommentar schreiben:


  • klotzek
    antwortet
    Es kann gut sein, dass ich eine dev-Version der SmartVISU 2.8 verwendet habe. Meine Version stammt aus Dezember 15.
    Beim aktuellen Update habe ich auch die VISU über git clone geholt.

    Die calendar.php und die googleV3.py habe ich dann mit den alten Versionen überschrieben. Dann ging's wieder.

    Einen Kommentar schreiben:


  • smai
    antwortet
    Zitat von klotzek Beitrag anzeigen
    Um so verwirrender, dass der Kalender nicht mehr ging, obwohl ich die SmartVISU "eigentlich" nicht verändert hatte.
    Ja, das finde ich auch verwirrend. Hast du denn sonst irgend etwas neu installiert oder updated?
    Du schreibst ja etwas von alten Skripten, die du wieder rein kopiert hast. Um was geht es dabei?

    Es gibt übrigens nur einen Release von 2.8. Dieser wurde aber erst im Oktober 2016 veröffentlicht. Wahrscheinlich hast du also zuvor eine Entwicklungsversion verwendet.

    Einen Kommentar schreiben:


  • klotzek
    antwortet
    Hallo Smai,

    ich habe smarthome.py von Version: 1.0-35-gf62db45+
    auf SmartHomeNG Version: 1.4.1.master (5240008) upgedatet.

    Die SmartVISU Version ist je 2.8. Es scheint aber Unterversionen zu geben. Die Konfigseite ist, gerade im Bereich Calendar, unterschiedlich.

    Aber Du hast Recht, die Funktion ist eine SmartVISU-Funktion keine aus SmartHomeNG. Um so verwirrender, dass der Kalender nicht mehr ging, obwohl ich die SmartVISU "eigentlich" nicht verändert hatte.

    Einen Kommentar schreiben:


  • smai
    antwortet
    Hallo klotzek

    Sprichst du von smarthome.py/SmartHomeNG oder von smartVISU? Und von welcher Version der smartVISU? (1.4.1 ist SmartHomeNG).

    In der Entwicklungsversion der smartVISU (aka 2.9) ist googleV3.php nicht mehr notwendig, weil die ganze Konfiguration über die Weboberfläche gemacht werden kann.
    In 2.8 (dem aktuellen master-Branch, welcher auch als zip unter smartvisu.de heruntergeladen werden kann) gibt es das noch nicht.

    Einen Kommentar schreiben:


  • klotzek
    antwortet
    Hallo,

    ich setze gerade SmarthomeNG auf, nachdem ich seit 2014 das "alte" smarthome.py nutze. Der Kalender ist eine unsrer meist genutzten Funktionen. Also muss die wieder funktionabel an den Start.
    Ich hab jetzt tagelang probiert und getestet; vor Allem hier ab Seite 13; aber meine Termine anzeigen, das geht immer noch nicht. php -q googleV3.php gibt alle Termine mit den alten Credentials aus, aber in der Visu dargestellt - Fehlanzeige.

    Ich hab nun die alten Skripte der Nicht-NG-Version in die aktuelle Version 1.4.1 kopiert: Und voilà geht wieder.

    Einen Kommentar schreiben:


  • smai
    antwortet
    Ja, ist im develop Branch eingebaut und müsste funktionieren.

    Einen Kommentar schreiben:


  • Johannes911
    antwortet
    dieses Thema scheint plötzlich abgebrochen zu sein. Gibt es denn jetzt eine funktionierende Lösung, mit Anleitung wäre schön, mit der der Google-Kalender eingerichtet werden kann? Oder wo kann ich da noch was sinnvolles nachlesen?

    Einen Kommentar schreiben:


  • Huntercover
    antwortet
    Bei Schritt 2 (URL) verweigert mir google hier den Dialog und wirft:

    Error: invalid_request

    Invalid parameter value for redirect_uri: Missing scheme:

    Einen Kommentar schreiben:


  • manhartm
    antwortet
    Zitat von psilo Beitrag anzeigen
    Der Redirect kommt jetzt, leider passiert nach bestätigen des google dialogs das hier:
    Ich habe das gleiche Problem. Ich bekomme den folgenden Link:

    http://192.168.10.159.nip.io/smartvi....google&code=4

    Die Seite wird nicht geladen (Seiten-Ladefehler). Weiter komme ich leider nicht.

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Ich untersuche das mit dem ersten Aufruf die Woche noch weiter.

    Einen Kommentar schreiben:


  • smai
    antwortet
    nip.io funktioniert nur mit einer IP.
    In deinem letzten Versuch wird nas.nip.io weitergeleitet auf nip.io, nicht auf dein NAS.
    Ich kann dir leider nicht sagen, wieso dein erster Aufruf nicht geht aber der zweite schon.

    Du zeigst damit aber natürlich einen weiteren Fall auf, der nicht funktioniert: Zugriff per NetBIOS-Name.
    Langsam verliere ich die Lust an GoogleV3 wieder...

    Einen Kommentar schreiben:


  • psilo
    antwortet
    smai Standardeinstellungen der Deutschen Telekom an einem 100er VDSL Anschluß.. Gemäß Fritzbox-Setting: "Vom Internetanbieter zugewiesene DNSv4-Server verwenden (empfohlen)"

    Interner Port ist 80, vom Router wird der natürlich nicht durchgeroutet wenn man von außen kommt.
    Der lokale DNS zeigt auf die Fritzbox:
    Code:
    cat /etc/resolv.conf
    nameserver      192.168.178.1
    Selber habe ich keine Mappings gesetzt. Synology hat aber relativ viele Dinge von Haus aus konfiguriert.

    hilft das weiter:
    Code:
    #mit interner IP
    wget http://192.168.178.100.nip.io/
    --2017-03-21 05:34:01--  http://192.168.178.100.nip.io/
    Resolving 192.168.178.100.nip.io... failed: Temporary failure in name resolution.
    wget: unable to resolve host address '192.168.178.100.nip.io'
    
    #mit localhost
    wget http://127.0.0.1.nip.io/
    --2017-03-21 05:36:22--  http://127.0.0.1.nip.io/
    Resolving 127.0.0.1.nip.io... 127.0.0.1
    Connecting to 127.0.0.1.nip.io|127.0.0.1|:80... connected.
    HTTP request sent, awaiting response... 403 Forbidden
    2017-03-21 05:36:23 ERROR 403: Forbidden.
    
    #mit dem hostnamen:
    wget http://nas.nip.io/
    --2017-03-21 05:38:57--  http://nas.nip.io/
    Resolving nas.nip.io... 144.172.89.61
    Connecting to nas.nip.io|144.172.89.61|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: http://nip.io/ [following]
    --2017-03-21 05:38:58--  http://nip.io/
    Resolving nip.io... 144.172.89.61
    Reusing existing connection to nas.nip.io:80.
    HTTP request sent, awaiting response... 200 OK
    Length: 3766 (3.7K) [text/html]
    Saving to: 'index.html'
    
    100%[==========================================================================================================================================>] 3,766       --.-K/s   in 0s
    
    2017-03-21 05:38:58 (383 MB/s) - 'index.html' saved [3766/3766]
    jetzt dachte ich mit http://nas/smartVISU/index.php?page=config.google müsste es gehen, da kommt bei Dir aber kein link mit .nip.io dran ;>
    Zuletzt geändert von psilo; 21.03.2017, 05:41.

    Einen Kommentar schreiben:


  • smai
    antwortet
    nip.io liefert ganz einfach eine DNS-Auflösung für jede IP.
    Bei mir funktioniert das jedenfalls.
    Wie sieht deine DNS-Infrstruktur aus? Welchen Provider und DNS nutzt du?
    Läuft deine smartVISU auf einem anderen Port als 80, das habe ich nämlich nicht getestet. Oder hat dein Webserver ein Mapping ausschliesslich auf die spezifische IP-Adresse?

    Einen Kommentar schreiben:


  • psilo
    antwortet
    Der Redirect kommt jetzt, leider passiert nach bestätigen des google dialogs das hier:

    Wie funktioniert das mit dem nip.io?? Unbenannt-1.png

    Einen Kommentar schreiben:

Lädt...
X