Möglichkeit via Alexa z.b. Telegram Nachrichten zu versenden

Begonnen von Dlay, 14 Mai 2024, 00:47:51

Vorheriges Thema - Nächstes Thema

Dlay

Moin,

mit einer in FHEM eingerichteten Alexa bekommt man ja das Reading "Voice" welches den zuletzt gesprochenen Befehl enthält.

Könnte man das Reading nicht dafür nutzen um via Alexa z.b. Telegram Nachrichten zu versenden?

Dazu müsste der Inhalt des Voice Readings ja "nur" an eine Telegram msg gehängt werden.
Leider habe ich keine Ahnung, wie man das bewerkstelligen könnte.

Hat jemand von euch eine Idee?

Grüße

MadMax-FHEM

#1
Wenn dich nicht stört, dass Alexa (verm. jedesmal) antwortet: das verstehe ich nicht...

Bzw. auch bei "Fehleinfaben" der Text trotzdem im voice Reading steht (hab ich noch nicht getestet), dann einfach:

Eventmonitor auf, sprechen und auf das voice Reading Event warten, markieren und notify erzeugen lassen.

https://wiki.fhem.de/wiki/Event_monitor

Erzeugtes notify anpassen.
In $EVENT sollte der Text zu finden sein.
Da verm. im Text Leerzeichen sind kannst du (verm.) nicht einfach $EVTPARTx nehmen, sondern musst den Text selber aus $EVENT holen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

rabehd

Zitat von: Dlay am 14 Mai 2024, 00:47:51Dazu müsste der Inhalt des Voice Readings ja "nur" an eine Telegram msg gehängt werden.
Das geht, aber erscheint mir sinnlos.
Soll FHEM alles was Du sagst versenden oder nur bestimmte Texte?
Deine Frage ist noch nicht ausgereift oder Du hast sie nicht vollständig formuliert.
Was wäre denn der Anwendungsfall?
Auch funktionierende Lösungen kann man hinterfragen.