Construction d’une Station de météo SUPER Pi framboise (3 / 7 étapes)

Étape 3: L’État Initial

Nous voulons diffuser toutes nos données météo à un service de Cloud Computing et ce service, laisser tourner nos données dans un tableau de bord agréable que nous pouvons accéder depuis notre ordinateur portable ou appareil mobile. Nos données a besoin d’une destination. Nous utiliserons l’État Initial comme cette destination.

Etape 1: Ouvrir un compte de l’État Initial

Allez à https://www.initialstate.com/app#/register/ et créer un nouveau compte.


Étape 2: Installer le ISStreamer

Installer le module Python d’État Initial sur votre Pi framboise: À l’invite de commande (n’oubliez pas de SSH dans votre Pi tout d’abord), exécutez la commande suivante :

$ cd/home/pi /

$ \curl - sSL https://get.initialstate.com/python -o - | sudo bash

Remarque sur la sécurité : La commande ci-dessus a certains anatomie important que l’utilisateur doit connaître.

1) il y a un précédent \ avant curl. C’est important de s’assurer qu'aucun alias s’enroule n’obtient exécuter si un a été créé. Cela permet d’atténuer le risque de la faire de commande plus que prévu.

2) la commande est une canalisation de commande, donc lors de l’exécution, vous êtes canalisant la sortie d’un script qui est récupéré dans le bash de sudo commande de https://get.initialstate.com/python . Ceci est fait pour simplifier l’installation, cependant, il est à noter que https est important ici de contribuer à n’assurer aucune manipulation de man-in-the-middle du script install, surtout étant donné que le script est exécuté avec des privilèges élevés. Il s’agit d’une voie commune pour simplifier l’installation et configuration, mais si vous êtes un peu plus méfiant il y a des alternatives un peu moins pratiques : vous pouvez diviser la commande out en deux étapes et enquêter sur le script bash étant téléchargé à partir de la commande curl vous-même pour vous assurer de sa fidélité ou vous pouvez suivre les instructions de pip, vous n’obtiendrez pas seulement un script exemple généré automatiquement.

Étape 3: Faites quelques Automagic

Après l’étape 2, vous verrez quelque chose de semblable à la sortie à l’écran suivante :

pi ~ $ \curl - sSL https://get.initialstate.com/python -o - | sudo bash

Mot de passe : Début ISStreamer Python Installation facile !

Cela peut prendre quelques minutes pour l’installer, prenez un café:)

Mais n’oubliez pas de revenir, je vais avoir des questions plus tard !

Trouvé easy_install : setuptools 1.1.6

Trouvé pip : pip 1.5.6 de /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg (python 2.7)

version majeure de PIP: 1

version mineure de PIP: 5

ISStreamer trouvé, mise à jour...

Prescription déjà à jour : ISStreamer dans /Library/Python/2.7/site-packages nettoyage...

Voulez-vous obtenir automatiquement un exemple de script ? [y/N]

(la sortie peut être différent et prendre plus de temps si vous n’avez jamais installé le module streamer Python d’État Initial avant)

Lorsque vous êtes invité automatiquement pour obtenir un exemple de script, type y.

Cela va créer un script de test que nous pouvons courir pour s’assurer que nous pouvons des flots de données à l’État Initial de notre Pi. On vous demandera :

Où vous voulez enregistrer l’exemple ? [par défaut:. / is_example.py] :

Vous pouvez soit taper une coutume chemin local ou appuyez sur entrée pour accepter la valeur par défaut. On vous demandera pour votre nom d’utilisateur et mot de passe que vous venez de créer lors de votre inscription votre compte de l’État Initial. Entrez les deux et l’installation est terminée.

Étape 4: Touches d’accès rapide

Nous allons jeter un oeil à l’exemple de script qui a été créé. Type :

$ nano is_example.py

Sur la ligne 15, vous verrez une ligne qui commence avec streamer = Streamer (bucket_... Ces lignes crée un nouveau seau de données nommé « Python Stream Example » et est associé à votre compte. Cette association arrive à cause de l’access_key = "..." paramètre sur cette même ligne. Cette longue série de lettres et de chiffres est votre clé d’accès de compte Initial State. Si vous accédez à votre compte de l’État Initial dans votre navigateur web, cliquez sur votre nom d’utilisateur en haut à droite, puis allez sur « mon compte », vous trouverez cette clé d’accès même au bas de la page sous « Touches d’accès en Streaming ».

Chaque fois que vous créez un flux de données, cette touche d’accès rapide dirigera ce flux de données à votre compte (donc ne partagent pas votre clé avec n’importe qui).

Étape 5: Exécuter l’exemple

Exécutez le script de test pour s’assurer que nous pouvons créer un flux de données à votre compte de l’État Initial.

Exécutez ce qui suit :

$ python is_example.py

Étape 6: bénéfice

Pour en revenir à votre compte de l’État Initial dans votre navigateur web. Un nouveau seau de données intitulé « Exemple de flux de Python » auraient divulgués vers le haut à gauche sur votre étagère de journal (vous devrez peut-être actualiser la page). Cliquez sur ce seau et puis cliquez sur l’icône de vagues pour afficher les données de test.

Vous voudrez parcourir le didacticiel de vagues pour vous familiariser avec l’utilisation de cet outil de visualisation de données. Ensuite, afficher les données dans des tuiles de voir ces mêmes données sous forme de tableau de bord.

Vous êtes maintenant prêt à commencer à diffuser des données réelles de Wunderground et bien plus encore.

Articles Liés

Construction d’une Station météo par MediaTek Linkit un

Construction d’une Station météo par MediaTek Linkit un

Bonjour, j'ai construit une station météorologique de linkitONE, qui est semblable à l'arduino UNO à haute performance sur conmunication sans fil. Ma station météo serait automatiquement télécharger les données vers internet et enregistrées sur le nu
Construction d’une Station de partage de semences

Construction d’une Station de partage de semences

des anciennes pratiques des semences de conserver et de partager sont actuellement menacées. Les plantes soigneusement cultivaient par les agriculteurs du monde entier depuis des millénaires – compétences et les connaissances qui appartiennent à pers
Construction d’une « pile de Bagdad »

Construction d’une « pile de Bagdad »

cette instructable vise à fournir des idées d'expérimentation avec la composition chimique en général et pour résumer mon expérience produisant une réplique de ce qui est souvent désigné comme la Pile de Bagdad. Dans ma version d'une réplique, je sou
Conception et construction d’une lumière, voiture-top-able voile pirogue [mise à jour mars 2016]

Conception et construction d’une lumière, voiture-top-able voile pirogue [mise à jour mars 2016]

[MIS À JOUR MARS 2016, VOIR DERNIÈRE ÉTAPE--WT](Commentaire sur les Photos : Dragon courte est un bon bateau, mais il a commencé assez lourd et pris du poids que j'ai ajouté de nouvelles fonctionnalités telles que des compartiments étanches. Il a sub
Une station de travail Raspberry Pi & RPi touch screen

Une station de travail Raspberry Pi & RPi touch screen

Écran tactile dans le suivant Instructable je voudrais vous présenter un facile à construire et le cadre peu coûteux pour le Pi de la framboise et le Pi de framboise officiel. Il pourrait être utilisé comme une station de travail RPi, pour un media c
Une Station de Maker du projet framboise Pi

Une Station de Maker du projet framboise Pi

Une Station de créateur de projet comprenant deux Raspberry Pi dans un boîtier personnalisé. Avec une sensation distinctement des années 80.Ce qui suit est une description générale de la construction du projet et les problèmes rencontrés tout en cons
Construction d’une imprimante de Delta de 550 $ (AU)

Construction d’une imprimante de Delta de 550 $ (AU)

le Delta XL du Kossel imprimante est un grand morceau de matériel que vous pouvez soit l'acheter en kit je recommande builda3dprinter.eu il faut environ un mois pour un kit complet arriver et ils sont environ 560 £ (650 $US) ($860AUD) ou les pièces d
Construction d’une clôture semi-permanents

Construction d’une clôture semi-permanents

jardins. Tout le monde aime un jardin. Jardins de fournissent de la nourriture. Jardins de fournissent de l'ombre. Jardins offrent un endroit agréable pour creuser. Et une fois que vous creusez un trou de nice, un jardin fournit un endroit cool pour
Comment faire pour le réservoir tourner votre Reliance (i. e. Aqua-Pak, Aqua-Tainer etc.) dans une Station de lavage efficace

Comment faire pour le réservoir tourner votre Reliance (i. e. Aqua-Pak, Aqua-Tainer etc.) dans une Station de lavage efficace

IntroductionPendant les activités de camping ou de plein air, conservation de l'eau est importante, même si l'eau est facilement disponible. Beaucoup de gens utilisent des cartouches de Reliance (i. e. Aqua-Pak, Aqua-Tainer etc.) à leurs terrains de
Direction informatique - construction d’une équipe

Direction informatique - construction d’une équipe

Afin de mener efficacement, vous devez savoir comment construire et inspirergroupes de personnes de œuvrer en faveur du bien commun de votre entreprise ou organisation.Étape 1: Jim de cablesupply.com parle IT Leadership et la construction d'une équip
Construction d’une barrière de clôture

Construction d’une barrière de clôture

j'ai donner un aperçu de la construction d'une barrière en bois pour une clôture d'intimité.Étape 1: Matériaux nécessaires Cette ible va être un peu généralisée due à toutes les préférences variés en taille et en matériau. De manière générale, cepend
Comment faire une station parle

Comment faire une station parle

Dans une petite forêt de pins, j'ai installé 3 parle stations où les visiteurs étaient invités à marcher, réfléchir et sourire pendant environ dix à quinze minutes. Les messages ont été entendus au hasard et les séquences ont été répétées (presque) j
Guide de construction d’une bibliothèque inversé

Guide de construction d’une bibliothèque inversé

Si vous êtes le genre de personne qui aime lire et collecter des livres, vous devez être prêt à s'attaquer à un problème : tôt ou tard vous allez manquer d'espace disponible pour vos livres. Une fois que vous avez atteint les limites de vos étagères,
Comment faire une Station pliable de croître-lumière intérieure pour 40 $

Comment faire une Station pliable de croître-lumière intérieure pour 40 $

Vous gagnerez beaucoup d'argent en commençant vos graines de légumes et de fleurs à l'intérieur. Il n'est pas difficile à cultiver les graines sous les lumières. Cette vidéo vous montre comment construire une station de croître-lumière intérieure pou