FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: ch.eick am 12 August 2025, 19:39:55

Titel: [gelöst] SONOS Text2Speech über fhem/cache ohne Userid und Passwort
Beitrag von: ch.eick am 12 August 2025, 19:39:55
Hallo zusammen,
ich habe immernoch das Problem, dass meine Sprachausgabe nach dem RPI5 Umzug nicht mehr läuft.

- Text2Speech erzeugt sauber im fhem/cache eine mp3 Datei
- In einem lokalen Browser auf dem FHEM System wird diese abgespielt
http://192.168.178.60:8083/fhem/cache/235e9ad5182f1addfb08325d33d6c314.mp3- Auf einem anderen Rechner im Netz der bereits im FHEM angemeldet ist wird die mp3 ebenfalls abgspielt
- Im incognito Browser werde ich nach Userid und Passwort gefragt
- Die SONOS Box bekommt ebenfalls keine Ausgabe, da die ja ohne Userid und Passwort arbeitet

Nun ist die Frage, wo kann ich http://192.168.178.60:8083/fhem/cache/ für alle zum lesen freigeben.
Ich denke ich hatte das auf der alten RPI4 Installation eingerichtet, jedoch ist mir das wohl verloren gegangen und ich kann es zum Verrecken im FHEM Wiki bzw Forum nicht mehr finden.

VG  Christian
Titel: Aw: SONOS Text2Speech über fhem/cache
Beitrag von: passibe am 12 August 2025, 19:46:44
Aus der Commandref zum allowed-Device (https://commandref.fhem.de/commandref.html#allowed):

ZitatAttributes
[...]
  • noCheckFor
    a regexp matching a path, for wich no authentication is required (FHEMWEB only).
    A specific iOS Safari version wont send BasicAuth for certain files, this can be solved by setting the attribut to:
    ^(/[^/]+|/fhem/icons/favicon)$
Titel: Aw: SONOS Text2Speech über fhem/cache
Beitrag von: ch.eick am 12 August 2025, 20:03:43
Hallo nochmal,
vielen, vielen Dank, daran hätte ich nie gedacht und es wundert mich, warum das verloren gegangen ist.

Die Regex wäre dann wie folgt
noCheckFor /fhem/cache
Titel: Aw: [gelöst] SONOS Text2Speech über fhem/cache ohne Userid und Passwort
Beitrag von: Otto123 am 12 August 2025, 21:57:46
Hallo Christian,

Du redest von sonos2mqtt? Diesen Fall habe ich damals nicht beachtet, ich habe einen Hinweis im Wiki eingebaut.

Gruß Otto
Titel: Aw: [gelöst] SONOS Text2Speech über fhem/cache ohne Userid und Passwort
Beitrag von: ch.eick am 13 August 2025, 18:32:30
Zitat von: Otto123 am 12 August 2025, 21:57:46Hallo Christian,

Du redest von sonos2mqtt? Diesen Fall habe ich damals nicht beachtet, ich habe einen Hinweis im Wiki eingebaut.

Gruß Otto
Hallo Otto,
ich hatte zu Beginn auf dem RPI4 auch SMB verwendet und bei dem Wechsel dann das mit dem /fhem/cache gefunden, es war also mein Fehler. Besser erst nur umziehen und dann erst Änderungen machen, so wie wir es den Kunden immer sagen :-)
Und ja, ich verwende sonos2mqtt im Docker Container, aber bisher mangels Ideen nur Grundfunktionalitäten.

Auf der Wunschliste stehen
- Sender auf der Sonos abspielen, da die oft beim Update der Sonos in den Favoriten verloren gehen
- Eventuell mal Playlisten erstellen aus der 500 GB iTunes Sammlung, oder die Listen von dort vewenden

Jetzt bin ich aber froh, dass die Statusmeldungen wieder kommen.

VG   Christian