ServiceIoTServer: Unterschied zwischen den Versionen
(→Eclipse Mosquitto (MQTT)) |
|||
Zeile 6: | Zeile 6: | ||
== Software == | == Software == | ||
=== OpenHAB === | === OpenHAB === | ||
− | {| | + | {| |
− | |Installation: | + | |style="vertical-align:top"|Installation: |
|OpenHAB gibt es als fertiges OS-Image unter dem Namen openHABian. Es wurde das Image 20180403 aufgespielt und mit Hilfe der openhabian-config auf die neuste Version gebracht. | |OpenHAB gibt es als fertiges OS-Image unter dem Namen openHABian. Es wurde das Image 20180403 aufgespielt und mit Hilfe der openhabian-config auf die neuste Version gebracht. | ||
|- | |- | ||
Zeile 58: | Zeile 58: | ||
Also für das Funkmodul nRF24l01 und läuft über MQTT mit den beiden prefixen mysensors-out und mysensors-in | Also für das Funkmodul nRF24l01 und läuft über MQTT mit den beiden prefixen mysensors-out und mysensors-in | ||
|} | |} | ||
+ | |||
+ | === InfluxDB === | ||
+ | Opensource Datenbank für Zeitreihen wie IoT-Sensordaten und Echtzeitanalysen. |
Version vom 19. Juli 2018, 22:25 Uhr
Das ist unser IoT-Server. Im Space zu erreichen unter http://iotserver:8080
Inhaltsverzeichnis
Hardware
Raspberry 3 mit openHABian.
Software
OpenHAB
Installation: | OpenHAB gibt es als fertiges OS-Image unter dem Namen openHABian. Es wurde das Image 20180403 aufgespielt und mit Hilfe der openhabian-config auf die neuste Version gebracht. |
UI: | http://iotserver:8080 |
SSH: | iotserver:22 user: openhabian pw: openhabian |
Samba: | \\iotserver\openHAB-conf \\iotserver\openHAB-share \\iotserver\openhabian
|
MQTT: | Paper UI -> Add-ons -> Bindings -> MQTT Binding \\iotserver\openHAB-conf\services\mqtt.cfg (In der config folgendes eintragen) mqtt:broker.url=tcp://localhost:1883 mqtt:broker.clientId=openhab mqtt:broker.retain=true |
Node-RED
Installation: über openhabian-config -> optional components installiert. Die Installation ist mit dem root user gemacht.
Eclipse Mosquitto (MQTT)
Installation: | über openhabian-config -> optional components installiert. Ohne Authentifizierung. Es ist eine eigenständige Instanz des Mosquitto-Servers die hier installiert wird. |
Interface: | iotserver:1883 (default) iotserver:1884 (websockets) |
Internet: | hackffm.mooo.com:1883 hackffm.mooo.com:1884 |
Benutzer: | user: intern pw: <wlanpasswort> Lese- und Schreibrechte auf alles user: extern pw: internetoftrash Alles lesen und schreiben nur auf extern/# |
Bridge: | zum hackffmrpi, gemapped auf das Topic hackffmrpi/# |
MySensors
Installation: | Wie in der Anleitung beschrieben https://www.mysensors.org/build/raspberry
Der 'master branch' von github in das Verzeichnis |
Konfiguration: | Startet beim booten mit systemd
Der Log ist als named pipe konfiguriert und kann folgendermaßen angeschaut werden Die Konfiguration des Gateways zum bauen mit Make |
InfluxDB
Opensource Datenbank für Zeitreihen wie IoT-Sensordaten und Echtzeitanalysen.