Philips brengt api en sdk uit voor het aansturen van Hue-led-lampen

Philips heeft voor zijn Hue-led-lampen een api vrijgegeven die het voor ontwikkelaars eenvoudiger moet maken om de lampen draadloos aan te sturen. Daarnaast is er voor iOS-gebruikers een sdk beschikbaar gekomen.

De Hue-lijn van via wifi programmeerbare led-lampen werd door Philips in oktober op de markt gebracht. Daarbij werd software voor iOS-apparaten geleverd, terwijl de ondersteuning voor het Android-platform nog een experimenteel karakter had. Philips beloofde echter dat het op korte termijn aan ontwikkelaars toegang zou gaan bieden tot de Hue-hardware en het toegepaste ZigBee Light Link-protocol.

Inmiddels is door het Nederlandse bedrijf de Hue-api online beschikbaar gemaakt. Met behulp van een RESTful-interface, die via http opdrachten accepteert, kan een ontwikkelaar de Hue-hardware aansturen. Zo zijn er api's voor individuele lampen, gegroepeerde Hue-lampen, het opstellen van schema's en het configureren van de bridge-module.

Naast een api voor de Hue led-lampen is er op GitHub ook een sdk voor het bouwen van iOS-applicaties online gezet. Naast voorbeeldcode en de eerder genoemde api zijn er ook wizards in de sdk opgenomen die het bouwen van interface-elementen in Hue-apps eenvoudiger moeten maken.

Door een eigen api vrij te geven met de toezegging deze te blijven ondersteunen, wil Philips meer externe ontwikkelaars overhalen om software te ontwikkelen voor de Hue-hardware. Developers hebben al apps gebouwd voor gebruik als belichtingstool in de fotografie of voor software die via de Hue-lampen een lichtshow beloven bij het afspelen van muziek.

Door Dimitri Reijerman

Redacteur

11-03-2013 • 14:10

43

Lees meer

Reacties (43)

43
35
27
2
0
1
Wijzig sortering
Mooi !!!

Hopelijk wordt het spul nog wel wat goedkoper. En komen er ook lampen voor andere armaturen (vooral E14 ).

Vooral de functie om een "hue lamp" als een soort 'wake up light' te gebruiken, tenminste over die toepassing las ik bij de iOS app, lijkt me geniaal :).

Wel hoop ik dat men ook nog wel een keer gewone switches gaat uitbrengen die je ook aan 1 lamp (of een groep) kan hangen. Soms wil je ook gewoon nog een simpele schakelaar kunnen gebruiken, bijvoorbeeld bij de lamp bij je bed als je 's nachts naar de WC moet.

Wat me dan icm. een schakelaar wel weer interessant zou lijken, is als je het zo kan programmeren dat je bij het indrukken van de schakelaar een geleidelijk oplopende lichtsterkte krijgt (netals bij een traag opwarmende spaarlamp :P ). Ideaal 's nachts.
Dit is wel top zeg! :D

Ik wist dus nog nieteens dat de Philips hue link module ook de Living Whites en Living Colors kan laten aansturen.

Maar kan je andersom dus, met een living whites of living colors circle remote, ook de Hue lampen aansturen? (dat zou het schakelaars probleem oplossen).

Dan is het alleen nog een kwestie van centen.... :P
Ja dat kan :) heb zelf 4 remotes thuis, waarvan er 2 ook HUE's aansturen.
Mooie ontwikkeling,
ben benieuwd of deze api dan ook direct de living colours kan aansturen.

De Hue set kan ze volgens hun FAq's wel via de Hue bridge aansturen.
http://www.meethue.com/en-US/support
De api maakt geen onderscheid tussen hue en living colors, wel is de living colors beperkt tot een subset van de commando's die hue support, dus niet alles wat op de hue werkt gaat ook goed voor de living colors.
Living whites werken er trouwens ook mee.
€ 199,95 voor 3 lampen is nog wel vrij prijzig. Maar het is wel een mooi hebben-dingentje.
Kun je ook uitleggen wat er leuk aan is? Ik begrijp er werkelijk niets van.
eehm. Licht heeft ons vooruit gebracht.
Licht brengt vreugde met zich mee.
2 kaarsjes in de slaapkamer of een TL balk geeft een groot verschil, heel groot verschil.
Fast forward naar lampen, die je met PC's/Mac's/iDevices of Android devices kan bedienen; handmatig, automatisch & laten reageren op de muziek, films etc.
Dat is het verschil. Een eindeloze wereld van mogelijkheden.
Zelfs in de 1.0 versie van HUE kan je de lampen timen, of afstand aan/uit zetten, in groepen zetten (slaapkamer, woonkamer, werkkamer, gang etc) Kleuren vast zetten, kleuren aanpassen.
Een woonkamer met fel wit licht of zacht gelig licht , of rood licht }> maakt een groot verschil.
Met de iOS api kan je bijvoorbeeld een app maken, die reageert op Geofencing; "als ik langs dit punt rij met de auto/trein, ben ik bijna thuis, dus doe het licht alvast aan in de gang/woonkamer, zodat ik niet in een donker huis thuis kom"
"Als mijn agenda om 08:00 een afspraak heeft, ga dan 60 minuten eerder aan"
"Als ik voorbij dit punt kom, je huis, doe dan alle lampen uit/aan" etc.

