FHEM Forum

FHEM - Entwicklung => Wunschliste => Thema gestartet von: Matthias am 10 August 2013, 20:24:29

Titel: gcmsend
Beitrag von: Matthias am 10 August 2013, 20:24:29
Tag zusammen,

besteht denn Interesse daran das gcmsend-Modul direkt in FHEM verfügbar zu machen? Damit ist es momentan möglich im Stile von Push-Aktualisierungen Nachrichten zu senden. Wenn genügend Leute sagen "Ja, das wäre toll", dann packe ich es ins Repo...

Matthias
Titel: Aw: gcmsend
Beitrag von: UliM am 11 August 2013, 13:58:59
Klingt gut - wofür steht gcm, auf was für devices könnte man pushen?
Gruß, Uli
Titel: Aw: gcmsend
Beitrag von: Matthias am 11 August 2013, 14:00:43
Hi,

GCM ist Google Cloud Messaging. Momentan gibt es als Client nur andFHEM - vielleicht möchte jemand anders das ja auch nutzen. Demensprechend hängt das Modul auch gerade hier: http://andfhem.klass.li/installation/99_gcmsend.pm (//andfhem.klass.li/installation/99_gcmsend.pm)

Viele Grüße,
Matthias
Titel: Aw: gcmsend
Beitrag von: martin am 05 Oktober 2013, 14:05:57
Der Link ist leider down, ich hatte mir die Datei anderweitig besorgt, aber entweder ist es doch nicht die richtige oder ich mache sonst was falsch, Registrierung hat geklappt, das Modul wird als ok angezeigt in FHEM (auch keine Fehlermeldung beim Modulstart), aber es kommt nichts am Handy an und im Log steht immer "error during request: 500 Can't connect to android.googleapis.com:443 (Illegal seek)"
Danke, Martin
Titel: Aw: gcmsend
Beitrag von: Matthias am 05 Oktober 2013, 14:09:32
Hi,
die aktuelle Version findest du unter http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/98_gcmsend.pm (//sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/98_gcmsend.pm). Bitte probier es damit nochmal, eventuell verschwindet der Fehler dann von alleine :-)
Matthias
Titel: Aw: gcmsend
Beitrag von: martin am 05 Oktober 2013, 14:33:38
Danke, hat leider nicht geholfen, Fehlermeldung noch dieselbe (evtl. hat es was mit dem Ort der zus. Dateien zu tun? Bin auf Linux/dd-wrt/optware)
Titel: Aw: gcmsend
Beitrag von: martin am 05 Oktober 2013, 17:53:41
so, trotz einigen Installationen nun folgende Meldung: "error during request: 501 Can't locate object method "new" via package "LWP::Protocol::https" (Crypt::SSLeay not installed)"
(SSLeay ist aber installiert, bin mir nur u.a. unsicher wo die zus. Dateien hin müssen)
Titel: Aw: gcmsend
Beitrag von: Matthias am 06 Oktober 2013, 12:03:33
Hi,
die Moduldaten müssen in den Perl FHEM Ordner. Auf FritzBoxen ist das z.B. fhem/lib/perl5/site_perl/5.12.2/.
Übrigens benötigt das Modul zwei Abhängigkeiten: LWP::Protocol::https und Mozilla::CA (Download Links gibt es hier: http://andfhem.klass.li/installation (//andfhem.klass.li/installation)).
Viele Grüße,
Matthias