Update 04. Prototyp – Vorgehen & Implementierung authored by Philipp Straub's avatar Philipp Straub
......@@ -63,10 +63,10 @@ Wurde ein **Secondary Device** erstellt, sind folgende Adressen über den Browse
- ```/reactor/files/stylesheet.css``` [HTTP GET], liefert CSS für ```/reactor/umleitung?uuid={Interactor UUID}```, ```Content-Type: text/css```
Wurde ein **Main Device** erstellt, sind **zusätzlich** weitere Adressen verfügbar:```{IP-Adresse:Port}```
- ```/interactor``` [HTTP GET]
- ```/interactor/files/script.js``` [HTTP GET]
- ```/interactor/files/stylesheet.css``` [HTTP GET]
- ```/interactor/reactions``` [HTTP POST]
- ```/interactor``` [HTTP GET], liefert Webpage zum Senden der Reaktionen, ```Content-Type: text/html```
- ```/interactor/files/script.js``` [HTTP GET], liefert Javascript für ```/interactor```, ```Content-Type: application/javascript```
- ```/interactor/files/stylesheet.css``` [HTTP GET], liefert CSS für ```/interactor```, ```Content-Type: text/css```
- ```/interactor/reactions``` [HTTP POST], nimmt zu veröffentlichende Reaktionen unter ```IoTHackathonHHZ/Reaktionen/{UUID}``` an, ```Content-Type: application/json```, benötigt Parameter ```user``` und ```reaction```
Um sich redundante Schritte nach jedem Start des Raspis zu ersparen und **direkt als Reactor empfangsbereit zu sein**, kann zusätzlich folgende Einstellung vorgenommen werden (Chromium startet anschließend automatisch im Kiosk Modus nach dem Start):
......
......