Hi @Anthrax,
sorry das ich mich gestern nicht mehr gemeldet habe, war leider verhindert.
Danke dir auf jedenfall für deine Zeit zum erstellen der Logs!
Muss aber gestehen, wirklich schlau daraus werde ich aktuell nicht...
Du hast aber leider auch keinen DEBUG Modus bei den hyperion Instanzen aktiv gehabt, sondern etwas "darunter"...Info Modus oder sowas...
Könntest du daher bitte, nur für das blau Problem bei Schwarz nochmal im Debug Modus die Ausgabe Loggen und deine Configs noch mit dazu packen....Sorry für den doppelten Aufwand
Ich hab dafür extra im "entertainment-api" branch einen Debug Commit gemacht, wo du Farben wieder mit ausgegeben und geloggt werden.
Wenn du den dafür verwenden würdest, wär das super!
Ich habe bei mir aber selbst letztens noch etwas in meinen Loggs beobachtet, wo er beim beenden der Instanz an die Hues zusätzlich nochmal an alle einen blauen Farbton sendet, aber die Helligkeit auf 0 setzt...eventuell macht er das auch zwischenzeitlich im "aus" status, nur bei dir ist die Helligkeit eine andere...daher wären deine hyperion configs als Info klasse!
Was ich aber auf die schnelle nicht gecheckt habe, wieso du eine hyperion_grabber Log hast und einen hyerion_hue log...dachte die hues sind deine Main Instanz und die anderen 2 deine forward empfänger von der main...bin gerade etwas verwirrt, sorry...glaub der Kaffee wirkt noch nicht ganz
...aber ich glaube, ich bin dem blau Phänomen auf der Spur...
Gab es schon Rückmeldung wegen dem Standby Thema beim Vero...würde mich trotzdem interessieren, wie dass dann gelöst wird
Danke dir und bis später.
EDIT:
so ich bin nun doch mal Wach
Ich hab mir nun nochmal deinen Hue Log angeschaut und glaube, das ich die Ursache für dein blau Problem gefunden habe...somit sollte dir das erneute Loggen erspart bleiben:
Gut das ich diese Ausgabe hinzugefügt habe im Log :
Nov 29 20:19:57 osmc hyperiond[2524]: LedDevicePhilipsHueEntertainment brightnessFactor set to 1
Nov 29 20:19:57 osmc hyperiond[2524]: LedDevicePhilipsHueEntertainment brightnessMin set to 1
Nov 29 20:19:57 osmc hyperiond[2524]: LedDevicePhilipsHueEntertainment brightnessMax set to 1
brightnessMin, brightnessMax müssen Werte im Bereich von 0.0 bis 1.0 sein, wobei 1.0 = 100%, 0.5 = 50%, 0.1 = 10% etc. sind!
Somit setzt du mit brightnessMin = 1, die Helligkeit immer auf 100%, egal welche Farbe!
Ich selbst habe bei mir die Werte nicht verändert also brightnessMin = 0 und brightnessMax = 1.0, da ich gern die originalgetreuen Farbwerte erhalten möchte und diese nicht durch verändern von Factor, Min und Max aufgehellt / "verfälscht" werden sollen. Allerdings wenn du die Werte wieder zurück setzt, wirst du wieder das gleiche Problem wie vorher haben, das es dir zu dunkel sein wird. Für mich empfinde ich es nicht als zu dunkel, da dunkle Farbwerte nunmal keine Helligkeit ausstrahlen aber das empfindet nunmal jeder anders.
Damit habe ich nun auch die Erklärung für deinen blauen Farbwert:
Schwarz gibt es in dem Sinn als Farbe im XY Farbraum nicht, zumindes nicht im Hue-Gamma/Farb-Spektrum A-C, daher wird bei der RGB zu XY Konvertierung und nach der für die Hue Lamp entsprechende Gamma-Bereich Berücksichtigung, der nächstmögliche Farbwert der Ausgangsfarbe gesucht, was bei einem RGB Schwarz einem dunklem blau am nächsten kommt.
Siehe Farbspektrum XY (nur ein Bsp):
https://de.wikipedia.org/wiki/…ile:CIE-Normfarbtafel.png
Sorry hab gerade die Grafik von Philips mit den Hue Gamma/Farbspektrum Bereichen A-C nicht zur Hand....
...du siehst, Schwarz gibt es nicht.
Das erklärt mir nun auch im nachhinein, warum er beim Beenden der Instanz einen dunklen blauton und Helligkeit = 0 an die Hues sendet: es ist sozusagen der "Off/Aus" Befehl mit Schwarz als Farbe, welcher konvertiert eben dunkelblau ergibt.
Soll heißen: bei dunklen / Scharzen Szenen sendet er auch ein dunkelblau an die Hues, da aber dein Min Wert auf 100% steht hast du ein hellstrahlendes blau bei "Schwarz"....klingt logisch im Nachhinein oder :p
Die Frage die nun wieder aufkommt:
Wie können wir das Problem lösen, damit trotzdem Min und Max verwendet werden können...
Da habe ich auch schon eine Idee...zum einen...probiere doch noch einmal die unveränderten Standardwerte für Min und Max noch einmal aus ...vielleicht empfindest du es im Nachhinein doch als genau richtig und es gefällt dir so wie ursprünglich gedacht :p
Zum anderen gibt es wohl keine Möglichkeit im Stream den Status der Lampe, also an oder aus zu übermitteln!
Ich kann selbst nur intern eine weitere Eingrenzung vornehmen, das wenn der Original Helligkeitswert 0% oder 1% (oder man kann später selbst eine Untergrenze in der Config für den z.B. BrightnessMinUntouchedThreshold bestimmen) beträgt, dieser nicht durch brightnessMin beeinflusst/verändert wird, sondern brightnessMin ignoriert.
Damit wäre es von einem wirklich wieder dunkel, zum anderen dann aber gleich wieder extrem hell (zumindest wenn du die brightnessMin = 1 = 100% belässt)...
Gruß
SJ