PushNotifier: Unterschied zwischen den Versionen

Aus FHEMWiki
(Die Seite wurde neu angelegt: „=PushNotifier= '''PushNotifier''' ist ein Dienst, mit dem es möglich ist, sogenannte "Push" Nachrichten auf ein Apple oder Android Gerät zu schicken [http:/…“)
 
Zeile 1: Zeile 1:
=PushNotifier=
'''PushNotifier''' ist ein Dienst, mit dem es möglich ist, sogenannte "Push" Nachrichten auf ein Apple oder Android Gerät zu schicken [http://pushnotifier.de/push/]. Der Dienst sowie die Apps sind kostenlos. Um die Pushnachrichten zu empfangen muss die dazu passende App installiert werden. [http://pushnotifier.de/apps/]
'''PushNotifier''' ist ein Dienst, mit dem es möglich ist, sogenannte "Push" Nachrichten auf ein Apple oder Android Gerät zu schicken [http://pushnotifier.de/push/]. Der Dienst sowie die Apps sind kostenlos. Um die Pushnachrichten zu empfangen muss die dazu passende App installiert werden. [http://pushnotifier.de/apps/]



Version vom 24. Juli 2014, 17:38 Uhr

PushNotifier ist ein Dienst, mit dem es möglich ist, sogenannte "Push" Nachrichten auf ein Apple oder Android Gerät zu schicken [1]. Der Dienst sowie die Apps sind kostenlos. Um die Pushnachrichten zu empfangen muss die dazu passende App installiert werden. [2]


Installation

Es muss zwingend eine Pushover Account erstellen werden. Ist der Account angelegt muss auf der Api Settings Site eine Application angelegt werden. Die Application dient dazu die Nachrichten FHEM zuzuweisen und sie leichter erkennbar zu machen. Auf dem Endgerät muss die Applikation "PushNotifier" installiert werden. Dies geschieht z.B. bei Apple-Geräten mit Hilfe des AppStores. Danach müssen (nach erfolgter Registrierung auf der Webseite) die einzelnen Geräte, auf denen Nachrichten gesendet werden sollen, registriert werden. Die Registrierung der Geräte erfolgt nach anmelden in der App auf dem Endgerät automatisch.

Apple Geräte: Pushover App im Apple Store
Android Geräte: Pushover App im Google Playstore


Einbinden des Dienstes in Fhem

Das Modul wird mit dem folgenden Befehl in fhem definiert:

define pushmsg PushNotifier <apiToken> <appToken> <Application> <deviceID> 

Das apiToken erhält man hier

Mit den curl-Aufrufen:

curl -s -F apiToken="apiToken=your apiToken" -F username="your username" -F password="your password" http://a.pushnotifier.de/1/login 

erhält man das appToken, und mit

curl -s -F "apiToken=your apiToken" -F "appToken=your appToken" http://a.pushnotifier.de/1/getDevices

die deviceID.

Senden einer Nachricht mit Fhem

Syntax:

You can send messages via the following command:

set <PushNotifier_device> message <message>

Beispiel:

fhem("set pushmsg message Das Fenster wurde geschlossen!"); 

Nachricht, sobald Fhem neu geladen wurde, mit Hilfe eines "notify":

define notify_fhem_reload notify global:INITIALIZED set pushmsg message Ich wurde neu geladen! 


Links

Thread über das Modul im Fhem Forum
PushNotifier API