Telegrambot Favoriten mit Emojis als Status ausgeben

Begonnen von iceman, 13 November 2020, 12:53:39

Vorheriges Thema - Nächstes Thema

iceman

Hallo zusammen,

ich habe in meinen Telegrambot einen Favoriten angelegt, der mir den Netzwerkstatus meiner Geräte ausgibt:

/[Anwesenheit Status]=set FHEM_TSe_bot message \n[pc1_pres:alias]: [pc1_pres:state]\n[raspberry_pres:alias]: [raspberry_pres:state]\n;;\

Bei der Ausgabe erhalte ich dann folgende Nachricht:

Zitat
PC1: present
Raspberry: absent

Nun würde die gerne den state Text durch einsprechende Emojis ersetzen um folgende Ausgabe zu erhalten:

Zitat
PC1: ✅
Raspberry: ❌

ich habe schon mit einem Perl Insert rum experimentiert, dann bekomme ich aber immer folgende Ausgabe für einen Eintrag:

{ if ( ReadingsVal("pc1_pres","state","absent") eq "present" ) { set FHEM_TSe_bot message ✅\n } else { set FHEM_TSe_bot message ❌\n }}

TelegramBot FHEM - Befehl:{....}: - Ergebnis: ✅

Kennt jemand hier eine Lösung für mein Problem?