Stap 8: Verbinding met het internet
Wij zullen Temboo gebruiken om te verbinden met de verschillende diensten. Ga naar de website en een account aanmaken als u niet reeds hebt. Vervolgens downloadt u de SDK Temboo Node.js en plaats deze in:
Home/beweging/scripts/node_modules/temboo
Met ingang van dit schrijven, is de huidige versie 2.7.1 versie, dus voel je vrij om de upgrade als u wilt.
Je moet een Twitter, Google Drive of Gmail-account instellen. Op Temboo van de site, gebruik Choreos te verkrijgen nodig OAuth referenties. Invullen van de benodigde informatie, kopieer de code die wordt geproduceerd en plaatst u deze in het juiste script. Volg de instructies die zij zeer zorgvuldig geven. Het is wellicht veiligheid wijzigingen aan uw rekeningen te brengen.
Om te wijzigen de scripts nodig verbinding maken met die services, kijken naar:
Home/beweging/scripts /
Daar ziet u 4 verschillende bestanden: Gmail_send.js is een Node.js script voor het verzenden van een foto via e-mail aan een account die u in het script opgeeft. De juiste Temboo en Google API-gegevens in het script voordat u invoegen. Voor instructies over het gebruik van Gmail, Klik hier.
Twitter_post.js is een Node.js script voor het uploaden van een foto op Twitter. De juiste Temboo en Twitter API-gegevens in het script voordat u invoegen. Voor instructies over hoe te gebruiken Twitter, Klik hier.
Gdrive_upload.js is een Node.js script een foto uploaden naar Google Drive. De juiste Temboo en Google API-gegevens in het script voordat u invoegen. Voor instructies over het gebruik van GDrive, Klik hier.
motion_start_wrapper.sh is een wrapper script dat een script wordt uitgevoerd na de gebeurtenis van een beweging detectie. Wijzig het script indien nodig. Zodra u de service die u wilt gebruiken hebt geselecteerd, moet u voor het bewerken van het bestand "motion.conf". Op de lijn on_picture_save, standaard is het ingesteld op Gdrive_upload. Om de service te wijzigen, gewoon uncomment de service die u wilt gebruiken en verwijderen van Gdrive_upload.