FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: dt2510 am 23 Februar 2017, 10:22:23

Titel: Tonausgabe am Tablet ?
Beitrag von: dt2510 am 23 Februar 2017, 10:22:23
Ich überlege gerade, ob es möglich ist am Tablet - zusätzlich zu den visuellen Widgets - auch entprechende Signale oder Ansagen abzuspielen, wenn sich z.B. ein Status ändert.
Ich habe gerade einen Fibaro Button im Eingang montiert, der zwischen "Home" und "Away" hin und her schaltet. Abends seh' ich das an der Beleuchtung die entsprechend geschaltet wird, aber Tagsüber fehlt mir eine Bestätigung des Schaltvorganges ...
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: sinus61 am 23 Februar 2017, 19:45:57
Ich lass mir da über Amad auf dem Tablet Ansagen ausgeben.
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: setstate am 23 Februar 2017, 20:25:40
es gibt auch das tts widget (nicht von mir). Infos dazu nur hier irgendwo tief im Forum

Und es gibt noch das Webviewcontrol
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: sinus61 am 24 Februar 2017, 15:10:56
Das tts Widget kannte ich bisher nicht, gerade mal ausprobiert. Es reagiert etwas schneller als über Amad zu senden und die Stimme hört sich besser an, die Aussprache ist nicht so maschinell. Bei längeren Texten verschluckt sich die Dame aber mal, für kurze Meldungen ist es aber eine gute Lösung.
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: sinus61 am 25 Februar 2017, 13:30:31
Da es ja anscheinend noch nicht dokumentiert ist hier mal eine kurze Info zur Anwendung.

In Fhem:

define speak dummy

In Ftui irgendwo ganz am Anfang:

<div data-type="tts" data-device="speak"></div>

Mit

set speak Guten Morgen

spricht das Tablet jetzt.
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 12:39:41
@ sinus61 sry bei mir funktioniert das nicht:
1. dummy angelegt
2. in der ftui index.html den code unter <body> eingefügt
3. set speak textblahblah in fhem eingegeben
4. nix passiert im firefox

ne idee ?
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: CoolTux am 02 Januar 2018, 13:51:00
Hast Du denn das tts Widget installiert?
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 14:12:42
was muss ich denn installieren ?
hab das genauso gemacht wie es hier https://wiki.fhem.de/wiki/FTUI_Widget_Tts beschrieben ist
Auch <div data-type="tts" data-device="speak"></div> ist nach <body> eingefügt.
Besten Dank für deine Hilfe cooltux ;)
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: CoolTux am 02 Januar 2018, 14:19:46
Gehe mal in das FTUI Verzeichnis und da ins Verzeichnis js. Da sollte dann eigentlich eine widget_tts.js liegen. Hast Du die?
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 14:21:59
Melde mich heute Abend wieder momentan auf Arbeit ;)
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 18:07:39
Die Datei "widget_tts.js" ist im Ordner /opt/fhem/www/tablet/js/   vorhanden...
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 18:11:56
Ok also mit Chrome funktioniert es aber mit firefox (favorit) nicht ... ne idee ?
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: CoolTux am 02 Januar 2018, 18:28:28
Nicht wirklich. Kannst nur debuggen. F12 drücken für Entwickleroptionen
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: Smokey-Joe am 02 Januar 2018, 19:08:28
komischerweise läuft es jetzt ohne beitun nach etlichen versuchen unter chrome jetzt auch auf firefox  :o kp warum ....
thx trotzdem ;)
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: yellowpinky am 08 Februar 2020, 10:44:14
Hallo;

Die Ausgabe funkioniert auf meinem Fully-Browser am Tablet nicht.
Starte ich den Firefox am Tablet .. kein Problem, Sprachausgabe OK
Gibt es hier beim Fully -Browser bei den Einstellungen was zu beachten.. schon eniges versucht komme aber nicht weiter

Nachtrag:
Wenn ich in meiner html den code...<div data-type="tts" data-device="Sprachausgabe_1"></div>

einbringe funktioniert auch das popup meiner Webcam nicht mehr welches in der selben html steht.
<!-- CAMERA-POPUP -->
<div class="top-space">
    <div data-type="popup" data-device="KameraEingang" data-get-on="on" data-get-off="off" data-height="600px" data-width="1000px">
        <div></div>
        <div class="dialog">
            <header><div data-type="label" class="medium red">LiveStream KAMERA EINFAHRT</div></header>
                       
            <div data-type="image"
            data-size="95%"
    data-device="A_KameraEingang"
    data-get="StmKeymjpegHttp"
             onclick="$('.dialog-close').trigger('click');">
            </div>
        </div>
    </div>
</div>


Wie gesagt nur bei Fully. Bei Firefox ist es OK.

Danke
Daniel
Titel: Antw:Tonausgabe am Tablet ?
Beitrag von: MornLum am 07 März 2020, 18:57:29
Hattest du etwas gemacht, dass es funktioniert? Ich habe es auch eingebaut und bei mir klappt es leider bei keinem Browser. Jss ist im entsprechenden Ordner.