Proof-of-concept will be developed with the following tools:
Node-red it is a visual programming tool. You will use it to connect your ecosystem
A convenient way to run node-red is on IBM cloud. More detailed instructions here READ CAREFULLY!!!! A short video on the installation is available below
Some example flows are available here
A possible alternative https://fred.sensetecnic.com/
XOD you should be familiar with this tool from the smart object course. It is a visual programming language for microcontrollers and you will use it to program you things
We suggest you to use the nodeMCU ESP8266. You can get 3 devices for about 13 euros.
However, you are free to use any technology you like (e.g. devices and software), provided that you are prepared to discuss and support your choices
Group 2 https://node-red-iot4pd-nuevo.eu-gb.mybluemix.net/red/
Group 4 https://node-red-iot4pd-news.eu-gb.mybluemix.net/red/
Group 6 https://node-red-cavlevrus4pd.eu-gb.mybluemix.net/red/
Group 8 https://node-red-iot4pd-team10.eu-gb.mybluemix.net/red/
Group 10https://node-red-iot4pd-team10.eu-gb.mybluemix.net/red/
Group 11 https://node-red-iot4pd--new.eu-gb.mybluemix.net/red
Discuss your project in view of the following pyramid
What are you measuring with the IoT devices and why is this relevant for your solution?
What sensors and why?
How often? [recommended but not mandatory]
Life-time in standard conditions? [recommended but not mandatory]
Why do you need connectivity?
What are the devices/services in the ecosystem? What is their role? Sketch an architecture with all the system components
What is exactly the added value of connectivity? Clarify a function that you can offer only thanks to connectivity
Is there any form of collective intelligence?
Present your Proof-of-Concept, clarify all the following elements with respect to your proposed solution
How to collect data from the real device? (e.g. MQTT, HTTP)
How to analyze data on node-red
How to store data on node-red [recommended but not mandatory]
How to deliver command to the real device? (e.g. MQTT, HTTP)
How to implement a minimalistic User Interface on node-red
How to interface third-party services [recommended but not mandatory]