Tasker: wieso keine Auslösung des Tasks bei SMS?

H

Horgul123

Fortgeschrittenes Mitglied
22
Ich versuche bei Erhalt bestimmter SMS einen Ton abzuspielen.
Leider löst tasker anscheinend nicht aus.
Habe versucht auf den Absender zu triggern. Passiert aber nix. Absender ist keine Nummer, sondern ein Text
Dann versucht auf den Inhalt zu triggern, da kommen zwei Worte vor
*zwei Worte*

Auch nix
Hat jemand ne Idee was ich falsch mache?
 
@Horgul123 Welches Ereignis hast du denn verwendet?
 
@Cecoupeter Dafür sollte aber eigentlich kein Plugin nötig sein, das kann Tasker ja selbst.

Die Frage ist hier im Thread auch, ob und wie überhaupt eine Benachrichtigung als Auslöser verwendet wurde.
 
@holms "Emfangene Nachricht", Typ SMS

Sollte doch passen, oder?
Beiträge automatisch zusammengeführt:

Ok.. Hab gerade das Run Log entdeckt...
Wenn ich nur auf dem Empfang einer Nachricht reagiere klappt es.
Versuche ich aber auf den Inhalt zu filtern löst er nicht aus.
Gesendet immer
Test
Prüfung auf Inhalt
Test
*Test*

löst beides nicht aus.

Also ist da das Problem.... Wie filtere ich auf einen Inhalt? Also nur auslösen, wenn ein bestimmtes Wort (besser zwei aufeinanderfolgende) in der Nachricht ist?
 
Zuletzt bearbeitet:
@holms
In meinem Profil ging's damals auch nicht als ich es erstellt hatte. Hatte auch nicht ausgelöst. Tasker hatte nicht erkannt wenn eine SMS eingeht
Beiträge automatisch zusammengeführt:

@Horgul123
Du könntest es noch so probieren:
Profil: Bestimmte SMS empfangen

Ereignis: Empfangene Nachricht [ Typ:SMS Absender:* Inhalt:* SIM Card:* MMS Body:* ]



Eingang Aufgabe: Anon

A1: Beep [
Frequenz: 8000
Dauer: 1000
Amplitude: 50
Stream: 3 ]
If [ %evtprm3 ~ *zwei Worte* ]

Anstatt dem Beep kannst du natürlich auch einen Sound abspielen. Es geht nur um die IF Bedingung.
 
Zuletzt bearbeitet:
@Cecoupeter Leider kommt dann im Log immer "IfFail". Auch wenn ich es nur mit einem Wort versuche....
 
@Horgul123
Dann lass die Sternchen bei zwei Worte mal weg und mach beim Vergleichsoperator "stimmt überein Regex"
 
  • Danke
Reaktionen: holms
GELÖST!
Als Variable musste ich
%evtprm()
nehmen... Jetzt erkennt er es.

Danke für die Hilfe!
 
  • Danke
Reaktionen: holms
@Horgul123
Supi
 
  • Danke
Reaktionen: Horgul123
Cecoupeter schrieb:
In meinem Profil ging's damals auch nicht als ich es erstellt hatte. Hatte auch nicht ausgelöst. Tasker hatte nicht erkannt wenn eine SMS eingeht
Genau deshalb hatte ich ja nachgefragt, auf welche Weise das Profil ausgelöst wird.

Und zwar genau deswegen:
Horgul123 schrieb:
GELÖST!
Als Variable musste ich
%evtprm()
nehmen... Jetzt erkennt er es.
Das hat nämlich nichts mit eingehender SMS zu tun, sondern lediglich mit Benachrichtigungen. Die kann Tasker auslesen ohne Plugin.

Du kannst zudem folgende Variablen verwenden:
%evtprm1 = Name der App
%evtprm2 = Titel der Benachrichtigung
%evtprm3 = Text der Benachrichtigung
 
  • Danke
Reaktionen: Cecoupeter
@holms Ich hab ja als Trigger eine eingehende Nachricht. Aber da den Inhalt zu lesen im Profil hab ich nicht geschafft.

Geht das denn auch?
 
@Horgul123 Hallo, siehe meinen vorigen Beitrag. Das sind die Variablen, die Tasker auslesen kann.
 

Ähnliche Themen

holms
Antworten
7
Aufrufe
174
semko
S
H
Antworten
3
Aufrufe
223
Horgul123
H
0
Antworten
4
Aufrufe
214
0karsten
0
Zurück
Oben Unten