Expedier un enregistreur de données pour un électricité Kamstrup / compteur avec Raspberry Pi de gaz ! (4 / 5 étapes)

Étape 4: Préparer votre Cosm nourrir

Créer un compte de cosm

Allez à http://cosm.com et créez un compte.

Créer une clé API

Connectez-vous à votre Cosm compte et déplier le menu compte (le petit losange laissée à votre nom de compte). Sélectionnez « Clés ».
Appuyez maintenant sur le [+ Key] bouton. Générer une clé avec les propriétés suivantes :

-Utiliser n’importe quelle alimentation
-Tous les privilèges d’accès

Maintenant, appuyez sur « Créer » et copiez la nouvelle clé API dans un fichier texte pour référence ultérieure.

Créer un flux

Allez dans le menu de la console et appuyez sur [+ appareil / feed]. Sélectionnez « Autre chose » comme type d’appareil.

Utilisez les propriétés suivantes ;

-Non je va pousser données Cosm
-Un titre descriptif (quelque chose comme : consommation d’énergie)

Vous pouvez laisser les balises vides, mais il est possible d’utiliser des mots clés comme « gaz, électricité » et ainsi de suite.

Lors de la création de l’aliment nouveau, notez le nombre d’aliments pour animaux. Vous en aurez besoin plus tard !

Modifier le script « cosm.sh »

Ouvrez un éditeur comme nano ou vi (qui a jamais vous êtes à l’aise avec) et modifiez la ligne de courbure comme suit :

--------------------------------------------------
curl--demande PUT \
--données binaires \
--en-tête « X-ApiKey : PLACE votre API KEY ici"\
--verbose \
http://API.COSM.com/v2/Feeds/FEEDNUMBER
--------------------------------------------------

Enregistrez le fichier et faire un test exécuté depuis la ligne de commande (tapez ". / cosm.sh").

