[Neues Modul] BOSE SoundTouch

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

Vorheriges Thema - Nächstes Thema

VB90

#315
Hi, ich habe derzeit ein ST10 zum testen in Haus, ob das für mich taugt.

Bin über dieses Modul gestolpert, danke dafür.

Die Einbindung in FHEM hat gut geklappt.
Ich bekomme vom ST10 die readings, kann auch die settings ändern.
lt. Log auch alles ok, doch werden manche nicht umgesetzt.
So kann ich z.B. nicht off schalten, on nur manchmal. Volume klappt, allerdings wird mir immer der alte Wert angezeigt.

Hat jemand Tipps, wie ich das in den Griff bekomme? Hackt da die App vom Smartphone dazwischen, gibt es Firmware-Updates für die ST's?

vb
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

flolee

so, also ich hatte jetzt das selbe Problem wie dl8zad auf einer neuen jessie Installation und meinem Bose ST.
verschiedenste Konstellationen ausprobiert... MP3 vorhanden, kein Mux vom Bose und nix zu auffälliges im Log trotz verbose 5.

irgendwann gings dann mit ein bisschen rumspielen und friendly name ändern plötzlich, vielleicht hilfts jemanden... hier die configs (ohne Anspruch auf Richtigkeit, aber zumindest funktionierts bei mir so):

minidlna.conf (wobei es hier sicher nicht alles brauchen würde)

port=8200
media_dir=/var/lib/minidlna
friendly_name=RPi
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
inotify=yes
enable_tivo=no
strict_dlna=no
notify_interval=900
serial=12345678
model_number=1



bose device
Zitat
attr BOSE_FloZimmer autoAddDLNAServers 1
attr BOSE_FloZimmer ttsDLNAServer RPi
attr BOSE_FloZimmer ttsDirectory /var/lib/minidlna
attr BOSE_FloZimmer ttsLanguage de

ich hab dann den alten automatisch hinzugefügten DLNA Server-Namen  nach dem Umbenennen in RPi (friendly_name) gelöscht, und den neuen hinzufegfügt und jetzt klappt alles.

andere frage: wenn ich onlineradio eingeschlatet habe, dann geht das normal weiter nach der sprachdurchsage. wenn ich spotify abspiele bleibt das auf pause, kann man da was machen?

danke und lg,
florian

Eisix

@flolee
Habe das gleiche problem allerdings auf einer Suse installation. Was hast du in der App gemacht? Nur den DLNA server hinzugefügt?
Bei mir erscheint nur der Inhalt des TTS Ordners, ist das bei dir anders?

Gruß
Eisix

VB90

So, hatte mal wieder Zeit zum testen.

Die readings werden nur aktualisiert wenn ich in den Internals die DEF zum ändern anklicke und dann ohne Änderungen übernehme.

vb
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

dominik

@VB90, welche Version von Mojolicious hast du installiert?
libmojolicious-perl     5.54+dfsg-1
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

@flolee, Eisix, ich habe auf der 1. Seite nochmals die Einrichtung von minidlna beschrieben. Habe es soeben genau mit diesen Schritten neu bei mir installiert und es funktioniert. Bitte testet es anhand dieser Anleitung und gebt mir Bescheid ob es klappt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

VB90

#321
Das ist mir am Anfang wohl durch die Lappen gegangen.
Habe dies nun korregiert und Mojolicious installiert.

Zitat~$ mojo version
CORE
  Perl        (v5.18.2, linux)
  Mojolicious (7.11, Doughnut)

OPTIONAL
  EV 4.0+                 (4.15)
  IO::Socket::Socks 0.64+ (n/a)
  IO::Socket::SSL 1.94+   (1.965)
  Net::DNS::Native 0.15+  (n/a)

This version is up to date, have fun!


vb

edit: ändert aber auch nichts am Fehlerbild, das die Readings nicht aktualisiert werden.
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

dominik

Stell bitte mal auf verbose=5 für das Device und mach folgende Änderungen

