EgiGeoZone Forum

EgiGeoZone => FHEM => Thema gestartet von: hyper2910 am 11.10.2014, 18:13:17

Titel: GCM
Beitrag von: hyper2910 am 11.10.2014, 18:13:17
Hi Egmont,

wollte mal GCM testen, komme aber so richtig nicht weiter.

und zwar hänge ich hier:
Dazu müssen auch noch die abhängigen Module

LWP::Protocol::https (download from here
Mozilla::CA (download from here

installiert werden.

alles andere scheint zu gehen, als Meldung auf dem Mobile bekomme ich Infos über Deleted....


Vielleicht kann man genau erklären, was man hier machen muss.
Titel: Re: GCM
Beitrag von: Admin am 11.10.2014, 20:07:49
Hallo!

alles andere scheint zu gehen, als Meldung auf dem Mobile bekomme ich Infos über Deleted....
t kann man genau erklären, was man hier machen muss.

Was meinst Du mit "alles andere scheint zu gehen"? Bekommst Du Meldungen über GCM? Welche Meldungen über Deleted? Wenn DU Meldungen über GCM bekommst, dann scheint es ja zu funktionieren!

Die Beschreibung zum Installieren der Module ist Systemabhängig. Hast Du RPI?
Titel: Re: GCM
Beitrag von: hyper2910 am 11.10.2014, 20:14:18
Ja fuer rpi
Titel: Re: GCM
Beitrag von: Admin am 11.10.2014, 21:28:11
Ich habe selbst im Internet recherchiert und dann ging es irgendwann. Muss ich nocmals gucken.

Was meinst Du mit "alles andere scheint zu gehen"? Bekommst Du Meldungen über GCM? Welche Meldungen über Deleted? Wenn DU Meldungen über GCM bekommst, dann scheint es ja zu funktionieren!

Edit - eins habe ich gefunden: sudo apt-get install liblwp-protocol-https-perl
Titel: Re: GCM
Beitrag von: hyper2910 am 12.10.2014, 15:48:09
so, die Module sind installiert:

sudo cpan -i Mozilla::CA

sudo cpan -i LWP::Protocol::https


alles andere ist auch eingetragen:


Aber Meldungen bekomme ich keine mehr.

Titel: Re: GCM
Beitrag von: Admin am 12.10.2014, 19:49:36
Habe keine Ahnung, was du da bei dir konfiguriert hast.
Warum hast du was geändert, wenn es funktioniert hat?
Titel: Re: GCM
Beitrag von: Admin am 14.10.2014, 21:19:23
Hast du es hinbekommen?

Ich habe immer getestet indem ich in der Kommandozeile oben in Fhem z.B. folgendes eingegeben habe:
set gcm send Nachricht von KellerLichtAus|Kellerlicht.|Kellerlicht ausgeschaltet.
Dann sollte eine Nachricht auf deinem registriertem Handy erscheinen.

In Fhem habe ich unter anderem einen deviceFilter konfiguriert:
attr gcm deviceFilter thH.*

Anbei ein Teil meiner Konfiguration als Beispiel:

Zitat
#*************************************
# GCM
#*************************************
define gcm gcmsend
attr gcm apiKey AIzaS...m_2l2E
attr gcm deviceFilter thH.*
attr gcm loglevel 1
attr gcm regIds APA91bGLUS7xEu9...EPj2Dke3l8H...Wwb7TkVw
attr gcm room Haus
attr gcm verbose 1
#attr gcm deviceFilter Thermostat1.*
#attr gcm stateFilter T:.*

define FileLog_gcm FileLog /media/fhemlogs/fhem/gcm-%Y.log gcm
attr FileLog_gcm logtype text
attr FileLog_gcm room Logs
attr FileLog_gcm verbose 1


#*************************************
# Licht am Keller um 18:00 Uhr einschalten
#*************************************
define KellerLichtAn at *18:00:00 set gcm send Nachricht von KellerLichtAn|Kellerlicht eingeschaltet.|Kellerlicht eingeschaltet.
attr KellerLichtAn disable 0
attr KellerLichtAn group Keller
attr KellerLichtAn room Haus_All