Danke @Tolkyen für dein sehr umfassendes Feedback! Freut mich, dass die Denon Home jetzt sauber ist.
Die Version 1.2.1 (Release v1.2.1 · LM1LC3N7/gladys-denon-avr · GitHub) behebt, was du gesehen hast; sie kommt im Store beim nächsten Indexer-Lauf.
Die Verschiebung um 1 ab 25 %
Gut beobachtet: Dein PM7000N zeigt seine eigene Zahl an, von 0 bis 98, und Gladys hat sie in einen Prozentsatz von 100 umgewandelt. Jetzt zeigt Gladys an einem Verstärker (Telnet) genau die Zahl des Verstärkers an, inklusive Halbschritte (25,5). Über 98 ist es 98.
Folge: Für dieselbe Zahl klingt eine Szene, eine Lautstärkeansage oder eine gespeicherte Lautstärke etwas lauter als vorher: +1 dB von 26 bis 75, +2 dB von 76 bis 98 (eine Szene bei 90 sendete 88, jetzt sendet sie 90). Um das alte Niveau wiederherzustellen, senke die Zahl um 1 oder 2. Die Denon Home behält ihre Skala 0–100.
„Die Aktion ist fehlgeschlagen“
Die Integration lud auch Widgets für Änderungen, die sie nicht betrafen (z. B. die Denon Home, die spielt, lud die Karte des PM7000N neu), und diese Neuladungen zählen in dieselbe Grenze von 30 pro Minute wie deine Klicks. Jetzt wird eine Karte nur für ihr Gerät und nur einmal pro Burst neu geladen. Das sollte deutlich seltener vorkommen. Was übrig bleibt, kommt von Gladys selbst: Jeder Klick zählt, plus das Neuladen, das Gladys danach durchführt, also bei sehr schnellem Klicken (ca. 30 Klicks pro Minute) kann man die Grenze immer noch erreichen.
Ankündigungen mit Lyrion
- Das Ende der Nachricht wird jetzt sofort angezeigt, auch wenn die Musik HEOS auf „Wiedergabe“ ließ: vorher wartete die Integration bis zu 15 s, bevor sie die Lautstärke und die Quelle wiederherstellte.
- Wenn die Nachricht beendet ist und nichts anderes spielt, wird die HEOS-Warteschlange geleert: eine Pause und dann Wiedergabe sollte sie nicht mehr wiedergeben (es muss „Verstärker nach einer Ankündigung wiederherstellen“ aktiviert sein, das ist die Standardeinstellung).
- Allerdings startet die Integration die Musik von Lyrion nicht selbst.
Die Adresse 192.168.1.48
Ein Gerät, das über seine IP-Adresse hinzugefügt wurde, folgt keiner Adressänderung: Wenn deine Denon Home ihre IP geändert hat, musst du sie erneut hinzufügen oder besser, du reservierst ihre Adresse in deiner Box.
Kannst du mir nach dem Update sagen:
- Entspricht die Zahl des Widgets dem Display des Verstärkers über den gesamten Bereich? Siehst du noch „Die Aktion ist fehlgeschlagen“? Wenn ja, etwa wie viele Klicks in welcher Zeit und wie viele Karten der Integration sind auf deinem Dashboard?
- Wie spielt Lyrion auf dem PM7000N: UPnP/DLNA-Plugin (der Verstärker als Player), AirPlay oder ein Squeezelite-Player, der an einen Eingang (optisch, analogisch…) angeschlossen ist? Welcher Eingang zeigt der Verstärker an, während Lyrion spielt?
- Kehrt die Musik nach einer Ankündigung von selbst zurück (nach wie viel Zeit) oder muss sie von Lyrion aus neu gestartet werden? Und wird die Nachricht nach einer Pause und dann Wiedergabe noch einmal abgespielt (gestartet von wo: Lyrion, Gladys, HEOS-App, Fernbedienung)?
- In den Logs, direkt nach einer Ankündigung, welche Zeile
announcement … restoring the previous state siehst du (over, never started oder replaced by other playback), und wie viele Sekunden nach Ende der Nachricht?
- 192.168.1.48, ist das die Denon Home mit einer neuen Adresse oder ein anderes Gerät? Hast du zwei Denon Home-Geräte in Gladys (.30 und .48)?
Nochmals vielen Dank für deine Tests, das bringt die Integration wirklich voran!