1. DEFINE neu setzen (so dass die Readings aktualisiert werden)
2. Die BOSE ST Box direkt an der Box auf Preset 1 stellen
3. Aus FHEM heraus die Lauterstärke mit set <name> volume 25 ändern
4. Direkt an der Box die Lautstärke ändern

...und dann das Log bitte posten.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

VB90

wie gewünscht:
Zitat
2016.12.03 11:25:33.145 5: BOSEST: parseAndUpdateNowPlaying
2016.12.03 11:26:06.232 4: BOSEST: set /volume => <volume>25</volume>
2016.12.03 11:26:06.289 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/volume</status>

habe im Anschluss auf AUX gewechselt und die Lautstärke erhöht
Zitat

2016.12.03 11:28:11.353 4: BOSEST: set /key => <key state="press" sender="Gabbo">AUX_INPUT</key>
2016.12.03 11:28:11.385 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/key</status>
2016.12.03 11:28:11.391 4: BOSEST: set /key => <key state="release" sender="Gabbo">AUX_INPUT</key>
2016.12.03 11:28:11.438 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/key</status>
2016.12.03 11:28:18.313 4: BOSEST: set /volume => <volume>43</volume>
2016.12.03 11:28:18.442 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/volume</status>
2016.12.03 11:28:29.462 4: BOSEST: set /volume => <volume>47</volume>
2016.12.03 11:28:29.596 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/volume</status>
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

dominik

Stell mal den gesamten Verbose Level auf 5 (also nicht nur bei BOSEST). Dann lösche das Device und warte bis es neu angelegt wurde. Wenn es unter "Unsorted" wieder erscheint (kann paar Minuten dauern), dann änder nochmals die Lautstärke und den Preset direkt auf der Box und poste das Log.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

VB90

Zitat2016.12.03 11:54:23.236 3: BOSEST: Device BoseST10 (689E194BA7C7) found.
2016.12.03 11:54:23.808 3: BOSEST: BOSE_689E194BA7C7, new IP (192.168.0.51)
2016.12.03 11:59:00.635 4: BOSEST: set /volume => <volume>44</volume>
2016.12.03 11:59:00.737 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/volume</status>

Nach dem neu finden des Device passiert rein garnichts.
Alle Änderungen am Gerät selbst, gehen an FHEM vorüber.

Das setzen von Volume 44 war ich selbst, aus fhem heraus. Wird auch umgesetzt, aber in den Readings nicht aktualisiert.

Gibt es nen Intervall, den ich abwarten muss, oder sollen die Änderunge quasi in Echtzeit zu sehen sein??

vb
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

dominik

Ja, die Änderungen kommen in Echtzeit.

Den Bereich wo es "nicht mehr weiter geht" kann ich zumindest im Code schon mal eingrenzen. Anbei eine Version mit mehr Debug Output in diesem Bereich. Bitte wieder Device komplett löschen und neu anlegen lassen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

VB90

nach relaod des Moduls kommen nen Haufen Perl Warnings.
Gerät wird erkannt, aber außer Volume ändern kann ich aus fhem nichts. gut, off habe ich nicht probiert.
Readings wie vor...

Zitat2016.12.03 13:09:36.595 1: PERL WARNING: Subroutine BOSEST_Initialize redefined at ./FHEM/98_BOSEST.pm line 237.
2016.12.03 13:09:36.597 1: PERL WARNING: Subroutine BOSEST_Define redefined at ./FHEM/98_BOSEST.pm line 249.
2016.12.03 13:09:36.599 1: PERL WARNING: Subroutine BOSEST_Attribute redefined at ./FHEM/98_BOSEST.pm line 319.
2016.12.03 13:09:36.603 1: PERL WARNING: Subroutine BOSEST_Set redefined at ./FHEM/98_BOSEST.pm line 342.
2016.12.03 13:09:36.605 1: PERL WARNING: Subroutine BOSEST_setZoneVolume redefined at ./FHEM/98_BOSEST.pm line 506.
2016.12.03 13:09:36.606 1: PERL WARNING: Subroutine BOSEST_clockSettings redefined at ./FHEM/98_BOSEST.pm line 531.
2016.12.03 13:09:36.607 1: PERL WARNING: Subroutine BOSEST_addDLNAServer redefined at ./FHEM/98_BOSEST.pm line 548.
2016.12.03 13:09:36.608 1: PERL WARNING: Subroutine BOSEST_removeDLNAServer redefined at ./FHEM/98_BOSEST.pm line 563.
2016.12.03 13:09:36.609 1: PERL WARNING: Subroutine BOSEST_saveChannel redefined at ./FHEM/98_BOSEST.pm line 581.
2016.12.03 13:09:36.610 1: PERL WARNING: Subroutine BOSEST_stopPlayEverywhere redefined at ./FHEM/98_BOSEST.pm line 598.
2016.12.03 13:09:36.611 1: PERL WARNING: Subroutine BOSEST_playEverywhere redefined at ./FHEM/98_BOSEST.pm line 618.
2016.12.03 13:09:36.613 1: PERL WARNING: Subroutine BOSEST_createZone redefined at ./FHEM/98_BOSEST.pm line 641.
2016.12.03 13:09:36.614 1: PERL WARNING: Subroutine BOSEST_addToZone redefined at ./FHEM/98_BOSEST.pm line 665.
2016.12.03 13:09:36.615 1: PERL WARNING: Subroutine BOSEST_removeFromZone redefined at ./FHEM/98_BOSEST.pm line 689.
2016.12.03 13:09:36.616 1: PERL WARNING: Subroutine BOSEST_on redefined at ./FHEM/98_BOSEST.pm line 713.
2016.12.03 13:09:36.616 1: PERL WARNING: Subroutine BOSEST_off redefined at ./FHEM/98_BOSEST.pm line 725.
2016.12.03 13:09:36.617 1: PERL WARNING: Subroutine BOSEST_setRecent redefined at ./FHEM/98_BOSEST.pm line 737.
2016.12.03 13:09:36.618 1: PERL WARNING: Subroutine BOSEST_setContentItem redefined at ./FHEM/98_BOSEST.pm line 754.
2016.12.03 13:09:36.618 1: PERL WARNING: Subroutine BOSEST_setBass redefined at ./FHEM/98_BOSEST.pm line 775.
2016.12.03 13:09:36.619 1: PERL WARNING: Subroutine BOSEST_setVolume redefined at ./FHEM/98_BOSEST.pm line 785.
2016.12.03 13:09:36.620 1: PERL WARNING: Subroutine BOSEST_setMute redefined at ./FHEM/98_BOSEST.pm line 800.
2016.12.03 13:09:36.622 1: PERL WARNING: Subroutine BOSEST_setSource redefined at ./FHEM/98_BOSEST.pm line 839.
2016.12.03 13:09:36.623 1: PERL WARNING: Subroutine BOSEST_setPreset redefined at ./FHEM/98_BOSEST.pm line 866.
2016.12.03 13:09:36.623 1: PERL WARNING: Subroutine BOSEST_play redefined at ./FHEM/98_BOSEST.pm line 883.
2016.12.03 13:09:36.624 1: PERL WARNING: Subroutine BOSEST_stop redefined at ./FHEM/98_BOSEST.pm line 889.
2016.12.03 13:09:36.624 1: PERL WARNING: Subroutine BOSEST_pause redefined at ./FHEM/98_BOSEST.pm line 895.
2016.12.03 13:09:36.625 1: PERL WARNING: Subroutine BOSEST_power redefined at ./FHEM/98_BOSEST.pm line 901.
2016.12.03 13:09:36.625 1: PERL WARNING: Subroutine BOSEST_next redefined at ./FHEM/98_BOSEST.pm line 907.
2016.12.03 13:09:36.626 1: PERL WARNING: Subroutine BOSEST_prev redefined at ./FHEM/98_BOSEST.pm line 913.
2016.12.03 13:09:36.626 1: PERL WARNING: Subroutine BOSEST_Undef redefined at ./FHEM/98_BOSEST.pm line 919.
2016.12.03 13:09:36.627 1: PERL WARNING: Subroutine BOSEST_Get redefined at ./FHEM/98_BOSEST.pm line 931.
2016.12.03 13:09:36.627 1: PERL WARNING: Subroutine BOSEST_speakChannel redefined at ./FHEM/98_BOSEST.pm line 935.
2016.12.03 13:09:36.629 1: PERL WARNING: Subroutine BOSEST_speak redefined at ./FHEM/98_BOSEST.pm line 957.
2016.12.03 13:09:36.630 1: PERL WARNING: Subroutine BOSEST_saveCurrentState redefined at ./FHEM/98_BOSEST.pm line 970.
2016.12.03 13:09:36.631 1: PERL WARNING: Subroutine BOSEST_restoreSavedState redefined at ./FHEM/98_BOSEST.pm line 984.
2016.12.03 13:09:36.631 1: PERL WARNING: Subroutine BOSEST_restoreVolumeAndOff redefined at ./FHEM/98_BOSEST.pm line 1003.
2016.12.03 13:09:36.632 1: PERL WARNING: Subroutine BOSEST_downloadGoogleNotAvailable redefined at ./FHEM/98_BOSEST.pm line 1017.
2016.12.03 13:09:36.633 1: PERL WARNING: Subroutine BOSEST_downloadGoogleTTS redefined at ./FHEM/98_BOSEST.pm line 1035.
2016.12.03 13:09:36.634 1: PERL WARNING: Subroutine BOSEST_playMessage redefined at ./FHEM/98_BOSEST.pm line 1053.
2016.12.03 13:09:36.636 1: PERL WARNING: Subroutine BOSEST_deleteOldTTSFiles redefined at ./FHEM/98_BOSEST.pm line 1079.
2016.12.03 13:09:36.638 1: PERL WARNING: Subroutine BOSEST_playGoogleTTS redefined at ./FHEM/98_BOSEST.pm line 1105.
2016.12.03 13:09:36.639 1: PERL WARNING: Subroutine BOSEST_setMusicServiceAccount redefined at ./FHEM/98_BOSEST.pm line 1151.
2016.12.03 13:09:36.639 1: PERL WARNING: Subroutine BOSEST_removeMusicServiceAccount redefined at ./FHEM/98_BOSEST.pm line 1164.
2016.12.03 13:09:36.640 1: PERL WARNING: Subroutine BOSEST_playTrack redefined at ./FHEM/98_BOSEST.pm line 1177.
2016.12.03 13:09:36.641 1: PERL WARNING: Subroutine BOSEST_searchTrack redefined at ./FHEM/98_BOSEST.pm line 1203.
2016.12.03 13:09:36.642 1: PERL WARNING: Subroutine BOSEST_updateClock redefined at ./FHEM/98_BOSEST.pm line 1222.
2016.12.03 13:09:36.642 1: PERL WARNING: Subroutine BOSEST_updateInfo redefined at ./FHEM/98_BOSEST.pm line 1229.
2016.12.03 13:09:36.643 1: PERL WARNING: Subroutine BOSEST_updateSources redefined at ./FHEM/98_BOSEST.pm line 1236.
2016.12.03 13:09:36.643 1: PERL WARNING: Subroutine BOSEST_updatePresets redefined at ./FHEM/98_BOSEST.pm line 1243.
2016.12.03 13:09:36.644 1: PERL WARNING: Subroutine BOSEST_updateZone redefined at ./FHEM/98_BOSEST.pm line 1250.
2016.12.03 13:09:36.644 1: PERL WARNING: Subroutine BOSEST_updateVolume redefined at ./FHEM/98_BOSEST.pm line 1257.
2016.12.03 13:09:36.645 1: PERL WARNING: Subroutine BOSEST_updateBass redefined at ./FHEM/98_BOSEST.pm line 1264.
2016.12.03 13:09:36.645 1: PERL WARNING: Subroutine BOSEST_updateNowPlaying redefined at ./FHEM/98_BOSEST.pm line 1271.
2016.12.03 13:09:36.647 1: PERL WARNING: Subroutine BOSEST_updateAutoZone redefined at ./FHEM/98_BOSEST.pm line 1278.
2016.12.03 13:09:36.648 1: PERL WARNING: Subroutine BOSEST_checkDoubleTap redefined at ./FHEM/98_BOSEST.pm line 1310.
2016.12.03 13:09:36.651 1: PERL WARNING: Subroutine BOSEST_processXml redefined at ./FHEM/98_BOSEST.pm line 1352.
2016.12.03 13:09:36.652 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateClock redefined at ./FHEM/98_BOSEST.pm line 1429.
2016.12.03 13:09:36.653 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateSources redefined at ./FHEM/98_BOSEST.pm line 1441.
2016.12.03 13:09:36.655 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateChannel redefined at ./FHEM/98_BOSEST.pm line 1483.
2016.12.03 13:09:36.657 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateZone redefined at ./FHEM/98_BOSEST.pm line 1511.
2016.12.03 13:09:36.658 1: PERL WARNING: Subroutine BOSEST_parseAndUpdatePresets redefined at ./FHEM/98_BOSEST.pm line 1575.
2016.12.03 13:09:36.659 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateRecents redefined at ./FHEM/98_BOSEST.pm line 1597.
2016.12.03 13:09:36.660 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateVolume redefined at ./FHEM/98_BOSEST.pm line 1623.
2016.12.03 13:09:36.661 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateBass redefined at ./FHEM/98_BOSEST.pm line 1632.
2016.12.03 13:09:36.662 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateInfo redefined at ./FHEM/98_BOSEST.pm line 1641.
2016.12.03 13:09:36.664 1: PERL WARNING: Subroutine BOSEST_parseAndUpdateNowPlaying redefined at ./FHEM/98_BOSEST.pm line 1653.
2016.12.03 13:09:36.666 1: PERL WARNING: Subroutine BOSEST_startDiscoveryProcess redefined at ./FHEM/98_BOSEST.pm line 1741.
2016.12.03 13:09:36.668 1: PERL WARNING: Subroutine BOSEST_handleDeviceByIp redefined at ./FHEM/98_BOSEST.pm line 1754.
2016.12.03 13:09:36.670 1: PERL WARNING: Subroutine BOSEST_Discovery redefined at ./FHEM/98_BOSEST.pm line 1837.
2016.12.03 13:09:36.672 1: PERL WARNING: Subroutine BOSEST_finishedDiscovery redefined at ./FHEM/98_BOSEST.pm line 1865.
2016.12.03 13:09:36.675 1: PERL WARNING: Subroutine BOSEST_updateIP redefined at ./FHEM/98_BOSEST.pm line 1941.
2016.12.03 13:09:36.676 1: PERL WARNING: Subroutine BOSEST_commandDefine redefined at ./FHEM/98_BOSEST.pm line 1991.
2016.12.03 13:09:36.677 1: PERL WARNING: Subroutine BOSEST_webSocketCallback redefined at ./FHEM/98_BOSEST.pm line 2002.
2016.12.03 13:09:36.678 1: PERL WARNING: Subroutine BOSEST_webSocketFinished redefined at ./FHEM/98_BOSEST.pm line 2031.
2016.12.03 13:09:36.679 1: PERL WARNING: Subroutine BOSEST_webSocketPing redefined at ./FHEM/98_BOSEST.pm line 2053.
2016.12.03 13:09:36.680 1: PERL WARNING: Subroutine BOSEST_webSocketReceivedMsg redefined at ./FHEM/98_BOSEST.pm line 2067.
2016.12.03 13:09:36.681 1: PERL WARNING: Subroutine BOSEST_startWebSocketConnection redefined at ./FHEM/98_BOSEST.pm line 2088.
2016.12.03 13:09:36.682 1: PERL WARNING: Subroutine BOSEST_checkWebSocketConnection redefined at ./FHEM/98_BOSEST.pm line 2122.
2016.12.03 13:09:36.683 1: PERL WARNING: Subroutine BOSEST_getMyIp redefined at ./FHEM/98_BOSEST.pm line 2137.
2016.12.03 13:09:36.684 1: PERL WARNING: Subroutine BOSEST_getSourceAccountByName redefined at ./FHEM/98_BOSEST.pm line 2152.
2016.12.03 13:09:36.684 1: PERL WARNING: Subroutine BOSEST_getBosePlayerByDeviceId redefined at ./FHEM/98_BOSEST.pm line 2164.
2016.12.03 13:09:36.685 1: PERL WARNING: Subroutine BOSEST_getAllBosePlayers redefined at ./FHEM/98_BOSEST.pm line 2178.
2016.12.03 13:09:36.685 1: PERL WARNING: Subroutine BOSEST_sendKey redefined at ./FHEM/98_BOSEST.pm line 2189.
2016.12.03 13:09:36.687 1: PERL WARNING: Subroutine BOSEST_HTTPGET redefined at ./FHEM/98_BOSEST.pm line 2202.
2016.12.03 13:09:36.688 1: PERL WARNING: Subroutine BOSEST_HTTPPOST redefined at ./FHEM/98_BOSEST.pm line 2230.
2016.12.03 13:09:36.689 1: PERL WARNING: Subroutine BOSEST_XMLUpdate redefined at ./FHEM/98_BOSEST.pm line 2261.
2016.12.03 13:09:36.690 1: PERL WARNING: Subroutine BOSEST_readingsSingleUpdateIfChanged redefined at ./FHEM/98_BOSEST.pm line 2283.
2016.12.03 13:10:18.827 3: BOSEST: Device BoseST10 (689E194BA7C7) found.
2016.12.03 13:10:19.454 3: BOSEST: BOSE_689E194BA7C7, new IP (192.168.0.51)
2016.12.03 13:10:19.455 3: BOSEST: BOSEST_updateInfo
2016.12.03 13:10:19.637 3: BOSEST: BOSEST_updateNowPlaying
2016.12.03 13:10:19.701 3: BOSEST: BOSEST_setVolume
2016.12.03 13:10:19.701 3: BOSEST: BOSEST_updateVolume
2016.12.03 13:10:19.752 3: BOSEST: BOSEST_updatePresets
2016.12.03 13:12:32.286 4: BOSEST: set /volume => <volume>30</volume>
2016.12.03 13:12:32.347 4: BOSEST: success: <?xml version="1.0" encoding="UTF-8" ?><status>/volume</status>

weitere Test sehr gern, aber gleich gehts dann erstmal auf den Weihnachtsmarkt.

vb
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.

dominik

Sehr gut, Fehler schon weiter eingegrenzt :)

Die Presets führen bei dir irgendwo zu einem Fehler. Poste nun mal den Inhalte von
http://ip-der-box:8090/presets

Damit sollte ich den Fehler finden können. Bei mir gehts auch gleich raus, also keinen Stress...
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

VB90

meine Presets:

Zitat<presets>
<preset id="1" createdOn="1479678842" updatedOn="1479678842">
<ContentItem source="INTERNET_RADIO" location="5061" sourceAccount="" isPresetable="true">
<itemName>N-JOY</itemName>
</ContentItem>
</preset>
</presets>

das dort nur ein Eintrag ist, ist korrekt. Mehr ist noch nicht eingestellt.

vb
Man muss das Rad nicht neu erfinden, nur wissen wie es gedreht wird.