DIYiotClient on Raspberry Pi Εγκατάσταση στο raspberry Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας Ανδριτσάκης Δημήτρης Κύκλος Εκπαίδευσης «Χτίζοντας στο “διαδίκτυο πραγμάτων” (Internet of Things) με ARDUINO»
Στόχος Θα εγκαταστήσουμε όλα τα απαραίτητα πακέτα για το project στο Raspberry Pi Θα κάνουμε τις απαραίτητες ενέργειες από τη μεριά του DIYiotServer ώστε να “βλέπει” το δικό μας Raspberry Pi Θα κάνουμε τις απαραίτητες ρυθμίσεις στο Raspberry Pi ώστε να είναι έτοιμο να στείλει data στον DIYiotServer
Bήμα 1 Συνδεόμαστε στο raspberry pi (ένας από την ομάδα) με εντολή όπως: ssh -p22 Πληκτρολογούμε τις εντολές: – opkg update – opkg install git – git clone github.com/maellak/DIYiotClient.gitgithub.com/maellak/DIYiotClient.git ● Ή git clone git: github.com/maellak/DIYiotClient.gitgithub.com/maellak/DIYiotClient.git cd DIYiotClient/install sh install.sh Σιγουρευόμαστε ότι έχουμε εγκαταστήσει avrdude κτλ από το 2 μάθημα!!!
Bήμα 2 Σε κονσόλα οπουδήποτε (Raspberry Pi,PC,laptop): git clone github.com/maellak/DIYiotServer.gitgithub.com/maellak/DIYiotServer.git cd DIYiotServer/client/ edit myhost.php : $host=” $username=”CLIENT_ID11”; $password=”CLIENT_SECRET11”; php client-gettoken.php
Bήμα 2 1/2 edit client-adddevices.php: $data.='&org=XXX'; $data.='&device=YYY'; $data.='&passwd=ZZZZZZZ'; $data.='&device_desc=asdassdfsdfsd'; NoErrors=SUCCESS!!!!
Bήμα 3 Ή: curl -k -X POST t_type=client_credentials&client_id=CLIENT_ID11 &client_secret=CLIENT_SECRET11
Bήμα 3 1/2 curl -k -X POST curl -k -X POST
Ηλεκτρονική Διεύθυνση:flickr.com/photos/redcctshirt/ / Raspberry+Arduino=done!
Σας ευχαριστώ πολύ Ερωτήσεις; Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας