Mikrotik wAP LR8 kit + Externes LoRa© Antenna kit + Wiederverwertung der internen wAP LR8 Kit Antenne in einem Arduino, samt Temperatursensorabfrage
Unser Kollege wollte etwas basteln, bekam ein bisschen Hardware und den Auftrag „Tu etwas damit!“ und er tat:
Als erstes hat er das Gateway geöffnet, die integrierte Antenne ausgebaut und dann die Stabantenne mit der im Gate verbauten Karte verbunden und das Ganze testweise montiert:
zum Einsatz kamen hier:
- Mikrotiks LR Kit: https://www.mikrotik-store.eu/de/mikrotik-wap-lr8-kit-rbwapr-2ndr11e-lr8
- Mikrotiks externe Lora© Antenne: https://www.mikrotik-store.eu/de/lr-antenna-kit-tof-0809-7v-s1
Der Einfachheit halber haben wir die von TTN soweit kostenfrei bereitgestellte Infrastruktur in Anspruch genommen:
- Lora©-Produkte bei uns im Webshop: https://www.mikrotik-store.eu/de/mikrotik-lorawan
- TTN Website: https://www.thethingsnetwork.org/
- Wikipedia-Eintrag: https://de.wikipedia.org/wiki/The_Things_Network
- Wiki Eintrag Mikrotik: https://wiki.mikrotik.com/wiki/Manual:Interface/Lora©
Das Gateway bei The Things Network aktiv zu verbinden war nicht besonders schwer. Will man mal selbst ein eigenes Gateways aktiv setzen und benötigt eine Hilfestellung, so ist diese einfach direkt bei TTN zu finden:
- https://www.thethingsnetwork.org/docs/gateways/mikrotik/
Im nächsten Schritt hat der Kollege dann natürlich NICHT die ausgebaute Lora©-Antenne weggeschmissen sondern direkt an einem Arduino als Antenne verbaut.
31.01.2020: Da das Aussehen doch noch etwas dröge daherkam, haben wir das Ganze mal noch überarbeitet – Da hätte man fast noch Lust, ein passendes Gehäuse im 3D-Drucker zu erzeugen:
Wir haben hier ein eigenes Steckbrett/Kabel sowie die folgenden Komponenten genutzt:
- Arduino Mkr Wan 1310
- Temperatur-Sensor: Maxim DS18B20
- Die Antenne aus dem LR8 Kit haben wir hier wiederverwertet
Etwas automagic (naja, „automagic“) am Arduino, etwas basteln auf dem Steckbrett und der Sensor stand bereit und sendete fröhlich seine Daten via unserem Gateway, an unsere Konnektierungsstelle bei TTN.
Die vom Sensor (alle 3min) versandten Werte konnten dann an der Konnektierungsstelle abgefragt werden:
und siehe da, jetzt wissen wir, dass es an unserem Testplatz fluffige 20 Grad hat. Brr.
29.01.2020 – Erweiterung des Projekts: Abfrage der Daten über eine App, mittels MQTT
Der Kollege hatte noch Luft und hat die Daten aus der Konsolenanzeige ins 21 Jahrhundert geholt. Mittels einer App und dem freien MQTT Protokoll können wir uns uns nun jederzeit am Smartphone anzeigen lassen, wie kalt es am Sensor, im Testraum ist.
- Projektseite: https://mqtt.org/
- Wikipedia: https://de.wikipedia.org/wiki/MQTT
Als App haben wir zum testen MQTT Dash genutzt.
- https://play.google.com/store/apps/details?id=net.routix.mqttdash
Das Ganze sieht dann so aus. Neben unserem kleinen Sensor könnten natürlich noch mehrere Abfragen konfiguriert werden – Manchmal klappt`s auch nicht so recht 😉
Die konkrete Abfrage sieht dann wie folgt aus – Yes, es wird wärmer!:
Über die verfügbaren Metadaten gäbe es noch unzählige weitere Daten, die man in diesem Format in der App darstellen könnte.
Viele Spass beim selber bauen! 🙂