# Philips Hue: Update für adaptive Beleuchtung wird verteilt

**URL:** <https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303>\
**Category:** Geräte\
**Created:** [November 13, 2020, 5:29am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303 "2020-11-13T05:29:41Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [November 13, 2020, 5:29am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/1 "2020-11-13T05:29:41Z")

</div>

> **[Philips Hue: Update für adaptive Beleuchtung wird verteilt](https://stadt-bremerhaven.de/philips-hue-update-fuer-adaptive-beleuchtung-wird-verteilt/amp/)**
>
> Signify, die Firma hinter den Lösungen von Philips Hue, hat offensichtlich genug in der Beta getestet. Erste Nutzer in den Niederlanden ...

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 13, 2020, 8:12am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/2 "2020-11-13T08:12:37Z")

</div>

Sowas in der Art wird aktuell versucht in der Sonnenereignisse App umzusetzen.

> <https://github.com/magtimmermans/com.cyclone-software.sunevents/issues/37>
>
> Hi Marcel,
> Would it be possible to extend your great app with direct output of the dim level and light temperature based...

---

<div class="post-metadata">

**Author:** ![Tequila329](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tequila329/32/10729_2.png) [@Tequila329](https://community.homey.app/u/Tequila329)\
**Post date:** [November 13, 2020, 8:31am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/3 "2020-11-13T08:31:13Z")

</div>

Cool, danke für den Hinweis.

Wenn ich das richtig verstanden habe, kommt die Funktionalität aber eigentlich von HomeKit oder?

---

<div class="post-metadata">

**Author:** ![Max\_Menther](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_menther/32/31562_2.png) [@Max\_Menther](https://community.homey.app/u/Max_Menther)\
**Post date:** [November 22, 2020, 8:01am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/4 "2020-11-22T08:01:07Z")

</div>

Weiß jemand, wie ich dem lokalen Tag Lichtstärke % einen Wert zuordnen kann?  
Ich kann diesen lediglich in der Wenn Bedingung auswählen und sehe keinen Sinn, wenn die Variable keinen Wert bekommt.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 22, 2020, 9:34am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/5 "2020-11-22T09:34:42Z")

</div>

Den Logikwert „verknüpfst“ Du im Und… Bereich.  
Im Wenn… Bereich werden quasi beispielhaft die Logikwerte angezeigt, die im Wenn… Bereich Bezug auf die Aktionskarte nehmen können.  
Was willst Du denn machen?

---

<div class="post-metadata">

**Author:** ![Max\_Menther](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_menther/32/31562_2.png) [@Max\_Menther](https://community.homey.app/u/Max_Menther)\
**Post date:** [November 22, 2020, 9:50am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/6 "2020-11-22T09:50:11Z")

</div>

Wollte einfach den Sinn von Lichtanteil in % verstehen.  
Geplant war die Lichtfarbe auf Basis von Veränderung Sonnenlicht zu ändern

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 22, 2020, 11:21am UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/7 "2020-11-22T11:21:37Z")

</div>

Das ist ja noch in der Testphase. Ted, der diese Option auf GitHub als Anfrage eingereicht hatte, hatte zumindest öffentlich sich dazu auch noch nicht geäußert.  
Ausprobiert habe ich es selber auch noch nicht.  
Vermutlich muß durch eine Berechnung ein Bezug zwischen der geänderten Lichtintensität und einer (oder mehreren) selbst erstellten Variable/n hergestellt werden.  
Mit diesen berechneten Variablen musst Du dann im Bereich Dann… die Lichtwerte Deiner Lampe neu setzen.

---

<div class="post-metadata">

**Author:** ![Max\_Menther](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_menther/32/31562_2.png) [@Max\_Menther](https://community.homey.app/u/Max_Menther)\
**Post date:** [December 3, 2020, 9:54pm UTC](https://community.homey.app/t/philips-hue-update-fur-adaptive-beleuchtung-wird-verteilt/37303/8 "2020-12-03T21:54:46Z")

</div>

Ich habe ein Skript mit Homeyscript erstellt, welches eine neue Lichtfarbe, abhängig von der Lichtfarbe aus der App Sonnenereignisse, berechnet und beim Einschalten setzt.

Falls jemand Bedarf/Interesse hat Das “\>”-Zeichen muss beim einfügen des Codes entfernt werden:

> // Übernahme Kelvin Wert aus dem flow aus der App Sonnenereignisse (Run Script with Argument Kelvin)  
> var ctToken = parseFloat(args[0]);
> 
> //Funktion zur Berechnung der neuen Lichtfarbe auf Basis der übergebenen Lichtfarbe aus der App Sonnenereignisse  
> const calcCt = (actCT) =\>{  
> // Definition der min/max Kelvin-Werte der Lampen (Hier eigene Werte eintragen)  
> let ctMin = 2200;  
> let ctMax = 4000;
> 
> // Berechnung der neuen CT  
> let newCTValue = 1 - ((actCT - ctMin) / (ctMax - ctMin))  
> // runden auf 2 Nachkommastellen, um Fehler zu vermeiden  
> .toFixed(2);
> 
> // Check ob Wert \> 1 oder \< 0, dann entsprechende Korrektur  
> if (newCTValue \< 0){  
> newCTValue = 0;  
> }  
> else if (newCTValue \> 1){  
> newCTValue = 1;  
> };
> 
> return newCTValue;  
> }  
> //Speicherung errechneter Wert in einem local Tag, welcher zum Setzen der Lichtfarbe verwendet werden kann  
> tag(‘LichttempEssraum’, calcCt(ctToken));
> 
> return(true);

Die Flows dazu sehen wie folgt aus:

1. Anstoßen der Berechnung der neuen Lichtfarbe

[https://homey.app/f/4zXBGo](https://homey.app/f/4zXBGo)

1. Setzen der neuen Lichtfarbe  
[Shared Flow | Homey](https://homey.app/f/zOjCGo)