Dus daarom zijn deze lampen zo enorm gewild en populair.
En de lampen zijn niet duur; je betaald €50 euro meer voor een kit en Wifi bedienbare LED lampen t.o.v. gelijkwaardig dimbare LED lampen van Philips of zelfs de Gamma.

[Reactie gewijzigd door weeraanmelden op 26 juli 2024 19:41]

Het klinkt me nogal overdreven allemaal. Na een weekje tegen dat soort verlichting aan te hebben gekeken zou ik het wel zat zijn. Voor wat ik ervan begrijp zijn de verschillende kleuren en lichtsterktes die de lampen kunnen afgeven zo'n beetje het enige nieuwe eraan. Draadloze bediening, het instellen van groepen, het activeren mbv een trigger en zelfs een protocol+API voor dat alles is niet echt iets nieuws en technologie die feitelijk los staat van de lampen zelf. Dat kan met elk electrisch ding.

Naar mijn idee is hetzelfde te realiseren door dergelijke lampen gewoon te voorzien van Wifi of Bluetooth en een simpele interface-methode om variabelen als kleur en sterkte in te stellen. Maak die oplossing vervolgens voor iedereen toegankelijk en binnen de korste keren heb je legio aan gratis programma's waarmee jan en alleman de gekste opstellingen kan maken.
Maar ik heb alleen maar Euroshopper spaarlampen en een paar halogeen spotjes dus ik zal wel een noob zijn.
Wifi en Bluetooth hebben een veel te hoge latency voor dit soort doeleinden en ook veel te veel overhead voor het aansturen van de lampen. Los van de hoeveelheid energie die bluetooth en wifi (en de software) gebruiken tov. een Zigbee chip.

Verder zijn er inderdaad ook al meerdere draadloze schakelsystemen (x10, klik aan klik uit + equivalenten, etc.). Echter, die werken allemaal met 'fire and forget". De afstandsbediening stuurt een aan- of uitschakel signaal en vanaf dat moment is er geen enkele manier om te zien of de schakelaars ook echt geschakeld hebben.

Met deze producten van Philips, gebaseerd op Zigbee mesh technologie, zijn die terugkoppelingen er wel.
Dat is wel inclusief de bridge, maar dan nog blijven het prijzige setjes.

Het is natuurlijk wel weer iets heel nieuws, dat is altijd aan de prijs in het begin.
Goede zaak. Er zijn inmiddels wel al wat andere initiatieven, maar met directe ondersteuning van de producent zullen er ws. wel grotere stappen gemaakt worden. Ben zelf in ieder geval zeer tevreden over mijn set :)
Mooie API.
Lekker restful en met JSON om te posten en als response.

voorbeeld:
PUT http://mijnHueBasisstation/api/username/lights/1/state

{"on":true, "sat":255, "bri":255,"hue":10000}
De hue is een waarde tussen 0 en 65535.

[Reactie gewijzigd door Juup op 23 juli 2024 12:19]

Ha, aan de ene kant mooi en aan de andere kant balen.
Ben voor mijn afstudeeronderzoek bezig met een onderzoek naar de toepassingen van dit systeem, en een onderdeel ervan was het volledig uitzoeken van de API. Beetje jammer (voor mij) dat deze nu volledig online staat :+

Maar mooie ontwikkeling, hoop dat er nu meer applicaties voor het systeem zullen ontstaan!
Deze set lijkt me wat goedkoper:
http://frack.nl/wiki/Twitterboom
:P

nieuws: Hackerspace laat verlichting kerstboom bedienen via Twitter

[Reactie gewijzigd door Eloy op 26 juli 2024 19:41]

Ik heb deze lampen sinds ze te koop zijn in mijn woonkamer hangen en behalve de 3 led lampen uit het pakken heb ik er ook 3 living color lights en een living white adapter met normale gloeilamp op aangesloten. Fantastisch spul! Je huiskamer krijgt er zoveel meer sfeer door! :)

Ik ga me snel verdiepen in de API. De verbeterde documentatie is fijn :)
Anoniem: 322808 11 maart 2013 17:02
Ik zie eigenlijk meer uit naar dit project
http://www.kickstarter.co...the-light-bulb-reinvented

Het is hetzelfde concept maar dan veel uitgebreider (bijvoorbeeld disco modus op basis van beat, alarm etc) en waarschijnlijk goedkoper. Ze waren begonnen met een pledge van 100k en zitten nu al ruim boven de miljoen dus er is zeker markt voor.

Ze komen in maart op de markt.
Spectrum van die lampen is niet goed. Bekijk de afbeelding op hun site en je ziet dat er een Highpower RGB LED in zit, over lumen spreken ze ook niet ...

Met RGB kan je geen wit maken met een mooi spectrum toch niet zonder minstens 1 warm witte LED hier aan toe te voegen.
Als je hun blog bekijkt (http://blog.lifx.co/) zie je dat ze wat aan het schuiven zijn. Shipping staat nu op 1 juni zo te zien. Wat me ook opvalt is dat die lamp is enorm groot is, beetje een apart ding.
Gaaf, ik ga binnenkort ook zo'n setje bestellen. Veel te duur voor een paar RGB-lampjes, maar lijkt me erg leuk om mee te spelen. Zeker als er een API is zodat je zelf iets leuks kunt maken zonder de nodige electronica kennis.
De SDK is er inderdaad alleen voor IOS (voorlopig? )maar de API is natuurlijk gewoon te gebruiken op elk platform. Hier zijn al tig voorbeelden van.

[Reactie gewijzigd door Juicie op 26 juli 2024 19:41]

Ik heb nog niet gelezen dat dit werkt met een niet iOS product. Natuurlijk, de gebruikte standaard (van de lampen zelf) is open, dus het moet te doen zijn, maar op dit moment lijkt er nog geen oplossing te zijn voor niet iOS gebruikers.

Daarnaast kost een pakket van 3 lampen plus het basis station nu €199 bij de Apple store, waarvan dus 30% voor Apple is. M.a.w. het is nu overpriced. Ik wacht even tot het exclusieve contract met Apple afloopt, ik heb al een iPhone dus dat is geen probleem. Wellicht komt er overigens iets beters uit. Er is ook een ander product waarbij je 5 lampen krijgt voor €200, echter is die software dus nogal gaar en dat is nu juist iets dat Philips goed aanpakt.
Ik bedien de HUE's toch al enkele maanden vanaf mijn Android smartphone, Ubuntu server of XBMC mediacenter. Al dan niet via de officiele android App.

De JSON api is gewoon toegankelijk en is makkelijk te gebruiken via Python of Javascript en gebruik voor verschillende doelen:
  • Buitenverlichting gaat aan bij zonsondergang en weer uit rond middernacht.
  • Mijn slaapkamer dient als wakeuplight wanneer mijn wekker gaat op mijn android telefoon.
  • Buitenverlichting gaat aan zodra mijn wekker gaat en weer uit bij zonsopkomst.
  • Ik krijg notificaties van binnenkomende email of whatssapp berichten.
  • Mijn woonkamer verlichting dimt zodra ik een film start.
En dit alles zonder IOS te gebruiken.
Ik weet niet wat de marges zijn voor producten in de Apple Store, maar die hoeven niet per definitie dezelfde te zijn als de App Store, ik weet niet of dit hoger of lager uitvalt, ook zou het natuurlijk per product kunnen verschillen.
Er is gewoon (bijna direct vrijgegeven) een Android app voor Hue. De samenwerking was in eerste instantie alleen voor het verkopen van de lampen, verder niet. Later gaan ze ook via webwinkels etc. verkopen.
Hoe kom je er bij dat 30% voor apple is?, de Apple Store (niet te vergissen met de App Store) is gewoon een winkel keten die producten verkoopt zoals elke andere winkel worden er marges berekent om de winkel draaiende te houden en personeel te kunnen betalen maar hoe kom je in gods naam op 30%? Verder kan ik ook nergens vinden dat Philips een exclusief contract heeft met Apple, misschien wil Philips het eerst op een laag pitje introduceren en niet gelijke met massale productie winkels volgooien met die lampen.
Ik heb nog niet gelezen dat dit werkt met een niet iOS product.
volgens mij is dat gewoon te lezen in dit artikel, enwel :
Met behulp van een RESTful-interface, die via http opdrachten accepteert, kan een ontwikkelaar de Hue-hardware aansturen.
Apple heeft (geklukkig!!!) geen exclusiviteit op restfull services :D
Oftewel alles dat daarmee kan communiceren zou moeten werken, of dat nu iOS is, Android, Linux, .Net, Java, whatever !
Anoniem: 614 @klonic12 maart 2013 09:27
@klonic
Zie bijvooreeld Oni: Light Control voor Windows Phone. Heeft bovendien als extra dat je NFC kan gebruiken.
En ten op zichte van iOS kun je met Windows Phone NFC wel gebruiken. Zoals bijvoorbeeld: hou je telefoon bij iets welke kleur je kamer moet hebben en die kleur kan je met behulp van NFC "kopieren" naar je lampen.
http://www.windowsphone.c...76-4a3b-9275-2d3a803f68ab
.

[Reactie gewijzigd door Anoniem: 614 op 26 juli 2024 19:41]

Anoniem: 454153 @Metro200211 maart 2013 14:39
Waarschijnlijk word dit ook vrijgegeven zodat developers applicaties voor andere platformen gaan creëren (waaronder natuurlijk android & WP8/W8).
Ik hoop alleen dat Samsung e.d. support ook aan hun TV's mogen toevoegen en dat ze het ook doen.
Jaah, gebruik Philips eigen lampen zodat je niet meer hoeft te betalen voor een licentie voor Philips Ambilight patenten :P (is wel duurkoop)

Wel leuk als je hele kamer meekleurt met het ambilight!

Op dit item kan niet meer gereageerd worden.