Stap 6: Verbinding maken met de gegevensstroom van Sparkfun
Uw thermometer met Sparkfun verbinden, moet u eerst een nieuwe gegevensstroom van Sparkfun maken. Hoofd naar data.sparkfun.com en klik op "Create" aan de rechterkant van de pagina.
Moet u invullen van een paar details over uw nieuwe stream: een titel, een beschrijving en sommige gegevensvelden. Wat je noemt de gegevensvelden is belangrijk: Zorg ervoor u maakt een veld met de naam 'temp'. De elektrische imp-code om te posten de temperatuur gegevens met de naam van dit veld is ingesteld en als de velden niet overeenkomen, uw code fouten zal gooien. U kunt andere velden maken als je, ook wilt, maar de enige die je nodig hebt (en de enige die uw code is al ingesteld om te gebruiken) is "temp".
Nadat u hebt ingevuld in de details en op "opslaan" hebt geklikt, zult u worden genomen om een pagina met de toetsen naar uw nieuwe stream. De openbare en persoonlijke sleutels behoeden voor deze pagina. U moet deze sleutels aan uw elektrische imp agent code toevoegen om te vertellen uw TempBug welke Sparkfun Data Stream te plaatsen van de gegevens. Sla de URL van de stream u geconfigureerd, ook - zal het een snelle en gemakkelijke plaats om te zien uw gegevens in de stream van Sparkfun aankomen.
Plak uw sleutels in lijnen 6 en 7 in de agent terug in de elektrische imp IDE:
const SPARKFUN_PUBLIC_KEY = "YOUR PUBLIC KEY HERE";const SPARKFUN_PRIVATE_KEY = "YOUR PRIVATE KEY HERE";
Klik op "Bouwen en uitvoeren" in het elektrische GMB IDE voor de implementatie van de code waarin nu uw sleutels. Uw thermometer is waarschijnlijk in slaap, dus als u wilt testen het meteen, doen een snelle push-push (duw de imp-kaart aan het uitwerpen van de SD-aansluiting, tellen tot en met 3, duwen de aansluiting weer) opnieuw op te starten van het GMB, en u moet zien de logs verslag van een succesvolle post aan Sparkfun!
2015-01-30 09:15:05 UTC-8[Status]Device Booting; 5.14% program storage used 2015-01-30 09:15:05 UTC-8[Agent]PUSH: 200 - 1 success2015-01-30 09:15:05 UTC-8[Device]sleeping until 1422639001000 2015-01-30 09:16:51 UTC-8[Status]Device disconnected
Richt uw browser op de URL van de Stream u geconfigureerd wanneer u uw gegevensstroom te zien van de gegevens die worden opgeslagen in de stroom van Sparkfun instelt. Natuurlijk, zult u waarschijnlijk willen maken van een grafiek. Goed nieuws: dat is makkelijk.
Hoofd naar imp.guru en u vindt een pagina waarin u wordt gevraagd uw stream van de openbare sleutel van Sparkfun. Plakken de openbare sleutel in het hier en hit invoert, en de pagina zal u een grafiek van uw temperatuurinformatie bouwen!
Laten we terug hoofd naar de code-editor en neem een kijkje op hoe het GMB deze magie werkt.