[gelöst] SONOS Text2Speech über fhem/cache ohne Userid und Passwort

Begonnen von ch.eick, 12 August 2025, 19:39:55

Vorheriges Thema - Nächstes Thema

ch.eick

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
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

passibe

Aus der Commandref zum allowed-Device:

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)$

ch.eick

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
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Otto123

Hallo Christian,

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

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

ch.eick

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
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick