Een Raspberry Pi gewicht bijhouden, wijze barsten IoT weegschaal (6 / 9 stap)

Stap 6: Beginstatus


Wij willen die dienst onze gegevens omzetten in een mooi dashboard die we vanaf onze laptop of mobiele apparaat benaderen kunnen te streamen van onze gewicht/gegevens op een cloud dienst. Onze gegevens moet een bestemming. We zullen de begintoestand gebruiken als die bestemming.

Stap 1: Registreer voor begintoestand Account

Ga naar https://app.initialstate.com/#/register/ en maak een nieuwe account.

Stap 2: Installeer de ISStreamer

Installeer de eerste Braziliaanse Python module naar uw Pi: vanaf de opdrachtprompt (Vergeet niet om SSH in uw Pi eerst), voert u de volgende opdracht:

 $ cd /home/pi/ $ \curl -sSL https://app.initialstate.com/#/register/ -o - | sudo bash 

Beveiligings opmerking: Het bovenstaande commando heeft enkele belangrijke anatomie, die de gebruiker bewust van moet zijn.

1) er is een voorafgaand aan \ voor curl. Dit is belangrijk om ervoor te zorgen dat geen alias voor curl wordt uitgevoerd als een is gemaakt. Hierdoor worden de risico's van de opdracht doen meer dan bestemd.

2) de opdracht is een stromend command, zodat, wanneer u de uitvoer van een script dat wordt opgehaald uit de https://app.initialstate.com/#/register/ in de opdracht sudo bash zijn leidingen. Dit wordt gedaan om de installatie te vereenvoudigen, maar opgemerkt moet worden dat https is hier belangrijk voor het helpen waarborgen geen man-in-the-middle-manipulatie van de installatie script, vooral omdat het script wordt uitgevoerd met verhoogde bevoegdheden. Dit is een gemeenschappelijke manier om installatie en setup te vereenvoudigen, maar bent u een beetje meer moe zijn er enkele iets minder handig alternatieven: u kunt de opdracht uit te breken in twee stappen en onderzoeken van de bash-script wordt gedownload van de curl-opdracht jezelf om te verzekeren het is trouw of kunt u de pip-instructies volgen, je gewoon niet krijgen een automatisch gegenereerde voorbeeld script

Stap 3: Controleer sommige Automagic

Na stap 2 ziet u iets wat lijkt op de volgende output naar het scherm:

 pi ~ $ \curl -sSL https://app.initialstate.com/#/register/ -o - | sudo bash Password: Beginning ISStreamer Python Easy Installation! This may take a couple minutes to install, grab some coffee :) But don't forget to come back, I'll have questions later!Found easy_install: setuptools 1.1.6 Found pip: pip 1.5.6 from /Library/Python/2.7/site-packages/pip-1.5.6- py2.7.egg (python 2.7) pip major version: 1 pip minor version: 5 ISStreamer found, updating... Requirement already up-to-date: ISStreamer in /Library/Python/2.7/site-packages Cleaning up... Do you want automagically get an example script? [y/N] 

(de output kan afwijken en duurt langer als u nooit hebt geïnstalleerd de eerste Braziliaanse Python streaming module voordat) Wanneer ertoe aangezet om automatisch een voorbeeldscript, typt u y.

Hierdoor ontstaat een testscript die we kunnen worden uitgevoerd om ervoor te zorgen dat wij gegevens naar de beginstatus van onze Pi streamen kunt. U zal worden gevraagd:

 Where do you want to save the example? [default: ./is_example.py]: 

U kunt een aangepaste typen lokaal pad of treffer steken om te accepteren van de standaard. U zal worden gevraagd om uw gebruikersnaam en wachtwoord die u zojuist hebt gemaakt bij het registreren van uw account van de beginstatus. Voer beide en de installatie zal voltooien.

Stap 4: Toegangstoetsen

Neem een blik bij het voorbeeldscript dat is gemaakt.

 $ nano is_example.py 

