Philips Hue & Gira HS

Problemen, Tips of tricks met ETS programmatie post je hier.
charlez
Berichten: 217
Lid geworden op: do 28 feb 2013, 21:07

Philips Hue & Gira HS

Bericht door charlez »

Hoi,

Eerste Hue lamp gekocht met bridge om wat te kunnen spelen.
Maak gebruik van Grot bouwsteen in HS.

Nu ik krijg de color picker niet deftig werkende zoal het volgens mij zou moeten werken.

Heb deze problemen,
- Brightness schuifbalk naast kleuren wiel, => zorgt er voor dat de kleur verandert ipv lichtsterkte. (staat in QC brightness ingesteld)
- deftig groen niet mogelijk om weer te geven via wiel, is meer geel.

Iemand die hele setup wel deftig weten te krijgen heeft?
Joep
Berichten: 126
Lid geworden op: zo 03 mar 2013, 12:16

Re: Philips Hue & Gira HS

Bericht door Joep »

Heb je misschien meer info over die bouwsteen?

Ik speel namelijk ook met het idee om wat hue producten te kopen zodat ik daarmee kan gaan experimenteren.
cevers
Berichten: 183
Lid geworden op: wo 03 jul 2013, 20:12

Re: Philips Hue & Gira HS

Bericht door cevers »

Ik heb zelf maar een bouwsteen geprogrameerd omdat ik met 4.9 werk en wat issues had.
Kan daar zelf de berekening naar xy aanpassen. Schijnbaar zijn er wat RGB aanpassingen nodig.

Module zo geschreven dat je alleen maar de groep naam hoeft in te geven (die je in de HUE aap instelt)

Ook 1 van de dingen om te onthouden is dat HUE al langer problemen heeft met groen. Volgens mij pas hun laatste modellen hebben "diep groen"
De rest is beetje vies geelig :cry:
charlez
Berichten: 217
Lid geworden op: do 28 feb 2013, 21:07

Re: Philips Hue & Gira HS

Bericht door charlez »

De bouwsteen waarmee ik aan het testen ben, kan je hier vinden

https://www.grot-automation.de/produkte/hsconnect-hue/

Mijn Hue lamp kan zeker diep groen weergeven.

@ Cevers: Jouw bouwsteen wil je toevallig niet delen? 8-)
cevers
Berichten: 183
Lid geworden op: wo 03 jul 2013, 20:12

Re: Philips Hue & Gira HS

Bericht door cevers »

Ja hoor, geheel op eigen risico te gebruiken :D
Ben hem aan het veranderen aangezien ik nu de simpele berekening doe.

Code: Selecteer alles

XX = (rgbrood*0.649926+rgbgroen*0.103455+rgbblauw*0.197109)
YY = (rgbrood*0.234327+rgbgroen*0.743075+rgbblauw*0.022598)
ZZ = (rgbgroen*0.053077+rgbblauw*1.035763)
x = XX/(XX+YY+ZZ)
y = YY/(XX+YY+ZZ)
Maar zie bij meerde python HUE modules dit:

Code: Selecteer alles

red = red_i / 255.0
green = green_i / 255.0
blue = blue_i / 255.0

r = ((red + 0.055) / (1.0 + 0.055))**2.4 if (red > 0.04045) else (red / 12.92)
g = ((green + 0.055) / (1.0 + 0.055))**2.4 if (green > 0.04045) else (green / 12.92)
b = ((blue + 0.055) / (1.0 + 0.055))**2.4 if (blue > 0.04045) else (blue / 12.92)

X = r * 0.664511 + g * 0.154324 + b * 0.162028
Y = r * 0.283881 + g * 0.668433 + b * 0.047685
Z = r * 0.000088 + g * 0.072310 + b * 0.986039

cx = X / (X + Y + Z)
cy = Y / (X + Y + Z)
Met daarbij nog een check of het in het kleur bereik van de lamp valt.
cevers
Berichten: 183
Lid geworden op: wo 03 jul 2013, 20:12

Re: Philips Hue & Gira HS

Bericht door cevers »

Ik werk trouwens met de API direct en heb dus een key aangemaakt binnen de HUE controller.
Heb jij die ook?

https://developers.meethue.com/develop/get-started-2/ Hier staat hoe je die key krijgt voor je eigen controller.
Zal de module aanpassen zodat de key ingevoerd moet worden
charlez
Berichten: 217
Lid geworden op: do 28 feb 2013, 21:07

Re: Philips Hue & Gira HS

Bericht door charlez »

Alvast bedankt

Ja heb ook een key.
Bij de module van Grot zin een programma om een key te bekomen.

Gebruik jij ook de Color picker?

Grtz
cevers
Berichten: 183
Lid geworden op: wo 03 jul 2013, 20:12

Re: Philips Hue & Gira HS

Bericht door cevers »

Af en toe om te testen. Maar gebruik vanuit de homeserver alleen aan/uit, dimmen en waarde. Vind die color picker niet echt lekker werken.
Die schuif moet je met rust laten want die zou de sterkte van de kleur moeten regelen maar merk dat niet altijd lekker werkt.
huelampen2.JPG
huelampen2.JPG (18.6 KiB) 8884 keer bekeken
HUE Groep = groeps naam die je in de HUE app hebt gebruikt
HUE IP = je HUE controller
Trigger = status opvraag van schakel en waarde status, heb ik aan een telegram generator hangen. elke 1 seconde in mijn geval
HUE Key = HUE API key

HUE nummer was een controle voor mij om te zien dat hij het goede nummer aan de naam hangt (de API werkt met groeps nummers)
Bijlagen
10882_HUE Lampen.rar
(6.59 KiB) 332 keer gedownload
charlez
Berichten: 217
Lid geworden op: do 28 feb 2013, 21:07

Re: Philips Hue & Gira HS

Bericht door charlez »

Krijg module niet werkende en krijg foutmeldingen.

Kan je eventueel de python file delen?
Dan kan ik zelf eens zien...
Bijlagen
2019_11_01_15_30_11_http_192.168.0.240_81_hslist_lst_debug_user_admin_pw_Penti_166_21_Internet_E.jpg
2019_11_01_15_30_11_http_192.168.0.240_81_hslist_lst_debug_user_admin_pw_Penti_166_21_Internet_E.jpg (96.98 KiB) 8845 keer bekeken
cevers
Berichten: 183
Lid geworden op: wo 03 jul 2013, 20:12

Re: Philips Hue & Gira HS

Bericht door cevers »

Redelijk wat werk in zitten dus daar niet zo happig op :mrgreen:
Maar zie het probleem al, die key input wordt niet als str (string) verwerkt.
In api_call en api_status bouw ik de url op. En daar worden de teksten (url + key) 'opgeteld' om de een of andere reden is het daar een float.

Edit: aangepast
Bijlagen
10882_HUE Lampen.rar
(6.56 KiB) 330 keer gedownload
Plaats reactie