--------------------------------------------------
racine./cosm.sh
* Sujet à connect() pour api.cosm.com le port 80 (#0)
* 216.52.233.121 en train... relié
* Connecté au port 80 (#0) de la api.cosm.com (216.52.233.121)
> Mettre /v2/feeds/61796 HTTP/1.1
> User-Agent : curl/7.21.0 (bras-inconnu-linux-gnueabi) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1,15 libssh2/1.2.6
> Accueil : api.cosm.com
> Accepter: * / *
> X-ApiKey : Padashgdahgjhgsdjhsfdkjfskjgfkjz0g
> Content-Length : 332
> Content-Type : application/x-www-formulaires-urlencoded
>
< HTTP/1.1 200 OK
< Date : samedi 2 juin 2012 14:10:48 GMT
< Content-Type : application/json ; charset = utf-8
< Connection : keep-alive
< X-PachubePurgeCache : t:feeds / 61796
< X-DUREE : 104
< Content-Length: 1
< X-Pachube-exploitation forestière-Key : logging.j7fIUd67vzlDk5l8e06Cr
< X-PachubeRequestId : 65e5f627e1563206bf39afb8c67679ce47baff53
< Set-Cookie : _pachcore_app_session = BAh7BjLc2Vzc2lvbl9pZCIlN2I5Y2RkMzc5YTk4MWM3MjdiODUzNjQyMjdiNWRjOGU % 3D--c5f8be5a6632f29b836146fa3a96ec1e5d167cb1 ; Domain =.cosm.com ; Path = / ; expire = Sam, 16 juin 2012 14:10:48 GMT ; HttpOnly
< Cache-Control : max-age = 0
< Varient : accepter-encodage
<
* Connexion #0 pour accueillir api.cosm.com laissé intacte
Fermeture de connexion #0
--------------------------------------------------

Le script doit s’exécuter sans erreur évidente.

Ouvrez le site Web de cosm et la connexion. Ouvrez la console pour voir si toutes les valeurs ont été validées.

COSM est maintenant mis en place. Vous avez créé une clé API et avez créé un nouveau flux où l’information est poussée à.

Automatisation de l’enregistreur de données

Cron est une belle façon de programmer l’enregistreur de données. Émettez la commande crontab -e . Un éditeur s’ouvrira avec la crontab dedans. J’utilise le calendrier suivant :

* / 2 **** /root/cosm.sh

Ceci téléchargera toutes les 2 minutes.

Articles Liés

Construire un enregistreur de données pour votre réseau de capteurs sans fil

Construire un enregistreur de données pour votre réseau de capteurs sans fil

nous avions besoin d'un enregistreur de données qui a fourni un timestamp, et qui seraient des 2 dernières semaines dans les bois. À l'aide d'un ordinateur portable exigerait un générateur ou un gigantesque batterie. Ce Instructable montre comment fa
Enregistreurs de données pour une utilisation par les participants de science citoyenne

Enregistreurs de données pour une utilisation par les participants de science citoyenne

il y a des enregistreurs de données de prévoir la nourriture industrie maritime qu'enregistrer la température et l'humidité et sont relativement peu coûteux et très facile à utiliser. Une vue d'ensemble des produits est ici : http://bit.ly/UdVImh.  I
Enregistreur de données de capteur de luminosité et de température

Enregistreur de données de capteur de luminosité et de température

Dans ce tutoriel, je fais une température et un enregistreur de données de capteur de lumière avec un Arduino pour que je peux tester les différents endroits des plantes ou des endroits pour dormir à l'extérieur durant l'été qui n'obtiennent pas de b
Construire un enregistreur de données de « boîte noire » pour ajouter sur les jauges d’affichage écran à vos vidéos

Construire un enregistreur de données de « boîte noire » pour ajouter sur les jauges d’affichage écran à vos vidéos

Ce projet inclut des instructions sur la façon de construire le dispositif ainsi qu'un lien vers le code de projet sur github qui devront être téléchargées pour s'exécuter.Un Arduino fonction enregistreur de données aux fins de la synchronisation des
Enregistreur de données GPS pour les coureurs de route

Enregistreur de données GPS pour les coureurs de route

Je suis un coureur de route (à pied), moi-même, et j'aime les chiffres et les mathématiques aussi bien (comme un étudiant en génie). L'idée du suivi /marquage mon chemin en cours d'exécution pour post-analyse m'a toujours fasciné, mais j'ai toujours
Comment construire un enregistreur de données GPS léger pour les Applications de fusée modèle

Comment construire un enregistreur de données GPS léger pour les Applications de fusée modèle

février 2009Vue d'ensembleJ'ai toujours rêvé de construire un ordinateur de vol qui sera non seulement contrôler la séquence de vol, mais aussi enregistrer des données à bord d'une fusée modèle. Mais j'ai besoin de marcher avant que je peux courir, a
Enregistreur de données de l’énergie solaire

Enregistreur de données de l’énergie solaire

Vous avez toujours voulu savoir combien d'énergie solaire vous pourriez rapporter en mettant des cellules PV à un emplacement particulier sur ou autour de votre maison ?Ce Instructable vous montre comment construire un enregistreur de données basé su
Projet d’enregistreur de données

Projet d’enregistreur de données

il s'agit d'un enregistreur de données, j'ai fait pour ma classe. Je ne pouvais pas trouver toutes les instructions que je pourrais utiliser pour faire de l'Arduino enregistrer l'éclat de lumière et la température. Affichage de la température et la v
Faible coût enregistreur de données de température (DS18B20) WIFI basé sur ESP8266 avec une connectivité à thingspeak.com

Faible coût enregistreur de données de température (DS18B20) WIFI basé sur ESP8266 avec une connectivité à thingspeak.com

Enregistreur de données de température basé sur le capteur de température 1-Wire DS18B20 et de ESP8266.À seulement $5 ESP-01 Conseil et DS18B20 capteur.Le logiciel est écrit en langage LUA et s'exécute directement dans ESP8266.Aucun autre MCU nécessa
Enregistreur de données de carte SD avec LinkitOne

Enregistreur de données de carte SD avec LinkitOne

Dans ce tutoriel, nous allons voir comment utiliser la fonctionnalité de carte SD intégrée dans le MediaTek LinkitOne super génial !Le LinkitOne offre 10MB à bord de stockage flash et jusqu'à 32 Go de stockage extensible via le slot pour carte microS
Enregistreur de données GPS Arduino

Enregistreur de données GPS Arduino

vous voulez vous connecter à des données GPS sur une carte SD en utilisant votre Arduino ? Possédez-vous déjà un bouclier microSD Sparkfun et module GPS ? Avez-vous essayé le Adafruit Sheild (bien que c'est génial et pas cher), mais il a volé toutes
Faire Loger données pour salle conditions enregistrement utilisant Arduino

Faire Loger données pour salle conditions enregistrement utilisant Arduino

Créer les conditions pour enregistrer l'état de la température, hygrométrie et la pression dans la chambre une salle de loger des données devient relativement facile. Arduino est un microcontrôleur programmable à l'aide d'un PC, en raison de la facil
Enregistreur de données discrète

Enregistreur de données discrète

il n'y a pas de meilleure façon de cacher un dispositif secrète qu'afin de le coller à l'intérieur d'un dispositif bien plus grand.Cela dit... Essentiellement, c'est un guide pour faire un système d'enregistrement de données pour une utilisation avec
Enregistreur de données de température

Enregistreur de données de température

un enregistreur de données est un dispositif qui peut être utilisé pour stocker des données. Cela inclut de nombreux matériels d'acquisition de données tels que des cartes enfichables ou des systèmes de communication série qui utilisent un ordinateur