ICP 5 - TondiToday/CSEE5590-IOT-Robotics GitHub Wiki

Teammate 1: Tonderai Kambarami

Teammate 2: Luis Guillermo Usseglio-Carbajal

Teammate 3: Reed Bader


Introduction

For this project, our group was conform of 3 students(Luis Usseglio, Kavin Arumugan, and Tonderai Kambarami). Building Sample Flow on NodeRed and accessing Web-service.

Objectives

• Create your own credentials for open weather map and twitter web service. • Wire the necessary nodes for building the flow and post the weather details on twitter, and sent email to gmail account. • Extra exercise and bonus point questions will be announced during the class.

Approaches/Methods

We integrate the block code with node red, and got the local weather information from a website. For these, we had to use API keys from the website, twitter, and gmail. Once done with the set up, we were able to update the weather in twitter and an email with the same information.

Workflow

For this project, we decided to work with our own computers, and try to find a way to build a workable code. We were helping each other and comparing our solutions until we come up with a final solution for all the objectives.

Evaluation

A photo of our code can be found below.

Images of our results can be found below.

Project Video:

Video Link

Conclusion

Node-RED offers a simple way to build quick flows that integrate with different IoT hardware devices and sensors, APIs and online services. Before this project, I haven't have any experience with Node red, and it was easy to learn. We did manage to finish all the objectives of the project.