Op regel 15, ziet u een regel die met streamer begint = Streamer (bucket_... Deze lijnen creëert een nieuwe emmer van gegevens met de naam "Python Stream Example" en is gekoppeld aan uw account. Deze vereniging gebeurt wegens de access_key = "..." parameter op dat dezelfde regel. Die lange reeks letters en cijfers is uw begintoestand rekening toegangstoets. Als u Ga naar uw account begintoestand in uw webbrowser, klik op uw gebruikersnaam in het rechtsboven, ga dan naar "mijn account", vindt u dat dezelfde toegangstoets aan de onderkant van de pagina onder "Streaming Access Keys".

Elke keer dat u maakt een data stream, zal dat toegangstoets direct die datastroom aan uw account (dus niet met iedereen uw sleutel delen).

Stap 5: Voer het voorbeeld

Voer het testscript om ervoor te zorgen dat we een gegevensstroom aan uw begintoestand-account kunt maken. Voer de volgende handelingen:

 $ python is_example.py 

Stap 6: winst

Ga terug naar de rekening van uw initiële staat in uw webbrowser. Een nieuwe gegevens emmer genaamd "Python Stream voorbeeld" moet hebben aangetoond omhoog op de links in uw logboek plat (wellicht om de pagina te vernieuwen). Klik op deze emmer en klik vervolgens op het pictogram van de golven om de testgegevens te bekijken.

Wil je de golven tutorial doorlopen om vertrouwd te raken met het gebruik van deze data visualisatie tool. Vervolgens de gegevens bekijken in tegels om te zien deze dezelfde gegevens in dashboard vorm.

U bent nu klaar om te beginnen met streaming echte gegevens uit uw schaal.

Gerelateerde Artikelen

IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

IoT - een Raspberry Pi Robot beheren via internet met HTML en shell scripts alleen

(Als je deze Instructables, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op INTERNET of THINGS en automatisering wedstrijden. Heel hartelijk bedankt! ;-)In dit instructable, zullen we het maken van een volledig gecontrole
Uw eerste IOT met een Raspberry Pi, DHT11 sensor en Thingspeak bouwen.

Uw eerste IOT met een Raspberry Pi, DHT11 sensor en Thingspeak bouwen.

IOT of Internet of Things is een hot topic! Volgens de deskundigen zal alles worden aangesloten op het internet en al onze toestellen en hun gegevens zal binnenkort gewoon een IP-adres van ons af. Dus waar moet u beginnen als u wilt ontdekken de were
Bouwen van een Raspberry Pi SUPER weerstation

Bouwen van een Raspberry Pi SUPER weerstation

Laten we eerlijk zijn, wij mensen praten over het weer een veel ⛅️. De gemiddelde persoon praat over het weer vier keer per dag, voor een gemiddelde van 8 minuten en 21 seconden. Doe de wiskunde en die bedraagt 10 maanden van je leven dat je zal door
Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Als u een frequent flyer, of gewoon gepassioneerd over vliegtuigen, vervolgens Flightradar of Flightaware zijn 2 moet hebben websites (of apps, als daar zijn ook mobiele apps) die u wilt gebruiken op dagelijkse basis.Beide kunt u vlakken in real time
Volledige tutorial voor een raspberry pi beginners.

Volledige tutorial voor een raspberry pi beginners.

Dit instructable helpt u om setup raspberry pi voor de eerste keer zonder HDMI-monitor. Tegen het einde van deze tutorial kunt u het bureaublad van de raspberry pi van de laptop van uw server.moeilijkheidsgraad: - 1/5Niet vereist geen technische kenn
Een Raspberry Pi & RPi touch scherm werkstation

Een Raspberry Pi & RPi touch scherm werkstation

In de volgende Instructable ik wil graag een gemakkelijk op te bouwen en goedkope frame voor de Raspberry Pi en de officiële Raspberry Pi touch scherm. Het kan worden gebruikt als een RPi workstation, voor een mediacenter of als controlecentrum voor
Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Het doel van deze ible is te laten zien hoe aan de slag met het opzetten van een Relais module op uw pi en onder controle. Mijn doel is om scripts toevoegen aan mijn octopussen op en uitschakelen LED-verlichting, maar hoe dan ook u wilt uiteindelijk
De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
PyPrintPi op een Raspberry Pi

PyPrintPi op een Raspberry Pi

Dit project beoogt eerst leer je hoe π aan grote precisie te berekenen in een korte tijd met behulp van verschillende algoritmes. En vervolgens met behulp van Python, een Raspberry Pi en een een thermische printer zal ik uitleggen hoe een project waa
RPiScope: een raspberry pi Microscoop, bouwen van laser gesneden acryl onderdelen

RPiScope: een raspberry pi Microscoop, bouwen van laser gesneden acryl onderdelen

Work in progress. Versie: 29 Nov 2015Stap 1: InleidingStap 2: Nemen van afbeeldingen & voorbeeldafbeeldingen (neem een kijkje op de vlieg film)Stap 3: BouwinstructiesStap 4: Gereflecteerd licht vs. transillumination microscopieStap 5: SVG-bestanden e
Een Raspberry Pi camera gebaseerde Microscoop met behulp van LEGO onderdelen

Een Raspberry Pi camera gebaseerde Microscoop met behulp van LEGO onderdelen

Een Raspberry Pi camera gebaseerde Microscoop, gebouwd net van LEGO onderdelen.Versie: 11 oktober 2015Inleiding en overzichtIkn het begin ik had het idee om het bouwen van een eenvoudige en goedkope microscoop met behulp van een raspberry pi en een p
PiDP-8: Een Raspberry Pi als PDP-8 minicomputer

PiDP-8: Een Raspberry Pi als PDP-8 minicomputer

Iedereen wilde een PDP-8 minicomputer. Nou ja, in 1968 toch. Beleef de gouden eeuw van minicomputers door deze SD-kaart image booten op een Raspberry Pi. Desgewenst voegt u een replica voorpaneel opnieuw de Blinkenlights-ervaring toe. Een eenvoudige
Een weerbericht-weergave met behulp van knooppunt-rood en een Raspberry-Pi

Een weerbericht-weergave met behulp van knooppunt-rood en een Raspberry-Pi

Heb je gehoord over Knooppunt-rood ? Deze grafische tool wil helpen ontwikkelaars in hun missie om de draad van het Internet van dingen met Flow gebaseerde programmering.Ik keek een paar tutorials en demonstratie video's, om te begrijpen hoe vakken b
Hoe Hack een Apple Time Capsule met een Raspberry Pi

Hoe Hack een Apple Time Capsule met een Raspberry Pi

Invoering van de "Pi-Capsule." Het is momenteel de enige Apple Time Capsule die u op uw TV aansluiten kunt..., betekent dit dat het een Apple TV? ;-)OK, ok, laten we zeggen dat je hebt een oude Apple Time Capsule rond leggend dat niet meer werkt