Wie man die Temperatur und den barometrischen Druck mit einem BMP085 misst, die Werte in eine RRD-Datei schreibt und sich ein paar Graphen plotten lässt, habe ich hier [KLICK] schon erklärt. Nun wurde der Wunsch geäußert, diese Werte in ein Google-Dokument schreiben zu lassen. Da ich das mit einem DS 18S20 und der 1-wire-Messschaltung zwar mal ausprobiert, jedoch hier nie beschrieben habe, möchte ich das jetzt nachholen.
Alles was man zu benötigt, sind die Bibliotheken von Adafruit für den BMP085, gspread von Anton Burnashev und ein Google-Konto. Ich gehe davon aus, dass man meinen Artikel zum BMP085 [KLICK] durchgearbeitet hat und die Messung schon funktioniert. Somit gehe ich nicht mehr auf das Installieren der nötigen Bibliotheken von Adafruit ein.
Die Google Spreadsheets Python API (gspread) muss auf dem Pi installiert sein. Dazu benötigt es nur die folgenden drei Zeilen, welche ihr über die Konsole ausführt: