U2psv schreef op vrijdag 24 oktober 2014 @ 00:03:
[...]
Weet ik niet precies, collega heeft dat gedaan. Hij heeft via tekstverwerker op de syno een script geschreven die je dan kan uit laten voeren via de takenplanner. Zal eens vragen of dit makkelijk te kopieeren valt.
Als je in de webserver van Synology PHP hebt aangezet, kun je in de betreffende map op de Synology een PHP-scriptje neerzetten, en deze via je web browser (of een willekeurige app) aanroepen. Wat je nodig hebt:
- Een API key. Uitleg op
Getting Started pagina van developers.meethue.com.
- Het IP-adres van je bridge, ook te vinden in je Hue app
- Lampnummers, te vinden in je Hue app
- Een php-scriptje. Ik gebruik een aangepaste versie van het script uit
dit comment. Het script staat ook op
pastebin (hier is een fout verholpen). Plak het script in een tekst-editor (notepad), vul op regels 3 en 4 het IP-adres van je bridge en de Hue API Key in, en sla het bestand op als "hue.php". Plaats dit php-bestand op je synology in de web-map.
Uiteindelijk roep je hem aan via http://Synology-ip/hue.php?bulb=1,2,3,4,5&on=true&bri=150 (lampen 1, 2, 3, 4 en 5 gaan aan en hebben een brightness van 150, waar 255 de max is). De kleuren kun je aanpassen door in de URL ook &hue=XXXX&sat=XXXXX toe te voegen, meer uitleg over kleuren staat op de eerder gelinkte 'getting started' pagina.