Add labs
This commit is contained in:
7
01-basics/lab03/docker-compose.yml
Normal file
7
01-basics/lab03/docker-compose.yml
Normal file
@ -0,0 +1,7 @@
|
||||
services:
|
||||
mosquitto:
|
||||
image: eclipse-mosquitto
|
||||
ports:
|
||||
- "1883:1883"
|
||||
volumes:
|
||||
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf:ro
|
||||
24
01-basics/lab03/lab.txt
Normal file
24
01-basics/lab03/lab.txt
Normal file
@ -0,0 +1,24 @@
|
||||
= Broker Zugriff mit cURL
|
||||
|
||||
Nutzen Sie cURL als einfachen Client, um sich mit Ihrem Broker
|
||||
zu verbinden.
|
||||
|
||||
Verwenden Sie folgende Parameter:
|
||||
|
||||
* URL mqtt://localhost/\$SYS/broker/uptime (Zu beachten: Das Dollarzeichen
|
||||
wird ggf. durch die Shell interpretiert. Enteder mit Backslash escapen
|
||||
oder die gesamte URL in einfache Anführungszeichen setzen.)
|
||||
* `--trace -` Detailausgabe der Verbindungsdaten auf stdout
|
||||
* `--output -` Ausgabe auch von Binärdaten auf stdout erlauben
|
||||
|
||||
|
||||
|
||||
Umsetzung:
|
||||
|
||||
$ curl --output - --trace - mqtt://localhost/\$SYS/broker/uptime
|
||||
|
||||
|
||||
|
||||
= Referenzen
|
||||
|
||||
https://curl.se/docs/mqtt.html
|
||||
2
01-basics/lab03/mosquitto.conf
Normal file
2
01-basics/lab03/mosquitto.conf
Normal file
@ -0,0 +1,2 @@
|
||||
listener 1883
|
||||
allow_anonymous true
|
||||
Reference in New Issue
Block a user