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 ...
Ich lass mir da über Amad auf dem Tablet Ansagen ausgeben.
es gibt auch das tts widget (nicht von mir). Infos dazu nur hier irgendwo tief im Forum
Und es gibt noch das Webviewcontrol
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.
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.
@ 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 ?
Hast Du denn das tts Widget installiert?
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 ;)
Gehe mal in das FTUI Verzeichnis und da ins Verzeichnis js. Da sollte dann eigentlich eine widget_tts.js liegen. Hast Du die?
Melde mich heute Abend wieder momentan auf Arbeit ;)
Die Datei "widget_tts.js" ist im Ordner /opt/fhem/www/tablet/js/ vorhanden...
Ok also mit Chrome funktioniert es aber mit firefox (favorit) nicht ... ne idee ?
Nicht wirklich. Kannst nur debuggen. F12 drücken für Entwickleroptionen
komischerweise läuft es jetzt ohne beitun nach etlichen versuchen unter chrome jetzt auch auf firefox :o kp warum ....
thx trotzdem ;)
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
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.