Sonos: eigentümliches Verhalten von currentTrackPositionSimulated

Begonnen von Nobby1805, 25 Juni 2017, 14:40:53

Vorheriges Thema - Nächstes Thema

Nobby1805

Hallo Reiner,

sehr strange
currentTrackPositionSimulated wechselt z.B. immer zwischen 0:00:02 und 0:00:03

currentTrackPositionSimulatedSec enthält z.B. 2.68141603469849 und wechselt zwischen  Werten > 1.4xxxx und < 3.2xxxxxx

simulateCurrentTrackPosition steht auf 2

Wenn ich das Abspielen stoppe und dann wieder starte  ähnliches z.B. mit 0:02:04 und 124 (Sekunden), je nachdem wo ich das mache ... nach einem Liedwechsel wieder bei 000:02 und 0:00:03

Gruß Nobby
FHEM-Featurelevel: 6.2   (fhem.pl:28227/2023-11-29) auf Windows 10 Pro mit Strawberry Perl 5.32.1.1-32bit
TabletUI: 2.7.15
IO: 2xHMLAN(0.965)|HMUSB2(0.967)

Nobby1805

auch hier gebe ich mir wieder selbst die Antwort :)

Ich hatte in den User-Readings noch ein Relikt der alten Methode
ZitatcurrentTrackPositionSec:currentTrackPosition.* {
  return SONOS_GetTimeSeconds(ReadingsVal($name, "currentTrackPosition", "00:00:00"));
},
und da die Simulation currentTrackPositionSec benutzt, der Zeitstempel zwar bei jeder Simulation aktualisiert wurde der Wert aber konstant blieb kam es zu dem eigentümlichen  Verhalten

Gruß Nobby
FHEM-Featurelevel: 6.2   (fhem.pl:28227/2023-11-29) auf Windows 10 Pro mit Strawberry Perl 5.32.1.1-32bit
TabletUI: 2.7.15
IO: 2xHMLAN(0.965)|HMUSB2(0.967)

Reinerlein

Hallo Nobby,

danke für die Info, das klang auch sehr mysteriös :)

Altlasten sind da immer ein Problem, ich versuche zwar in jeder Releasemitteilung darauf einzugehen, aber entweder ich vergesse auch mal was, oder nicht jeder Anwender bemerkt es gleich...

Grüße
Reiner