Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

ServiceIoTServer

680 Byte hinzugefügt, 11:45, 21. Jul. 2018
== Software ==
=== OpenHAB ===
{||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.
|-
|MQTT:
|Paper UI -> Add-ons -> Bindings -> MQTT Binding<br>\\iotserver\openHAB-conf\services\mqtt.cfg (In der config folgendes eintragen)<br>mqtt:broker.url=tcp://localhost:1883<br>mqtt:broker.clientId=openhab<br>mqtt:broker.retain=true
|- style="vertical-align:top"
|InfluxDB:
|Add-ons -> Persistence -> InfluxDB (v 1.0) Persistence<br>/etc/openhab2/services/influxdb.cfg<br>/etc/openhab2/persistence/influxdb.persist
|}
|- style="vertical-align:top"
|Benutzer:
|user: intern &nbsp;&nbsp;&nbsp; pw: <wlanpasswort> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Lese- und Schreibrechte auf alles<br>user: extern &nbsp;&nbsp; pw: internetoftrash &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Alles lesen und schreiben nur auf extern/#
|-
|Bridge:
<code>./configure --my-transport=nrf24 --my-gateway=mqtt --my-controller-ip-address=127.0.0.1 --my-mqtt-publish-topic-prefix=mysensors-out --my-mqtt-subscribe-topic-prefix=mysensors-in --my-mqtt-client-id=mygateway1</code><br>
Also für das Funkmodul nRF24l01 und läuft über MQTT mit den beiden prefixen mysensors-out und mysensors-in
|}
 
=== [[InfluxDB]] ===
Hoch effiziente in Go geschriebene Opensource-Datenbank für Zeitreihen wie IoT-Sensordaten und Echtzeitanalysen.
{|
|style="vertical-align:top"|Benutzer:
|admin<br>openhab<br>grafana &nbsp;&nbsp;&nbsp; pw: <wlanpw> &nbsp;&nbsp;&nbsp; nur lesend
|-
|Datenbank:
|openhab_db
|}
 
=== [[Grafana]] ===
"The open platform for beautiful analytics and monitoring"
{|
|style="vertical-align:top"|Interface:
|iotserver:3000<br>hackffm.mooo.com:3000
|}
688
Bearbeitungen