Skip to content
Snippets Groups Projects
Commit eef02127 authored by Jonas Blatt's avatar Jonas Blatt :ant:
Browse files

Edit readmes

parent 004dca57
No related branches found
No related tags found
No related merge requests found
......@@ -2,10 +2,12 @@
SoSe 18/19 - Business Software
by Roman Antoschin, Jonas Blatt and Philipp Müller
## Project parts
* Project: [Camunda Server](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/tree/master/camunda)
* Project: [PHP Website - IoT Server](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/tree/master/phpApi)
* Project: [PHP Website - IoT Data Server](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/tree/master/phpApi)
* Project: [Arduino](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/tree/master/arduino)
## Archtitecture of the system
<img src="project_architecture.png" width="450">
\ No newline at end of file
<img src="project_architecture.png" width="650">
\ No newline at end of file
......@@ -4,7 +4,7 @@
[Source code](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/blob/master/arduino/RFID_IoT_BS_final.ino)
## Circuit diagram
<img src="arduino/Skizze_Schaltplan.jpg" width="450">
<img src="arduino/Skizze_Schaltplan.jpg" width="550">
## Cabling
<img src="arduino/Skizze_Verkabelung.jpg" width="450">
\ No newline at end of file
<img src="arduino/Skizze_Verkabelung.jpg" width="550">
\ No newline at end of file
# Camunda IoT Demo
Build with
Build with [camunda-bpm-spring-boot-starter-webapp](https://github.com/camunda/camunda-bpm-spring-boot-starter)
## IoT receiver process
This process will be receive every minute the rfid data from the rfid api server.
This process will be receive every minute the rfid data from the rfid data server.
After receiving the data, this project will start a new sample process.
<img src="camunda/process_IoT_Receiver.png" width="450">
<img src="camunda/process_IoT_Receiver.png" width="650">
## Sample process
This demo process will be started by the IoT receiver process for each rfid tag, received by the IoT php API.
<img src="camunda/process/IoT_demo_process.png" width="450">
This demo process will be started by the IoT receiver process for each rfid tag, received by the IoT data API.
<img src="camunda/process_IoT_demo_process.png" width="650">
# Camunda IoT Demo
## IoT Data Server
Provide two functions:
* Store rfid data
* Provide the stored data
## IoT API Source code
[Source code](https://gitlab.uni-koblenz.de/jonasblatt/camunda-iot-demo/blob/master/phpApi/rfid.php)
## PHP API for storing an requesting IoT data
* append new rfid data: rfid.php?action=append&tagId=123456
* receive rfid data: rfid.php?action=get
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment