FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: TobiasR am 02 Dezember 2017, 20:50:33

Titel: Telefonanruf in Abwesenheit per Telegram
Beitrag von: TobiasR am 02 Dezember 2017, 20:50:33
Hallo,

ich möchte mit einem notify eine Benachrichtigung über Telegram mit Rufnummer versenden.

Leider komme ich mit dem Code nicht klar. Hier mein letzter Versuch:

Fritz_Box_Monitor:internal_number:.40140012

{fhem("set Telegram message \@Name_vorname Ein Anruf in Abwesenheit von: ,,.ReadingsVal('FB_CALLMONITOR.Fritz_Box_Monitor','missed_call',"))";;\}


Der Fehler lautet dann "Unrecognized character \xE2; marked by <-- HERE after adingsVal(<-- HERE near column 822 at (eval 616239) line 1."

Kann mir jemand helfen?

Titel: Antw:Telefonanruf in Abwesenheit per Telegram
Beitrag von: enno am 02 Dezember 2017, 20:56:26
Ich habe das mit DOIF wie folgt gelöst:

([FB_CALLMONITOR:event] eq "ring") (set teleBot message Anruf! [FB_CALLMONITOR:external_name] [FB_CALLMONITOR:external_number])

Gruss
  Enno
Titel: Antw:Telefonanruf in Abwesenheit per Telegram
Beitrag von: TobiasR am 02 Dezember 2017, 21:20:51
Hallo Enno,

danke für deinen Hinweis.
Der Hinweis "Anruf!" kommt nun an.
Nicht aber die Telefonnummer.

Wie sieht die bei dir im Log aus?

Bei mir steht da
2017-12-02 21:13:23 FB_CALLMONITOR Fritz_Box_Monitor external_number: 06xxx974310

Sicher wieder irgend ein Zeichen was ich da vergessen habe
Titel: Antw:Telefonanruf in Abwesenheit per Telegram
Beitrag von: enno am 02 Dezember 2017, 21:27:21
kannst du mal deinen Code posten? Bei mir heisst FB_CALLMONITOR:
FB_CALLMONITOR bei dir wohl Fritz_Box_Monitor. Hast du das berücksichtigt?

Gruss
  Enno
Titel: Antw:Telefonanruf in Abwesenheit per Telegram
Beitrag von: TobiasR am 02 Dezember 2017, 21:30:27
Hi,

ja genau das war der Fehler. Ich dachte da der FB_CALLMONITOR bei mir im Log auch auftaucht muss ich ihn verwenden.
Ohne den klappt es jetzt

Danke

Tobias