Archiv der Kategorie: Internet of Everything

Träck – Leistungsstarker LoRaWAN-Tracker zur Überwachung Ihrer Geräte und Waren

Tracker erfassen physikalische Größen, ordnen diesen einen Zeitbezug zu und stellen die Ergebnisse einem übergeordneten Prozess zur Auswertung und Ableitung von Entscheidungen zur Verfügung. Bekannt sind sicher Fitness- und GPS-Tracker sowie Tracker zur Erfassung von Umweltdaten (Environmental Data).

Die erfassten Ergebnisse können auf vielfältige Weise weitergegeben werden. Im Vordergrund stehen aber drahtlose Übertragungstechniken, wie LoRaWAN, BLE, LTE, LTE-M, NB-IoT u.a.

Tracker sind eine faszinierende Anwendung im IoT, die eine Vielzahl von Branchen revolutionieren können. Im industriellen Umfeld sind vor allem die folgenden Tracker sowie IoT-Plattformen zu finden:

  • GPS-Tracker ermöglichen eine standortgenaue Verfolgung von Objekten, Fahrzeugen oder Personen in Echtzeit. Unternehmen können mit GPS-Trackern den gesamten Lieferprozess optimieren, indem sie Frachtbewegungen überwachen, Routen effizienter gestalten und Lieferungen termingerecht verfolgen. Das Ergebnis ist eine gesteigerte Effizienz, Kosteneinsparungen und eine verbesserte Kundenerfahrung.
    Darüber hinaus spielt die GPS-Technologie eine entscheidende Rolle bei der Sicherheit von Mitarbeitern, Fahrzeugen und wertvollen Gütern.
  • Environmental-Tracker dienen der Gewährleistung der Produktqualität und Sicherheit in der Lieferkette, insbesondere in Branchen wie Lebensmittel, Pharmazie und Biotechnologie.
    Diese Tracker überwachen in der Regel neben der Temperatur auch die relative Luftfeuchtigkeit oder den barometrischen Druck der Umgebung von empfindlichen Gütern während Transport- oder Lagerung. Abweichungen von den festgelegten Bereichen der Umgebungsbedingungen können sofort erkannt und behoben werden, um Verderb, Verlust oder den Verfall von Produkten zu verhindern.
    Mit diesen Trackern können Unternehmen auch die Einhaltung strenger Vorschriften und Normen nachweisen. Dies ist insbesondere in stark regulierten Industrien von entscheidender Bedeutung, da Nichteinhaltung zu rechtlichen Konsequenzen, Reputationsverlusten und finanziellen Strafen führen kann.
  • IoT-Plattformen dienen der Datenanalyse und daraus abgeleiteten Entscheidungen. Die reine Erfassung von GPS- und Umweltdaten ist nur der Anfang. Der eigentliche Mehrwert liegt in der Fähigkeit, diese Daten zu analysieren und in wertvolle Erkenntnisse und abgeleitete Entscheidungen umzuwandeln. IoT-Plattformen spielen hier eine zentrale Rolle. Sie ermöglichen die Verarbeitung großer Datenmengen in Echtzeit, die Erstellung benutzerdefinierter Berichte und die Identifizierung von Mustern und Trends.
    Durch die Integration von GPS- und Umweltdaten in eine umfassende IoT-Plattform können Unternehmen datengesteuerte Entscheidungen treffen, ihre Prozesse kontinuierlich verbessern und einen Wettbewerbsvorteil erlangen.

Um einen Überblick über die angebotenen Tracker zu erhalten, können Sie eine Suche im Internet starten und werden durch die angebotene Produktvielfalt überwältigt werden. Es gilt also auch hier, im Vorhinein Klarheit über die Anforderungen wie zu erfassende Messwerte und das Speicher- bzw. Übertragungsverhalten für die Daten zu klären.

Wenn Sie Bewegungs- und Umweltdaten mit einem Tracker erfassen und über LoRaWAN übertragen wollen, dann finden Sie mit dem „Träck“ der Fa. SenseING aus Karlsruhe/The Länd eine interessante und kompakte Lösung.

Der Träck ist mit einer integrierten Sensorik zur Erfassung von Bewegungs- und Klimadaten ausgestattet und ist als Temperatur-Registriergerät nach EN12830 geeignet. Als LoRaWAN Class A Device erreicht der Träck mehr als 1.500 m Reichweite im Freien.

Somit kann der Träck zur Temperaturüberwachung bei Transporten, in Lagern und Gebäuden, in Kühlhäusern oder Kühlschränken eingesetzt werden.

Durch die Erfassung von Bewegungsdaten kann der Träck auch als Geräte-Tracker eingesetzt werden und beispielsweise deren Auslastung erfassen.

Von senseING, den Entwicklern des Träck und anderer IoT-Lösungen, wurden mir einige Träcks zu Testzwecken zur Verfügung gestellt. Die Ergebnisse möchte ich hier präsentieren.

Im folgenden Bild ist die Testumgebung skizziert. Ich habe fünf Träcks im TTS (CE) LNS registriert. Träck 400 ist draußen angeordnet und misst die aktuellen Werte von Temperatur und rel. Luftfeuchte, während die anderen vier (noch) an meinem Arbeitsplatz in unmittelbarer Nähe zueinander positioniert sind und die Bedingungen im Innenraum erfassen.

Träck Testumgebung

Die TTS (CE) Console zeigt die Messages der fünf Träcks, deren Messwerte jeweils nach 10 Minuten aktualisiert werden.

TTS (CE) Console

Zur Visualisierung der Messdaten habe ich diese zu Datacake transferiert und zeige diese als jeweiligen Momentanwert an. Träck 400 misst die Außenbedingungen, während die vier anderen Träcks (im Rahmen der technischen Daten) praktisch nahezu identische Daten zeigen. Zusätzlich zeige ich die jeweilige Batteriespannung an, was bei batteriebetriebenen Geräten unbedingt erfolgen sollte, um vor Überraschungen gefeit zu sein.

Träck Vergleichsmessung

Da die statische Messung nur zu Vergleichszwecken Aussagen liefert, können die Daten in Datacake auch als Verlaufsdaten dargestellt werden. Im folgenden Screenshot ist das für die Werte des Außensensors erfolgt und verdeutlicht die Pause des Sommers an diesem Tag.

Träck 400 Außenmessung

Auf die Registrierung der Träcks bei TTS (CE) und die Visualisierung der Daten bei Datacake möchte ich an dieser Stelle nicht vertieft eingehen. Ich habe diese Thematik in den folgenden Büchern ausführlich beschrieben:

  • Develop and Operate Your LoRaWAN IoT Nodes
    Ready-to-use devices and self-built Arduino nodes in the „The Things Network“
    Elektor Verlag, April 2022
  • LoRaWAN-Knoten im IoT
    Fertige und selbst aufgebaute Arduino-Knoten im TTN
    Elektor Verlag, November 2021

2023-08-08/CK

IoT Projects for Makers – Update

The title „IoT Projects for Makers“ was published at the end of June, and the first update follows.

Link: https://www.amazon.de/dp/B0C8VCF4DF

Via Aliexpress, I found a Modbus sensor (and many comparable devices) for temperature and humidity measurement at low prices. Modbus RTU via RS-485 is still a common interface in industrial applications. This sensor uses a Sensirion SHTC3 sensor, which allows precise results.

This industrial sensor for temperature and humidity with Modbus RTU via RS-485 has been added to the sensors considered so far.

WiFi is utilized to connect to a router that provides Internet access.

The message containing the measuring results is sent to the Pushover server, which forwards it to the corresponding end devices, an Android mobile phone here.

In the application here, a message with measured values is sent every 15 minutes. This is first an arbitrary assumption and can also be state-based.


2023-07-19/CK

IoT-Projects for Makers with WisBlock from RAKwireless

The English version will be available from amazon.com on June 30, 2023. I hope that the readers will have as much fun working with the WisBlock modules as I had written this eBook.

The German version is already available as an eBook from amazon.de, and the printed version will follow in the next few days.


2023-06-28/CK

Messung der Wassertemperatur

