[Voicecontrol] Button für Fhemweb

Begonnen von schwatter, 14 März 2026, 17:25:25

Vorheriges Thema - Nächstes Thema

schwatter

Moin,

ich habe in Fully auch noch nie Debug betrieben. Laut Fully Seite. Da steht bei
"Advanced Web Settings". --> " Enable Webview Contents Debugging".
Das wäre dann das wahrscheinlich:
https://forum.fhem.de/index.php?msg=1359579

Heut Abend schau ich mir das an. Ob Fully direkt was anbietet oder ob es so
gemacht werden muss wie im Link von mir.

Gruß schwatter

schwatter

Nabend,

Update der voicecontrol_echo.js auf Seite 1.

- Status wir jetzt in localStorage gespeichert. Damit überlebt das JS einen Seitenwechsel.

Gruß schwatter

schwatter

Du darfst diesen Dateianhang nicht ansehen.

Tag,

es gibt eine neue Version im contrib und auch auf Seite 1. Beide Versionen haben ein neues Design + Drag and Drop.
Der DRAG_THRESHOLD springt ab 150 Pixel an, um ein versehentliches umplatzieren zu unterbinden. Das neue
schlanke Design ermöglicht die Platzierung, z. B. oben rechts in der Eingabezeile.

Die Echo_s3r Version bietet als Extra bei 3 sec. halten ein Submenü. Dort kann die Sprachausgabe zwischen
Browser und Fhem umgeschaltet werden. Dazu werden unterschiedliche Readings in global gesetzt.

Browser:
Reading STT_output <-- Die erkannte Spracheingabe vom JS, welche als Reading in Fhem gesetzt wird.
Reading TTS_input <-- Hier setzt das Steuer-notify den Text, welcher als Sprache vom JS ausgegeben wird.

Fhem:
Reading TTS_output <-- Darauf dann ein notify setzen, welches den String an euer TTS-Modul sendet.

Außerdem benötigt das neue notify im Wiki kein "und" mehr um Befehle zu kombinieren.
Beispiele:
"Mach bitte im Esszimmer und Wohnzimmer Licht an"
"Schalte in der Küche Licht aus und reinige das Wohnzimmer"
"Radio Küche an Wohnzimmer licht aus"


Gruß schwatter