IoT: DIY tint licht (8 / 9 stap)

Stap 8: Streaming gegevens


Om te beginnen streaming gegevens aan uw PHue licht, moet u een publiceren en abonneren sleutel. Als u uw pub/sub-sleutels, moet u eerst op [aanmelden voor een PubNub account] (http://www.pubnub.com/get-started/). Zodra u zich aanmeldt, kunt u uw unieke PubNub-sleutels in het [PubNub ontwikkelaar Dashboard] (https://admin.pubnub.com). De gratis sandbox-laag moet geven u alle de bandbreedte die u nodig hebt om te bouwen en testen van PHue gloeilamp.

Zodra u die hebt, moet u zich abonneren op een kanaal. De volgende coderegels toe te voegen aan uw 'main' functie zal hiervoor.

 def main(): # Instantiate Pubnub... pubnub = Pubnub(publish_key = 'your-pub-key', subscribe_key = 'your-sub-key') # This is the channel your Pi will be listening on for RGB values channel = 'phue' # The callback tells pubnub what to do when it received a message. def _callback(msg, n): print(msg) updateHue(msg["RED"], msg["GREEN"], msg["BLUE"]) def _error(m): print(m) pubnub.subscribe(channels=channel, callback=_callback, error=_error) 

Eerst maken we een exemplaar van Pubnub, alles wat hiervoor is uw publiceren en abonneren toetsen vanaf uw dashboard. Daarna beslissen we welke kanaal wij uit Pi wilt abonneren. Om te abonneren u moet een kanaal te luisteren op, een retouraanroep die worden aangeroepen wanneer een bericht wordt ontvangen, en een fout-retouraanroep die zullen worden geactiveerd als er geen problemen zijn aangetroffen.

Neem een kijkje op uit terugbellen. De boodschap die we ontvangen zullen in JSON-formaat, en wel drie velden, rood, groen en blauw. Bijvoorbeeld kan het bericht dat we voor wit licht ontvangen uitzien:

{'RED': 255, 'GREEN': 255, 'BLUE': 255}

Zo lang als de JSON-object we streamen naar de Pi deze drie velden heeft, kunnen wij nu sturen tinten van om het even PubNubs 70 + SDKs, controleren vanaf elke locatie.

Gerelateerde Artikelen

Snijden en weer tint licht strip Plus segmenten

Snijden en weer tint licht strip Plus segmenten

In de winkel vertelde ze me dat niet kon gebeuren: ik wilde gebruiken van een tint licht Strip en snijd het in stukjes om opnieuw naar mijn eigen wensen.In dit geval wilde ik ter vervanging van twee TL-buizen die end-of-life waren met up-to-date (kle
DIY video licht (800-watt-equivalent voor $86)

DIY video licht (800-watt-equivalent voor $86)

Griffin bouwt een krachtige, DIY video licht voor $86, met behulp van ijzerhandel delen, en acht 100-watt-equivalent compact fluorescent (CFL) bollen. Ook besproken: drie-punt verlichting en kleur temperatuur / witbalans.Lichtopbrengst: 12.800 lumen,
DIY schroevendraaier licht

DIY schroevendraaier licht

we vandaag gaat te maken een DIY schroevendraaier licht. Aangezien Vaderdag omhoog komt wilde ik iets maken voor mijn vader, dus ik koos om het instrument hij meest, maakt gebruik van de schroevendraaier en maak het beter te maken.Stap 1: Stap 1: Ite
Easy DIY PLL licht geschikt voor beplante aquarium.

Easy DIY PLL licht geschikt voor beplante aquarium.

Hallo iedereen,Ik wil delen mijn idee van 'Easy DIY PLL licht montage voor beplante aquaria' met alle. Genoeg van die dure kant en klare hulpstukken die een goede gat in onze zakken branden. In dit instructable zal ik mijn idee van hoe ik mijn eigen
DIY #3 licht mijn zaden - LED's voor uw planten

DIY #3 licht mijn zaden - LED's voor uw planten

Atelier DIY #3 licht mijn zadenenvoye par brigadeneurale Dit is een beetje lastig. Ik heb een volledige instructable maar het is in het Frans.Het geïnspireerd door http://www.popsci.com/lightspikesMaar ik denk dat de video is goed genoeg om te begrij
DIY kan licht

DIY kan licht

Hier is een leuke kleine DIY project dat erg leuk blijkt. Dit is ook een zeer goedkope project om te doen omdat het bestaat uit huishoudelijke artikelen. Hieronder leest u hoe maak je echt netjes verlichting armatuur!Stap 1: materialen Materialen-Soe
DIY #8: Lichte Spray Graffiti - A Light Graffiti Tool

DIY #8: Lichte Spray Graffiti - A Light Graffiti Tool

nieuwe video hoe: Convert spuitbus op LED schilderen kunt. Zeer nuttig voor lichte schilderij activiteiten.De gedetailleerde instructies zijn beschikbaar in het Frans op onze blog: http://blog.brigadeneurale.org/2010/04/01/atelier-diy-8-light-spray-g
DIY || Accu lichter ||

DIY || Accu lichter ||

Eerste stap... Bekijk de video...Het circuit van de accu lichter is zeer eenvoudig, zoals je uit schema zien kunt...Ik hoop dat enjoing deze video voor meer DIY video's please SUBSCRIBE , Like en delen... Bedankt!Volg mij : ***Facebook: https://www.f
BMW 316i SE 2001 Cam Sensor vervangen DIY oranje licht SRS

BMW 316i SE 2001 Cam Sensor vervangen DIY oranje licht SRS

mijn BMW 316i SE 2001 had een intermitterende startende probleem. Soms zou het beginnen ok, andere tijden die het proberen zou te draaien maar niet start, dan verschijnen SRS oranje licht fout en draai de hand rem waarschuwing licht oranje.Een nieuwe
DIY Quick System - voor DIY foto licht modifiers

DIY Quick System - voor DIY foto licht modifiers

ik was het lezen van de DIYP Gear Buying Guide, en ze de Honl snelheid lussensysteemgenoemd.Zijn een veelzijdige draagbaar systeem van modifiers voor uw strobe.   Ik ben al begonnen mijn eigen set van DIY modifiers van ideeën op DIY Photography, en h
DIY zwart licht en fluorescerende ballen

DIY zwart licht en fluorescerende ballen

Als het een DIY-project, ik heb gebruikt goedkoop en gemakkelijk beschikbare materialen.Stap 1: Grijp uw ITEMS!!! 1. polymeer aqua ballen2. cellofaan blad (transparant vel)3. permanente markers (blauw en rood of paars in plaats van rood {indien besch
DIY Butterfly licht decoratie

DIY Butterfly licht decoratie

Butterfly decoratie met ledverlichting tekenreeksStap 1: Voorbereiding van de materialen Wat we nodig hebben voor deze DIY is een houten bord, wat lampen en iets om te schitteren. Ik gebruikte een bord van den die ik had verlaten uit een vorig projec
DIY Fairy licht Mason Jar w/bladeren

DIY Fairy licht Mason Jar w/bladeren

Ik wilde maken van een fairy licht uit een mason jar en leg in bladeren voor een woodland-ish soort gevoel. Dankzij Instructables, wij ontvangen een verzending voor Dremel tools voor een Dremel bouwen Night at de Rabbit Hole Hackerspace en besloten d
DIY Houtfineer licht

DIY Houtfineer licht

Ik ben echt dol op het werken met hout, maar ik heb een workshop om te maken :) nog grotere houtbewerkingsprojectenDus ik kocht een aantal en om erachter te komen het project begon, zag ik een heel goed idee in een Youtube video met Houtfineer.Dat wa