Aussentemperatur per tts an Home-24 Mediaplayer

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

aw5100
Beiträge: 5
Registriert: 04.01.2017, 02:58

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von aw5100 » 05.01.2017, 02:31

Hallo Alchy,

vielen Dank für deine schnelle Antwort und das beigefügte script.
Das funktioniert mit dem Minustemperaturen, aber der Punkt wird nicht als komma ausgesprochen.
Soll ich da doch wieder das foreach vorsetzten, oder gibt es da eine elegantere Lösung?
Tut mir Leid, aber zum Googeln und nachforschen habe ich wenig Zeit, bin ständig auf Bereitschaft.

Danke vorab

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von alchy » 05.01.2017, 05:34

Kurios.
Durch den Hinweis von Xel66 habe ich das Script ausprobiert / angepasst. Bei mir wird damit im Gegensatz zu früher trotz Punkt ein Komma angesagt.
Welche Stimme benutzt du und welche Android Version?

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

aw5100
Beiträge: 5
Registriert: 04.01.2017, 02:58

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von aw5100 » 05.01.2017, 15:31

Hallo Alchy,

ich lasse das auf einem Samsung SM-T230 mit Android 4.4.2 laufen.
Die Stimme ist wohl voreingestellt weiblich aber nicht ersichtlich oder konfigurierbar.

Ich hoffe das hilft dir weiter.

Vielen Dank für deine Hilfe.

Grüße aw5100

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von alchy » 05.01.2017, 15:38

In den Einstellungen bei Android kannst du unter texttospech eine Stimme einstellen. Da du das nicht weißt, wirst du wohl die originale Google Stimme benutzen
Irgendwo muss ich noch ein so altes Tab rumliegen haben mit einer alten Android Version. Ich schau mal.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

aw5100
Beiträge: 5
Registriert: 04.01.2017, 02:58

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von aw5100 » 05.01.2017, 19:51

Lieber Alchy,

nach deiner Diagnose hat es funktioniert.
Ich hatte am Tablett unter Einstellungen Steuerung Text zu Sprache, "Einstellungen Samsung Text -zu-Sprache eingestellt".
Nun habe ich die "Google Text-in-Sprache" eingestellt und es funktioniert.
Da wäre ich nie draufgekommen und darum vielen vielen Dank.
Mach weiter so, du bist ein echter Mehrwert für dieses Forum weil du dich für Leute einsetzt, die nicht so viel Zeit zum suchen haben.

LG
aw5100

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von alchy » 05.01.2017, 20:46

aw5100 hat geschrieben: Nun habe ich die "Google Text-in-Sprache" eingestellt und es funktioniert.
Da wäre ich nie draufgekommen und darum vielen vielen Dank.
Bitte, keine Ursache
aw5100 hat geschrieben: Mach weiter so, du bist ein echter Mehrwert für dieses Forum weil du dich für Leute einsetzt, die nicht so viel Zeit zum suchen haben.
oh, oh - disqualifiziert.
Wir haben alle täglich 24h - und wenn die nicht reichen nehmen wir eben die Nacht dazu. :mrgreen:
Ich habe wahrscheinlich weniger Zeit zum Suchen als du - nur ich nehme sie mir für das Forum, verzichte dafür auf so unnötige Sachen wie Schlaf usw. 8)

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

aw5100
Beiträge: 5
Registriert: 04.01.2017, 02:58

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von aw5100 » 06.01.2017, 14:54

Hi Alchy,

sorry war nicht so gemeint, entschuldige.
vielen lieben Dank nochmal für deine Zeit,

aw5100

him96
Beiträge: 152
Registriert: 10.06.2013, 10:42

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von him96 » 05.06.2017, 08:28

Hallo!

Die Sprachausgabe funktioniert bei mir wie hier beschrieben. Ich würde gerne bei einigen Ansagen noch vor die eigentliche TTS Ausgabe eine kurze Melodie legen. Geht das?

him96

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von alchy » 05.06.2017, 19:30

Da der Mediaplayer ja auch files auf deinem Phone abspielt, warum nicht.

Code: Alles auswählen

string url1="'http://192.168.178.172:50000/track=beep.mp3'";
string url2="'http://192.168.178.172:50000/tts=" # "ich sag dir was du willst nach dem beepTon'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null " # url1);
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null " # url2);
Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Xel66
Beiträge: 14165
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: Aussentemperatur per tts an Home-24 Mediaplayer

Beitrag von Xel66 » 05.06.2017, 20:01

Du solltest auch mehrere Aktionen mit einem Pipe trennen können und direkt in einem Aufruf zur App schicken können. Wie das geht, sieht man auf der Homepage des Projekts.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Antworten

Zurück zu „HomeMatic allgemein“