NEWS
Mit Telegram auf bestimmtes Wort reagieren –> Sprachausgabe Mediaplayer
-
Hallo zusammen,
jetzt habe ich mir den Adapter "Telegram" mal installiert –> läuft.
Was ich damit nun vorhabe ist, eine Sprachausgabe via Mediaplayer (TTS) zu generieren, wenn ein bestimmtes Wort empfangen wird.
Hintergrund: Tasker / GPS --> bei erreichen der "Homezone" wird eine Telegram-Nachricht ausgelöst. Auf diese soll reagiert werden.
text2command nützt mir hier leider nichts, eine Rückantwort via Telegram ist nicht erforderlich.
Habe mir mit meiner Unkenntnis folgendes Skript gebastelt:
! ````
var Url = "http://192.168.178.58:50000/track=gong.mp3";
! var ansage1 = "Ansagetext eins";
var ansage2 = "Ansagetext zwei";
! var Ausgabe = getState("telegram.0.communicate.request"/Last received request/);
! on ({id: "telegram.0.communicate.request", change: "any"}, fAusgabe);
! function fAusgabe(){if (Ausgabe === '[Thomas]Test'){ log("Telegram Test ausgeführt");! Url = "http://192.168.178.58:50000/tts=" + ansage1 ;
request(Url);
}if (Ausgabe === "[Thomas]Test2"){ log("Telegram Test2 ausgeführt");! Url = "http://192.168.178.58:50000/tts=" + ansage2 ;
request(Url);
}}
Das klappt natürlich erwartungsgemäß nicht, bis auf Logfunktion. Ich denke aber, was ich vorhabe und wie es funktionieren soll lässt sich erkennen. Wirft doch bitte mal ein Javascript-Ass einen Blick drauf, vielen Dank. Thomas -
-
Hi,
evtl. hilft dir das:
http://forum.iobroker.net/viewtopic.php?f=30&t=4731
Gruß
Phantomio `
Vielen Dank, ich habe das mal so übernommen und natürlich angepasst. In den nächsten Tagen wird sich zeigen ob es richtig funzt….
Ich gebe dann natürlich wieder Bescheid.
Gruß
Thomas
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden