UiflowServerDe - digital-codes/critical-workshops GitHub Wiki
UiFlow Server
Eine Remote-Programmierumgebung (UiFlow Server) kann verwendet werden, um den Atom Kontroller zu ohne lokal installiertes Entwicklungsprogramm zu programmieren. Dies erfordert den Zugang zu einem lokalen WiFi-Netzwerk. Die Standardkonfiguration ist auf die SSID "karlsruhe.freifunk.net" eingestellt. Um dies zu ändern, folgen Sie der M5 Stack Online-Dokumentation.
Das webbasierte Tool hat im Grunde die gleiche Funktionalität wie die lokale Version, verbindet sich aber mit dem Atom über WiFi und nicht über ein Kabel. Die Verwendung eines Tokens ist erforderlich.
Uiflow Tools
Documentation
Atom Settings and Indicators
Betriebsmodi
Flow - Offline - Config - Run
UiFlow Pairing
Eingabe des Tokens für den Sensor
UiFlow
Anzeige des UiFlow Verbindungsstatus
/images/tvoc/atom-uiflow-connect.png
Achtung: Nicht immer stabile Verbindung!
Geduld! Mehrmals probieren
Atoms ZKM
2022-01-08, Version v1.9.0 WLan: karlsruhe.freifunk.net
API Keys:
ID | Key |
---|---|
01 | AE8F71BB |
02 | 6D63EF51 |
03 | BB057B99 |
04 | 2E2E7257 |
05 | 70FC7D35 |
06 | 851779D1 |
07 | DA02C707 |
08 | 933CC5DA |
09 | 409EE3AF |
10 | 4E586573 |
Infos
Thingsboard Tokens wie API Keys
Examples
Einfaches Beispiel
Dashboard
OK-Lab Dashboard
MQTT
Mit UiFlow
publish topic: v1/devices/me/telemetry port: 1883 host: things.ok-lab-karlsruhe.de user=token client, password dont'care. set to something in uiflow! (like x,y)
/images/tvoc/things-sensor.png
HTTP
Geht nicht mit uiflow wegen SSL
Example, sensor 01: http -j https://things.ok-lab-karlsruhe.de/api/v1/AE8F71BB/telemetry co2=411 temp=23.5