Weil ich mit den Angaben zur Wassertemperatur der Ostsee während eines zurückliegenden Ferienaufenthaltes nicht so recht zufrieden war, hatte ich mit M5Stack-Komponenten und einem abgesetzten Temperatursensor ein Thermometer aufgebaut und in einem Blogpost vorgestellt. Mit dem abgesetzten DS18B20-Temperatursensor habe ich die Wassertemperatur in einem Meter Tiefe gemessen.

Nun rücken die Ferien wieder näher und die Meldung vom BSH zeigt Ende Mai immer noch sehr kühles Wasser an.

Um der Entwicklung der Wassertemperatur zu folgen und vor größeren Überraschungen gefeit zu sein, habe ich das vorgestellte Thermometer etwas erweitert.

Wegen des etwas größeren Displays habe ich den #M5StickC durch einen M5StickC+ ersetzt und verwende einen M5StickC 18650C, um die Batteriekapazität zu vergrößern. Hinzu kommt, dass das Thermometer wesentlich besser gehandhabt werde kann.

Damit ich die Messwerte auf meinem Mobilphone zur Verfügung habe, nutze ich es als mobilen Hotspot und sende die Messwerte vom M5StickC+ über WiFi an das Mobilphone, welches dann die Daten an den Pushover Server sendet. Von da werden die Daten dann an die gewählten Endgeräte verteilt.

Die folgenden beiden Bilder zeigen die Messeinrichtung und eine über Pushover versendete Message auf dem Mobilphone. Auf GitHub ist das betreffende Programm zu finden.

Ich werde mit dieser Einrichtung die Wassertemperatur nicht beeinflussen, kann sie aber schriftlich festhalten. Und wenn es so kalt bleibt, dann kann ich mein Heldentum dokumentieren.


Die Messungen funktionieren, wie erwartet. Ich fasse die einzelnen, über Pushover gesendeten Messwerte in einer Tabelle zusammen und veranschauliche die Werte in der folgenden Grafik.

Vom 3.06. bis zum 9.06. waren die Wassertemperaturen im Erwartungsbereich. Am 9.06. drehte dann der Wind nach Ost und das bedeutet hier einen deutlichen Abschwung der Wassertemperatur. Die Temperaturen zwischen 14 °C und 15 °C blieben dann auch bis zum Drehen des Windes am 14.06. auf NNO, was eine leichten Temperaturanstieg zu Folge hatte.

Damit ist die Messreihe abgeschlossen und die Art der Messung bestätigt. Bei Interesse an der Lösung für einen Nachbau oder Verbesserungen reicht ein Kommentar zu diesem Post.


Bei unserem Aufenthalt im August/September 2023 führe ich die Tests weiter. Bereits im Juni konnte die Messeinrichtung ihre Bewährungsprüfung erfolgreich absolvieren.

Wenn eine feste Installation für eine solche Messeinrichtung möglich ist, kann diese solar-gepuffert vollkommen autonom betrieben werden. Lesen Sie hierzu den Beitrag unter https://ckarduino.blog/2022/03/01/rak-wisblock/.


2023-09-17/CK

IoT-Projekte für Maker mit WisBlock von RAKwireless

eBook deutsche Ausgabe
eBook englische Ausgabe

WisBlock ist eine modulare Open-Source-IoT-Entwicklungsplattform, die von RAKwireless entwickelt wurde.
Sie wurde entwickelt, um eine schnelle und einfache Möglichkeit zur Entwicklung von IoT-Produkten zu bieten, und kann zur Erstellung verschiedener Arten von IoT-Produkten wie Smart Home, Industrie- und medizinische Geräte verwendet werden.
WisBlock Core sind Mikrocontroller-Module mit integrierter WiFi-, BLE-, LoRaWAN- bzw. NFC-Konnektivität und bieten verschiedenen I/O-Optionen.
WisBlock Base ist das Basisboard für Block Core und die WisBlock Module.
Die Module können miteinander verbunden werden, um ein komplettes IoT-System zu erstellen.

WisBlock is a modular open-source IoT development platform developed by RAKwireless.
It is designed to provide a fast and easy way to develop IoT products and can be used to create various types of IoT products such as smart home, industrial and medical devices.
WisBlock Core are microcontroller modules with integrated WiFi, BLE, LoRaWAN, or NFC connectivity and offer various I/O options.
WisBlock Base is the baseboard for WisBlock Core and the WisBlock modules.
The modules can be connected together to create a complete IoT system.

IoT-Projekte für Maker ist ein eBook mit dem Sie Wisblock von RAKwireless an Hand praktischer Anwendungen kennenlernen können.

Das eBook ist so angelegt, dass es bei neuen Anforderungen oder neuen Komponenten im WisBlock System erweitert wird.

Haben Sie sich für den Kauf dieses eBook entschieden, dann erhalten Sie die Updates nach Registrierung kostenlos. Die in der Arduino IDE erstellten Anwendungsbeispiele finden Sie auf GitHub.

IoT Projects for Makers is an eBook with which you can learn Wisblock from RAKwireless using practical applications.

The eBook is designed to expand as new requirements or components are added to the WisBlock system.

If you have decided to purchase this eBook, you will receive free updates after registration. The application examples created in the Arduino IDE can be found on GitHub.

Mut zu MINT

MINT steht als Synonym für Mathematik, Informatik, Naturwissenschaft und Technik. Die MINT-Fachbereiche bilden den zentralen wirtschaftlichen Innovationssektor. Die Digitalisierung ist im Kern die Grundlage für unser aller Zukunft.

In der IoT2-Werkstatt ist kürzlich das folgende Büchlein erschienen, wo die dortigen MINT-Aktivitäten sehr anschaulich beschrieben werden.

Das vorliegende Büchlein zeigt, wie MINT die Resilienz der Gesellschaft stärken kann. Als herausragende Anwendung hat sich dabei die auf dem Octopus-Mikrocontroller basierende IoT-CO2-Ampel erwiesen. Hunderte Schulen in Deutschland haben zu Beginn der Pandemie ihre Ampeln gemeinsam selbst gebaut. In tausenden Klassenräumen helfen sie seither beim nachhaltigen Lüften.

Im Blogbeitrag https://ckblog2016.net/2022/03/10/uberwachung-der-luftqualitat-in-innenraumen-uber-co2-etvoc-eco2-und-iaq/ hatte ich mich mit unterschiedlicher Sensorik zur Erfassung der Luftqualität befasst.

Angesichts weltweit weiter zu erwartender Infektionen gibt es aber erheblichen Nachholbedarf bei der Raumluftqualität. Da ist es schon etwas deutlich Anderes, ob ein gekaufter Sensor an der Wand hängt, oder ob ein selbstgebautes und durchschautes System an die MINT-Hintergründe der Lüftungsregeln erinnert.

Neben der Messung der Raumluftqualität sind im Büchlein Anwendungen zur Messung des Energieverbrauchs, zum Balkonkraftwerk (genehmigungsfreie Stecker-Solaranlage) und zur Messung des Starkregenpegels zu finden.

Das Büchlein kann als PDF von der URL https://www.umwelt-campus.de/fileadmin/Umwelt-Campus/IoT-Werkstatt/octopus/IoT_MINT_Making_Zukunft_Gestalten.pdf gratis heruntergeladen werden. Ich kann Ihnen das nur empfehlen!

2. COM-Treffen von TTN Mitteldeutschland

Hier findet sich die Präsentation des offiziellen Teils des Abends.

Gleich zu Beginn des regulären Teils berichtete Martina Kuhaupt vom DZZ über das, was in Zeitz, dem Digitalisierungszentrum und dem LoRa-Park seit der letzten Vorstellung geschehen ist.

Im Anschluss stellte Claus Kühnel sein Buch „LoRaWAN-Knoten im IoT“ vor. Es war eine spannende Geschichte wie aus einen kleinen Projekt inzwischen ein Buch wurde, welches in deutscher und englischer Sprache verfügbar ist. [Präsentation]

Danach erzählte uns Oliver Brandmüller von der Deutschen Bahn über die LoRa-Aktivitäten der seines Arbeitgebers. Es war schon recht beeindruckend, was dort in den vergangenen Jahren so entwickelt wurde und was als nächstes noch weiter geplant ist. Perspektivisch wird es auf den Bahnhöfem in immer mehr Städten Deutschlands Gateways geben, welche die empfangenen Datenpakete via Paketbroker an TTN weiterleiten und damit zur Abdeckung weiterer Regionen für das Communitynetzwerk TTN beitragen werden. [Präsentation]

Zuletzt stellte uns Stephan Preuss von get-optimo die Plattform seines Startups vor. Diese Plattform kann das Entwickeln von Usecases sowie die Vernetzung aller an dieser Entwicklung unterstützen. Stephan bot der Community die testweise Nutzung der Plattform an. Da es jedoch im Communityumfeld recht selten Auftraggeber-Auftragnehmerbeziehungen gibt im Rahmen derer die Usecases entwickelt werden, geht die Communityrealität etwas am Konzept der Plattform vorbei. [Präsentation]

Für mich war es ein sehr interessanter Abend – Danke für die Einladung.

Überwachung der Luftqualität in Innenräumen über CO2, eTVOC, eCO2 und iAQ

In der Vergangenheit habe ich mich mehrfach mit der Überwachung der Luftqualität in Innenräumen befasst.

Die Informationen zur Bewertung der Luftqualität habe ich in einer Sammlung von Beiträgen zusammengestellt, die Ihnen gerade in einer Zeit erhöhter Belastung durch über Aerosole übertragene Infektionskrankheiten den Zusammenhang von CO2-Konzentration und Infektionsrisiko vor Augen führen soll.

Geeignete Sensorik stelle ich Ihnen vor und vergleiche deren Resultate. Praktische Anwendungsbeispiele runden den messtechnischen Teil ab.

Mit dem hier vermittelten Wissen und den zur Verfügung stehenden Elektronikkomponenten (Sensoren, Mikrocontroller) kann der Maker leicht
eigene Lösungen zur Überwachung der Luftqualität implementieren.

Wegen der starken Verbreitung in der Maker-Szene habe ich hier auf
Arduino oder Arduino-kompatible Mikrocontroller gesetzt.

Hier finden Sie den Text als Flipbook.


2022-03-10/ck

Abgesetzter Wettersensor mit NB-IoT

Im Norden Deutschlands wird man schnell feststellen, dass die Abdeckung mit Gateways für TTS mit der in den Ballungszentren in der Mitte und im Süden Deutschlands in keiner Weise vergleichbar ist.

Was bleibt?

Entweder folgt man dem LoRaWAN-Community-Gedanken und nimmt ein eigenes Gateway in Betrieb und unterstützt die Community in Schwerin oder Rostock oder nutzt mit NB-IoT eine LPWAN-Alternative.

LoRaWAN ist eine verbreitete und unter bestimmten Bedingungen auch für jeden zugängliche Möglichkeit zur Übermittlung von Daten eines IoT-Knotens. Aber, LoRaWAN ist eine Möglichkeit und es gibt weitere, wie NB-IoT, Sigfox, LTE-M, Weightless, Symphony Link u.a.

Von den verfügbaren Technologien setzen sich LoRaWAN und NB-IoT deutlich ab. In der geschilderten Situation ist es also angebracht, sich auch mit NB-IoT auseinander zu setzen, um die Funktionen und Unterschiede der beiden Technologien zu verstehen.

LPWAN-Technologie NB-IoT

NB-IoT dient dem Senden und Empfangen kleiner Datenmengen (einige zehn oder hundert Bytes pro Tag), die von IoT-Geräten mit geringer Zahl an generierten Daten stammen. NB-IoT ist wie LoRaWAN nachrichtenbasiert, jedoch mit einer viel schnelleren Modulationsrate, die viel mehr Daten verarbeiten kann als LoRa.

NB-IoT ist für einfache Geräte gedacht, die über ein lizenziertes Frequenzspektrum eine Verbindung zu einem Betreibernetzwerk herstellen müssen.  Da NB-IoT-Geräte auf 4G (LTE)-Abdeckung angewiesen sind, profitieren sie von einer sehr guten Abdeckung und funktionieren in Innenräumen und in dichten städtischen Gebieten sehr gut. NB-IoT hat schnellere Reaktionszeiten als LoRaWAN und kann eine bessere Servicequalität garantieren.

Eine Gegenüberstellung der Hauptmerkmale beider LPWAN-Technologien zeigt die folgende Tabelle [1].

Technology ParametersLoRaWANNB-IoT
Bandwidth125 kHz180 kHz
Coverage165 dB164 dB
Battery Life15+ years10+ years
Peak Current32 mA120 mA
Sleep Current1 µA5 µA
Throughput50 Kbps60 Kbps
LatencyDevice Class Dependent<10 s
SecurityAES 128 bit3GPP (128 to 256 bit)
GeolocationYes (TDOA)Yes (In 3GPP Rel 14)
Cost EfficiencyHighMedium
LoRaWAN vs. NB-IoT [1]

Da NB-IoT auf 4G (LTE) angewiesen ist, ist der Anwender von NB-IoT auch an einen entsprechenden Provider gebunden, der die Netzabdeckung absichert. Für die deutsche Telekom und Vodafone sieht die Netzabdeckung für NB-IoT in Deutschland sehr gut aus, wenn es da auch noch Unterschiede gibt. Die folgende Abbildung zeigt die NB-IoT-Netzabdeckung der Telekom für Deutschland.

NB-IoT-Netzabdeckung der Telekom für Deutschland

Die NB-IoT-Abdeckung von Vodafone für Deutschland sieht ähnlich aus. Wenn Sie den angegebenen Links folgen, können Sie detaillierte Information für Ihre Umgebung erhalten.

Telekom (D)https://www.telekom.de/netz/mobilfunk-netzausbau
Vodafone (D)https://www.vodafone.de/hilfe/netzabdeckung.html
Swisscom (CH)https://scmplc.begasoft.ch/plcapp/pages/gis/netzabdeckung.jsf?netztyp=lte
A1 (A)https://www.a1.net/hilfe-support/netzabdeckung/frontend/main.html

Für die DACH-Region (D, A und CH) sind damit providerseitig alle Voraussetzungen für den Einsatz von NB-IoT gegeben. Roaming-Vereinbarungen, die beispielsweise von der Telekom mit zahlreichen Nachbarstaaten getroffen worden sind, ermöglichen einen länderübergreifenden Einsatz von NB-IoT.

Die für den NB-IoT-Zugriff erforderlichen SIM-Karten können von verschiedenen Anbietern bezogen werden. Ich verwende hier 1NCE (1nce.com) . Die 1NCE IoT Flat Rate ist ein Pre-Paid Modell für IoT Geräte.

Wettersensor mit NB-IoT

Für den Test von NB-IoT habe ich einen einfachen Wettersensor auf Basis einer M5Stack AtomDTU NB-IoT mit einem Atom Lite als Controller und einer M5Stack ENV.II Unit als Sensor aufgebaut.

Die ENV.II Unit umfasst einen SHT30 Sensor zur Messung von Temperatur und Luftfeuchtigkeit und einen BMP280 zur Messung von Temperatur und barometrischem Druck. Beide Komponenten werden über die Grove-Ports mit dem I2C-Bus miteinander verbunden.

Das über die Arduino IDE erstellte Anwendungsprogramm erfasst die Sensordaten und versendet diese über NB-IoT an einen MQTT-Broker. Die Basis für das Anwendungsprogramm ist auf GitHub unter der URL https://github.com/m5stack/ATOM_DTU_NB/tree/master/examples/MQTT.

Die Beschreibung der AT-Kommandos für das im AtomDTU NB-IoT eingesetzte SIMCom SIM7020 Modul finden Sie unter [2] und [3].

Ich verwendet hier den HiveMQ Public MQTT Broker und greife auf die Daten über einen Webclient zu.

Die Messwerte für Temperatur, relative Luftfeuchtigkeit und barometrischen Druck werden abgefragt und einer nach dem anderen im Minutentakt versendet (published).

Im Webclient habe ich den Topic atomdtu/# abonniert (subscribed) und sehe damit jede versendete Nachricht incl. deren Time Stamp.

Haben Sie keinen WLAN-Zugang ins Internet und zum MQTT-Broker, dann kann ein mobiler Zugriff vom Smartphone (hier über 4G) von einer MQTT Dashboard App aus erfolgen.

Mobiler Zugriff über MQTT Dashboard App

Referenzen


2022-01-19/CK