Töne in der Push-Nachricht seit neuem Update, aber wie?

Hallo @marko,

Willkommen im Forum!

Das stimmt - es fehlt noch die Ergänzung in der Knowledege-Base.

Du musst als Präfix des Titels (Event) den entsprechenden Pushtyp angeben.

Snippet:

string event = '[alarm] ACHTUNG: Alarm!';

Zur Verfügung stehen derzeit: alarm, alarm2, alarm3, bell, jingle

Wichtig:
Ab Android 7 kann nur der Benutzer selbst die Alarmbenachrichtigungen aktivieren. In den Android-System-Einstellungen der Smartha App unter „Benachrichtigungen“ muss der entsprechende Kanal angetippt und die Option „Bitte nicht stören ignorieren“ aktiviert werden.

Komplettes Beispiel:

string APIKey = 'ESY:' # "CM-BAAAAAAA-BBBB-1111-CCCC-2541CDB18E61";

! Hier den Betreff und den Push-Typ der Nachricht als Präfix angeben
string event = '[alarm] ACHTUNG: Alarm!';
string PushText = 'Die Haustür wurde geöffnet!';

! Alles ab hier bitte UNVERÄNDERT übernehmen
string stdout;
string stderr;
string teilstr;
string sendtext = "";
string sendevent = "";

foreach(teilstr, event.Split(" ")) {
  sendevent = sendevent # "+" # teilstr;
}
foreach(teilstr, PushText.Split(" ")) {
  sendtext = sendtext # "+" # teilstr;
}
system.Exec('/bin/sh /etc/config/addons/mh/prowl.sh ' # APIKey # ' ' # sendevent # ' ' # sendtext, &stdout, &stderr);

Edit: Knowledge-Base wurde aktualisiert.

– Eddy

3 „Gefällt mir“