[Neues Modul] BOSE SoundTouch

Begonnen von dominik, 05 Januar 2016, 22:28:40

Vorheriges Thema - Nächstes Thema

dl8zad

#285
ich habe das Verzeichnis wieder auf die Vorgabe eingestellt, die ich der App sehen kann. Wenn in dem Verzeichnis files sind, kann ich sie mit der App sehen und mit meinem Fritzfon abspielen.
die Benutzerrechte sind auf 777 eingestellt.
das Cmd set BOSE_884AEAF7CD0D  speak "Das ist ein Test." 40 wird im Event monitor ausgegeben 2016-10-23 10:53:10 BOSEST BOSE_884AEAF7CD0D speak "Das ist ein Test." 40. Aber im Logfile nicht! verbose 5 ist aktiv.

dominik

Achtung, das BOSE Modul schreibt lokal in das minidlna Verzeichnis und nicht auf sonstige DLNA Shares. Du musst also minidlna sauber installiert haben und dort wird dann die Datei abgelegt. Der minidlna Share wird auch automatisch in der App eingebunden, das muss man nicht manuell hinzufügen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

ich habe im minidlna nichts hinzugefügt. das minidlna ist sowieso leer.
Diese Namen wird wohl in abhängigkeit des Flietypes beigefügt
ich habe das ttsDirectory auf /var/lib/minidlna gestellt.
Es wurde 1x 2 Files erzeugt, die st20 auf abspielen gestellt, es kamm kein Ton.
Ein file ist etwa 6KB und der andere 23KB, gleicher User und gleiche Zeit. diese files sind in der App jetzt nicht sichtbar.

dominik

Ok, wenn die 2 Files erstellt wurden, dann klingt das schon gut. Prüfe nun nochmals mit der App ob dein minidlna Server über die App auch ersichtlich ist.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

JA der minidlna ist über die App Sichtbar. S900:minidlna.
Dann gibt es Bilder, Musik, Video und dort sind auch wieder "Verzeichnisse" sichtbar, die aber nicht im Filesystem sind.
es sind wohl Gruppierung die minidlna mit bringt..

dominik

Nur um sicher zu gehen, minidlna ist auf dem selben Device wie FHEM installiert, richtig?

Werden unter Musik auch die beiden Dateien angezeigt? Wenn nicht, dann öffne mal http://IP-MINIDLNA:8200/, dort müsste bei Audio files mindestens 2 stehen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

#291
Nur um sicher zu gehen, minidlna ist auf dem selben Device wie FHEM installiert, richtig?
ja, richtig

Werden unter Musik auch die beiden Dateien angezeigt?
nein.
Wenn nicht, dann öffne mal http://IP-MINIDLNA:8200/, dort müsste bei Audio files mindestens 2 stehen.
nein, hier:

Media library
Audio files   0
Video files   0
Image files   0
Connected clients
ID   Type   IP Address   HW Address   Connections
0   Generic DLNA 1.5   10.80.23.60   88:4A:EA:F7:CD:0D   0
1   Generic UPnP 1.0   10.80.23.1   08:96:D7:1A:8D:9A   0
2   Generic DLNA 1.5   10.80.23.119   5C:F8:21:D5:6B:F0   0
3   Generic DLNA 1.5   10.80.23.112   AC:6F:BB:31:6E:4E   0
4   Generic UPnP 1.0   10.80.23.108   B8:AC:6F:C7:7C:49   0
5   Generic UPnP 1.0   10.80.23.113   F0:27:65:6F:92:D7   0
6   Unknown   10.80.23.2   FF:FF:FF:FF:FF:FF   0
7   Unknown   10.80.23.104   6C:8D:C1:B1:E4:FD   0
8   Windows   10.80.23.105   10:0B:A9:15:96:04   0
9   Generic DLNA 1.5   10.80.23.111   B8:27:EB:76:38:C5   0
10   Generic UPnP 1.0   10.80.23.106   D4:BE:D9:0B:DE:F3   0

-1 connections currently open
die beiden files gehören aber minidlna
wenn set BOSE_884AEAF7CD0D  speak "Das ist ein Test." 40 auslöse, wird kurz auf dem Display des St20 Internet only angezeigt


dl8zad

und es wird erst neues Files erzeugt, wenn die alten gelöst sind!
in einem file heißt es, das googlespeechsystem sei down, und im zweiten wird der gewünschte Text angesagt.

dominik

Poste mal deinen Output von
cat /etc/minidlna.conf | grep -v "^#"

Hast du einen RPi mit Raspbian am laufen? Oder um welches Device handelt es sich?

Du kannst auch noch versuchen
inotify=yes
setzen in der minidlna.conf
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

#294
das ist hier noch kein RPI, sondern ein Mini-pc und wird durch einen Banan-pi R1 ersetzt.
inotify=yes ist auch so gesetzt.

dominik

Werden nach einem minidlna Neustart die beiden Dateien erkannt? Also das Problem bei dir dürfte definitiv minidlna sein, welches die Dateien zuerst erkennen muss.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

per App werden die File abgespielt.
Es werden nur neues files erzeugt, wenn die alten vorher gelöscht werden. Löchen muss von hand gemacht werden.
set bose play filena<me oder set bose nextrack filename das geht nicht.

dominik

Moment, jetzt verstehe ich es nicht mehr. http://ip-minidlna:8200 zeigt 0 Audio files und trotzdem kannst du die Files abspielen??

Die Files müssen nicht gelöscht werden. Die Files bleiben 30 Tage am System und werden erst danach gelöscht um diese neu von Google runterzuladen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dl8zad

Langsam. DU schreibst es könnte nur am minidlna. Also habe ich Lesen/schreiben für alle auf das Verzeichnis gesetzt, dann konnte ich am port 8200 die beiden File sehenund mit der App abspilen. nicht mit play oder nextTrack. das geht nicht. sie sind nur mit hilfe der App sichtbar und jetzt auch spielbar. es lassen sich nur neue erzeugen, wenn ich vorher von hand die file gelöscht habe.

dominik

Ok, wenn die beiden Files nun aber sichtbar sind, dann probier nochmals speak, das müsste nun funktionieren. Play/nextTrack spielen keine TTS Files ab. Play macht nur ein normales Play (also wenn du zuvor was paused hast) und nextTrack macht next track bei Playlists.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik