Save The World een druppel op een moment, deel 3: Netwerken uw sensoren (5 / 6 stap)

Stap 7: Voer de Python te trekken van Pinoccio sync stream en leg deze in de stream van sparkfun.

Normaal gesproken zou een script wilt uitvoeren een ETL (Extract, Transform, Load) als dit op een plaats waar het voortdurend kunt uitvoeren. Voor de toepassing van dit project liepen we het op onze eigen computers met Python en het pakket aanvragen.

Dit script haalt uit deze stroom

https://API.pinocc.io/v1/Sync?token= [uw beveiligingstoken]

En duwt naar

http://data.Sparkfun.com/input/ [uw PUBLIC_KEY]? private_key [uw PRIVATE_KEY] = & gallons = 0,56 & avg_flow_rate = 0 & duur 3067 = & scout_id = 2 & troop_id = 4

Het verwacht dat de opmaak van de bron streamen hq verslagen precies die worden gegenereerd door de volgende opdrachten:

HQ.Report ("meubilair-event", "duur-12336|avg_flow_rate-.56")

HQ.Report ("gallons_at_main", "0.76")

Het script wilt uitvoeren, moet u het bestand downloaden.

  1. Verwijder de .txt als de extensie. De uitbreiding moet ".py"
  2. Open de terminal en navigeer naar het script.
  3. Typ in het terminal-venster "python [bestandsnaam] .py"
  4. De output moet actief blijft, nieuwe gebeurtenissen weer te geven als ze zich voordoen.
  5. Om te testen, voer een paar hq-commando's.

Als alles werkte, moet het invoeren van een handmatige hq verslag verschijnen in de volgende plaatsen:

  1. In de sync-stream (https://api.pinocc.io/v1/sync?token= [pinoccio token]
  2. In de uitvoer van python
  3. Op de data.sparkfun.com stream. (https://data.sparkfun.com/streams/ [publieke sleutel])

Congrats. U hebt nu gebeurtenissen krijgen die worden gegenereerd bij elke scout, en waardoor het helemaal naar de repository van sparkfun.

Gerelateerde Artikelen

Save The World een druppel op een moment, deel 2: Toezicht op uw Main van Water (loodgieter gratis)

Save The World een druppel op een moment, deel 2: Toezicht op uw Main van Water (loodgieter gratis)

Om een alomvattend idee waar uw water gaat, ik dacht dat het zou een goed idee om het zowel bij de verkooppunten en de inlaat te controleren. Ik kwam over een geweldige instructable door Gregory0. Het neemt een hall effect sensor en pakt delicate mag
Save The World een druppel op een moment, deel 4: Het uploaden van de Arduino schets Code

Save The World een druppel op een moment, deel 4: Het uploaden van de Arduino schets Code

Dit zal u door het proces van uploaden van de code aan uw respectieve scouts lopen.Voor uw water-main, unzip het bestand "BootstrapHALL"Voor uw outlet, unzip het bestand "PiezoFinal"U zult merken dat deze bestanden een reeks van bitlas
Behalve de wereld een druppel op een moment, deel 1: Controle op Water stromen - sanitair gratis - met behulp van een piëzo en Pinoccio Mesh netwerken

Behalve de wereld een druppel op een moment, deel 1: Controle op Water stromen - sanitair gratis - met behulp van een piëzo en Pinoccio Mesh netwerken

Water is goedkoop, maar Californië is in een van de ergste droogtes ooit nu. Laten we eerlijk zijn: we kunnen niet repareren de droogte. Echter, sommige CA-bewoners zijn actief uit drinkwater. Op gemeentelijk niveau is het moeilijk vast te stellen va
Pallet huis Save the World... of een tuinhuisje.

Pallet huis Save the World... of een tuinhuisje.

Mijn klas middelbare school ontwierp en bouwde een fundamentele prototype voor een huis gemaakt van pallets.  De pallets zijn voor de elementaire wandstructuur, en andere materialen kunnen worden gebruikt als omhulsel, de vloer, dak, enz.  Met een be
Opslaan van de wereld een druppel op een moment, deel 5: Het Dashboard

Opslaan van de wereld een druppel op een moment, deel 5: Het Dashboard

Dit is een tijdelijke aanduiding, omdat ik niet een verzameling met slechts 4 instructables publiceren. Hier is waar ik wil graag dit volgende: een streaming API met behulp van Plotly voor het genereren van een realtime overzicht van uw verbruik.Wilt
Save The World: Minecraft PE

Save The World: Minecraft PE

Gezien het aantal uren hebben mijn kinderen Minecraft gespeeld. Ik ben blij dat ze nooit verloren hun spelgegevens of Minecraft wereld, waar ze werken. Net als iedereen, ik regelmatig back-ups mijn apparaat met behulp van iTunes. En gelukkig is het n
Hoe maak je perfecte thee met een Franse pers

Hoe maak je perfecte thee met een Franse pers

De Franse pers wordt meestal gebruikt voor het brouwen van verse koffie, maar het kan ook worden gebruikt om thee te brouwen. Als je al een Franse pers hebben en thee liefde, probeer uw Frans Pers Koffiezetapparaat te steile de theeblaadjes voor een
Één portie zon thee in een pot van de bal.

Één portie zon thee in een pot van de bal.

Benodigdheden1) quart bal Jar2) theezakje (ik gebruikte luzianne moet worden de 2 cup formaat tas of gelijkwaardig)3) 1/3 van een kopje suiker4) water5) zon of een vergelijkbare warmtebron (niet gebruik op FORNUIS of IN OVEN)Dit is een kwart van zon
Save the Date magneten houten

Save the Date magneten houten

We wilden een unieke opslaan het geschenk van de datum, iets dat onze gasten daadwerkelijk langs onze bruiloft houden kunnen! Na het zoeken naar iets anders dan de gebruikelijke gedrukte magneet kalenders, we geregeld op het maken van onze eigen!Stap
"War of The Worlds" Inspired "Junkbots" maken

"War of The Worlds" Inspired "Junkbots" maken

onze Hackerspace The Rabbit Hole nam deel aan de Instructables oktober opnieuw bouwen nacht. We hebben een groeiende stapel van "stuff" op de Rabbit Hole, oude elektronica, dozen, metalen bits, overgebleven materialen en diverse ongewenste (ik b
Maken van een pijp (deel 1): de Stummel

Maken van een pijp (deel 1): de Stummel

Edited toe te voegen:Hey Thanks y'all, zo veel voor de prachtige reacties en positieve feedback op deze tutorial! Ik had niet verwacht dat een warm onthaal, en ik ben erg blij dat mensen dit nuttig en plezierig heb gevonden. Terwijl ik toegeven moet
Het boek! Save-The-Date bladwijzers

Het boek! Save-The-Date bladwijzers

Eenvoudige en tot het punt dat het huwelijk van Save-the-Date bookmarks.Stap 1: Lay-out het ontwerp Ik heb geprobeerd verschillende lay-outs voor de afwikkeling van de laatste bladwijzer.Denk na over de belangrijkste informatie die u wilt laten commu
Film die Save-The-Date Poster

Film die Save-The-Date Poster

Aangezien wij beiden een liefde voor films delen besloten hebben we dat we wilden onze save-the-datums te lijken op een vintage filmposter! Dus na zoeken op het internet voor dagen we eindelijk de perfecte poster uit de film vonden "haar een prachtig
Maken van een kom uit een logboek deel 1

Maken van een kom uit een logboek deel 1

het enige wat ik graag beter dan draaien van hout kommen, is het draaien van kommen van gratis hout! Throuought die de zomer bomen naar beneden vallen. Im voortdurend op zoek naar mooie stukken onzorgvuldig uitgegooid.Het enige slechte deel over het