Domotica-blog - Homey - Zipato - Zwave- Fibaro | Zipabox (devices) verbinden met Google Drive

Zipabox (devices) verbinden met Google Drive


Doel:

De data van je verschillende devices extern opslaan en hier grafieken van maken of doorsturen naar open.sen.se.

 Benodigheden:
- Zipabox
- Google account met drive
- Script (speciale dank aan Nicolas Trinh > http://nicolas.trinh.fr/blog/)

- Optie: open.sen.se account

1

Maak een google account aan.

2

Download dit bestand:
https://docs.google.com/a/trinh.fr/spreadsheets/d/1iaMnRGPozVS3QaXkUDiwacR-g_7CS4xLsEsy-ew65aA/edit#gid=0
(hier staat altijd de laatste versie)

3

Maak een kopie op je drive en geef hem een naam:

 

4

Het bestand zal nu openen op je drive. Vul je username and password in.

Als je een sense account heb vul dan je APIkey in. (later hier meer over)

 

5

Ga naar de script editor (menu > extra > scripteditor)

 

6

De scripteditor zal nu openen ga naar Projecteigenschappen (menu > bestand > projecteigenschappen)

 

7

Ga naar de tab Projecteigenschappen en voeg een rij toe en vul onderstaande waarde in:

Eigendom:
paramSheet

Waarde:
Param├Ętres
 

 

8

Ga terug naar je sheet en klik op Initialize params.


De sheets zal nu om toestemming vragen:

  

 

Geef toestemming.

 

9

Je devices zullen nu worden opgehaald en in de sheet worden geplaatst. Whau, al je devices staan erin. Geweldig.


10

Geef aan welke data je wilt gebruiken:


11

Druk vervolgens op:

 

12

Er zullen nu tabs worden aangemaakt met de verschillende data.

 

 

13

Om de data automatisch binnen te laten komen moet je een trigger aanmaken. Dat scheeld weer klikken op een knop :)

Ga naar de script editor en dan naar hulpbronnen > Al uw triggers.

 

14

Maak een nieuwe trigger:

 

Laat hem om de 5 min. checken. Korter kan ook maar is vaak niet nodig.

 

15

Nu kun je grafieken in je sheet maken of je data doorsturen naar open.sen.se. Hier zal ik nog een aparte post over maken.

Grafiek via google.
 

Grafieken via open.sen.se

 

Dit project kun je ook vinden op Github:
https://github.com/ntrinh/zipabox-gs-connector

(bugs/wensen/bedanktjes kunnen daar gemeld worden)


Of ga naar de website van Nicalos:
http://nicolas.trinh.fr/blog/



Reacties (3) -

  • Jari

    23-10-2014 08:09:26 | Antwoord

    Thanks for the excellent blog and this post especially. Now I can get some graphs to follow my system.

    I have 1 cluster in use to connect 1 Zipabox and 1 Tablet. Do you have any idea how to get Tablet (or whole cluster) values to Google drive ? Now I can only get the values from Zipabox (the first unit connected to my zipato account).

    • Domotica-blog.nl

      27-10-2014 17:26:51 | Antwoord

      Sorry, i can't help you with that/don't know the answer.

  • Gratje

    16-2-2015 11:20:15 | Antwoord

    Noticed you can do one initialize parameters. after you do a second run (it gives an error). also when you changes names from modules, or add modules it will not be updated when you run the process data button.

Pingbacks and trackbacks (1)+

Reactie plaatsen