Test Case Title |
TC9.4 - IOT application exploiting Edge computing with Raspberry, time seriers, MyKPI |
Goal |
Showing how it is possible to create Snap4City applications also embedding them into edge computers. Showing how IOT Edge can be created. showing how to use Mykpi , MyData from iot Application, creation and exploitation of time series data |
Prerequisites |
Having a Raspberry in which you can put in execution the operating system with all in installed ready to use NodeRED and snap4city features for accessing to smart city API and IOT directory. Using a PC with a web browser. You need credentials to access to the Node-Red application. The following functionalities are available only for specific Snap4city users with specific privileges. |
Expected successful result |
A change of the status of a set of actuators according to the conditions expressed on the values of other sensors |
Steps |
see also Mobile Phone Android as IOT Edge with IOT Applications in Node-RED
see also Registering IOT Edge: example of Raspberry Pi, total security
see also TC 2.1b. Use snap4city nodes on your local IoT Application
In the “Stretch” version of “Raspbian” you can find node-red among the pre-installed programs ( in other versions following the official documentation 1. here)
2. Clicking on the program item starts node-RED and the following screen is displayed. In our case we want the node-RED to start at the start of RPI and we can do it by copying the penultimate script shown in the screen to a terminal and running it.
3. Once this command has been executed, it is possible to restart the RPI and connect to the staticIPAddress:1880. Obtaining:
4. To continue our experiment, we have connected one DHT22 humidity and temperature sensor to the GPIOs of the RPI.