Iot-workshop

von chrisu

URLs

  • https://github.com/ChrisU-bckspc/esp8266-rcswitch-workshop
  • https://github.com/ChrisU-bckspc/openhab-workshop-examples

Lab für Workshop

Gemeinsamer Container

ToolContainernameURL/login
MQTT-Brokermqttfqdn: mqtt.throwaway

Individuelle Container

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

ToolContainernameURL/login
Openhab 2openhab
Datenbankinfluxurl: http://influx.USERNAME.throwaway:80
Visualisierunggrafanalogin: admin / secret
Filebrowserfileslogin: admin / admin
Web-Editoreditor
WebDAVwebdav

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