andFHEM und gcmsend

Begonnen von Chaos, 31 Juli 2013, 20:26:00

Vorheriges Thema - Nächstes Thema

manuelxxl

Ich wollte mal nachfragen wie ich die Module auf die FritzBox kopiert kann?
Zur Info ich bin ein völliger Anfänger :-)
Den Ordner lib/perl5/site_perl/5.12.2/ habe ich über FritzNas gefunden.
Wenn ich die Module die ich geladen haben entpacke dann erhalte einen Ordner "LWP-Protocol-https-6.04" in dem zwei weitere Ordner "lib" und "t" und einige Dateien sich befinden.
Wenn ich die zweite Datei entpacke erhalte ich einen Ordner "Mozilla-CA-20130114" in dem sich die selben Ordner sich befinden.
Welchen Teil und in welcher Ordnerstruktur muss ich das auf die Fritzbox kopieren?
Einfach die beiden Ordner "Mozilla-CA-20130114" und "LWP-Protocol-https-6.04" nach lib/perl5/site_perl/5.12.2/ kopieren oder wie?

Würde halt gerne die andFHEM App auch unterwegs bedinnenkönnen.

Würde mich für eine Antwort freuen.

suchard

#76
Wer kann mir helfen?

Ich nutze andFHEM und betreibe FHEM auf einem Raspberry.
Habe alles nach Anleitung gemacht: http://andfhem.klass.li/installation.html#gcm

Alle Einstellungen auf GCM überprüft (API-Key, usw.).
Auch bereits einmal das Projekt gelöscht und neu angelegt, GCM ist auch aktiv.
Aber egal war ich tue, jede Aktivität in FHEM wird mit dem 401 quittiert.

In FHEM ist eine GCM-Device angelegt, der apiKey hinterlegt, die regId wird automatisch angelegt sobald ich in andFHEM das Gerät registriere.
Aber sofort nach der Registrierung in andFHEM erhalte ich die erste 401-Meldung im Logfile von FHEM.

In GCM (Google) selbst habe ich keine Schlüsseleinschränkung angelegt.

Wer kann helfen, ich bin absolut ratlos? Habe es schon bei zwei Google-Accounts versucht, immer das gleiche Problem.


Nachtrag:
Im dashboard von GCM scheinen auch keinerlei Anfragen angekommen, keinerlei Traffic

datwuslon

Hallo Zusammen,

sorry, wenn ich hier noch mal Nachhaken muss, aber ich bekomme das Modul einfach nicht zum Laufen.

Wenn ich in Fhem den reload - Befehl ausführe, erhalte ich folgende Einträge im log:

2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_Initialize redefined at ./FHEM/98_gcmsend.pm line 13.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_attr redefined at ./FHEM/98_gcmsend.pm line 22.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_set redefined at ./FHEM/98_gcmsend.pm line 33.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_Define redefined at ./FHEM/98_gcmsend.pm line 54.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_array_to_json redefined at ./FHEM/98_gcmsend.pm line 71.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_sendPayload redefined at ./FHEM/98_gcmsend.pm line 86.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_getGeneralPayload redefined at ./FHEM/98_gcmsend.pm line 133.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_sendNotify redefined at ./FHEM/98_gcmsend.pm line 153.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_toJson redefined at ./FHEM/98_gcmsend.pm line 163.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_encrypt redefined at ./FHEM/98_gcmsend.pm line 176.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_sendMessage redefined at ./FHEM/98_gcmsend.pm line 204.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_getLastDeviceStatesFor redefined at ./FHEM/98_gcmsend.pm line 245.
2018.04.05 17:28:46 1: PERL WARNING: Subroutine gcmsend_notify redefined at ./FHEM/98_gcmsend.pm line 261.

Und das ist auch schon alles, was ich von gcm im log finden kann. Selbst die manuellen set gmc send - Befehle liefern zwar eine "1" zurück, aber keinerlei Einträge im Log geschweige denn die Übertragung zu andFhem auf meinem erfolgreich verknüpften Androiden.

Zum Einsatz kommen die aktuelle Fhem 5.8 auf Raspbian Pi 3 mit Debian-Derivat osmc 4.14.26-2-osmc