Iot-workshop: Unterschied zwischen den Versionen

 
Zeile 42: Zeile 42:
 
==Commands==
 
==Commands==
 
* mqtt subscripe
 
* mqtt subscripe
<source lang=bash>mosquitto_sub -h throwaway.core.bckspc.de -v -t 'chrisu/#'</source>
+
<source lang=bash>mosquitto_sub -h throwaway.core.bckspc.de -v -t 'USERNAME/#'</source>
  
 
* mount webdav per shell
 
* mount webdav per shell
<source lang=bash>mount -t davfs http://webdav.chrisu.throwaway /media/extern1/</source>
+
<source lang=bash>mount -t davfs http://webdav.USERNAME.throwaway /media/extern1/</source>
  
 
* mount webdav per fstab
 
* mount webdav per fstab
 
<source lang=bash>http://webdav.USERNAME.throwaway /media/webdav davfs noauto,user,rw 0 0</source>
 
<source lang=bash>http://webdav.USERNAME.throwaway /media/webdav davfs noauto,user,rw 0 0</source>

Aktuelle Version vom 2. Februar 2019, 23:48 Uhr

URLs

Lab für Workshop

Gemeinsamer Container

Tool Containername URL/login
MQTT-Broker mqtt fqdn: mqtt.throwaway

Individuelle Container

pro Teilnehmer zu erreichen unter: http://CONTAINERNAME.USERNAME.throwaway

Tool Containername URL/login
Openhab 2 openhab
Datenbank influx url: http://influx.USERNAME.throwaway:80
Visualisierung grafana login: admin / secret
Filebrowser files login: admin / admin
Web-Editor editor
WebDAV webdav

Hardware

NodeMCU mit:

  • HTU21D Temperatur- & Luftfeuchtigkeits-Sesor
  • 433 MHz Sender
  • Taster


Commands

  • mqtt subscripe
mosquitto_sub -h throwaway.core.bckspc.de -v -t 'USERNAME/#'
  • mount webdav per shell
mount -t davfs http://webdav.USERNAME.throwaway /media/extern1/
  • mount webdav per fstab
http://webdav.USERNAME.throwaway /media/webdav davfs noauto,user,rw 0 0