Medialist, Position Startpunkt festlegen?

Begonnen von Tobias, 16 September 2016, 13:59:52

Vorheriges Thema - Nächstes Thema

Tobias

Hi setstate,
im Medialist Widget wird eine Positionsangabe ab 0 erwartet. Beim MPD stimmt das auch, aber das Sonos System fängt mit der Zählung bei 1 an.
Es wird also genau der vorherige Titel abgespielt den ich tatsächlich im Widget ausgewählt habe.

Kannst du noch ein Parameter, zb. "PosStart" einfügen? Würde ich dann bei mir mit 1 befüllen, MPD-Anwender mit 0
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

setstate

sehr gerne doch ...

ist jetzt per class="index1" einstellbar

Zitatclass="index1" force  to provide index 1 based values for data-pos. 1,2,3,4 instead of 0,1,2,3

Tobias

Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

Hi setstate,
habs gleich eingebaut. Fazit: Es wird jetzt die korrekte Tracknummer bei Auswahl eines Tracks übermittelt, allerdings die aktuelle Trackeinfärbung vom data-get ist immer um eins verschoben
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

setstate

Habs nur in eine Richtung bedacht. Andere hole ich noch nach.

setstate


Tobias

Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

#7
Beitrag gelöscht wegen eigenem Fehler.... alles gut...
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

heig

Hi Tobias,
kannst du uns deine Lösung mitteilen? Arbeite gerade an dem gleichen :)

Danke

Tobias

#9
Du musst der Medialist folgendes mitgeben:
class="index1"

Oder meinst du die Erstellung der Medialist mittels Navigation durch dein NFS heraus?

Edit, habe mal Bilder von der Navigation in meinem NFS angehängt
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

heig

Ich meinte eigentlich allgemein die Media List der Sonos Playlist etc. Oder gibt es da ein Code Beispiel für Sonos devices? Hab nichts gefunden gestern...

Tobias

Die medialist musst du selbst erstellen. Ich habe meine playlist erstellt und im fhem/cache abgelegt und dann im Songs Device eingeladen,
Die Anzeige der medialist in tabletui habe ich über mein Modul selbst erstellt und in das Device ins reading kopiert. Muss natürlich Syncron mit der filelist sein

Gesendet von meinem Leap mit Tapatalk

Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

Hi setstate,

mit meinem letzten Update funktioniert die class "index1" nicht mehr. Alles verhält sich wieder wie vorher...
Könntest du das mal bitte checken? Du änderst im eval Zweig?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

setstate


Tobias

ok, habe jetzt das komplett neu heruntergeladen und meine html Dateien hineinkopiert.
Allerdings bekomme ich für die Widgets
- joinedlabel
- clock
- winddirection

folgenden Fehler:

widget_joinedlabel.js:2
ReferenceError: loadplugin is not defined


Hast du Ideen?
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter