Download der Dokumentation und Software zu unseren WLAN MQTT Produkten sowie Links zu Support Informationen.

Erste Schritte

Dies ist zu tun, wenn eine Lieferung von rAAAreware angekommen ist.

Bevor ein Funkmodul eingeschaltet wird bitte zunächst das Messgerät einschalten. Zeigt dies nach dem Einschalten keine Funktion fehlt sicherlich noch die Batterie im Messgerät. Also zunächst bitte die Batterie in die Messuhr, den Messchieber oder allgemein „das Messgerät“ einlegen. Danach erst wie unten in der Schnellstartanleitung oder in der Dokumentation angegeben vorgehen.

Die von uns gelieferten Module M3, M4, M5 oder M6 sind bei der Auslieferung im „Konfigurationsmodus“.
Wenn ein Modul eingeschaltet wird öffnet das Modul einen Access-Point: Über diesen kann die Device dann konfiguriert werden.

WLAN MQTT Module

(M3 und M4 WLAN Messuhr, M5 WLAN Messsschieber, M6 WLAN Bügelmessschraube)

Schnellstartanleitung und Kurzreferenz

Download als PDF Datei:

https://dl.raaareware.de/messuhr/Messuhr_Modul_QuickStart_and_Cheatsheet.pdf

WLAN Modul Dokumentationen

Module M3,M4,M5,M6:

https://dl.raaareware.de/messuhr/Messuhr_Modul_Doku_Benutzer.pdf
https://dl.raaareware.de/messuhr/Messuhr_Modul_Doku_Technik.pdf

M7 – Mqtt Remote Control / WLAN MQTT Fernbedienung: Dokumentation

Module M8, M9, M10 / Firmware2 (HTTP,WebSocket,MQTT):

Dokumentation Deutsch

Anleitung Firmware Update

WLAN module documentation in english

https://dl.raaareware.de/messuhr/EN_Wlan_Mqtt_Module_Doc_Technical.pdf

Messuhr Anheber

Messuhr Anheber mit eigener Steuerung (WLAN, Signalleitung, Taster) – Handbuch (PDF, Deutsch)

Display Module

Display280, Messwert Fernanzeige / Remote Display Module

Dokumentation (PDF, Deutsch)

Firmware 1.0.3

Anleitung Firmware Update (PDF, Deutsch)

Produkt-Videos

Der rAAAreware Video-Kanal bei YouTube

Service-Videos

Durchführen eines Werksreset (Konfiguration zurücksetzen) an einem MQTT WLAN Funkmodul M3,M4,M5,M6: Video: Wechsel in den Konfigurationsmodus (YouTube)

Software

MQTT 2 File

Test- und Konfigurationssoftware für unsere MQTT WLAN Module.


mqtt2file – Dokumentation Deutsch (pdf)

mqtt2file – Dokumentation Englisch (pdf)

Version / BetriebssystemMS WindowsAndroid 32BitAndroid 64 Bit
1.6 (Android 14)Englisch
1.4 (current version)Deutsch
Englisch
Deutsch
Englisch
Englisch
1.3 (Support Android 11)APKAPK
1.2 (Support Fix-IP Config)ZIPAPK
1.1 (Initial Version)ZIPAPK

Installation des Programms Mqtt2file:
Unter Windows: Einfach in ein beliebiges Verzeichnis entpacken und exe Datei ausführen.
Unter Android: Die apk-Datei wird auf dem Android Smartphone ausgeführt und dadurch installiert. Eventuell muss die Einschränkung zur Ausführung externer Anwendungen deaktiviert werden. Eine genaue Anleitung zur Installation ist hier zu finden.

MQTT 2 Key

Die Software MQTT2Key ermöglicht die Übernahme von MQTT Daten in eine nicht-MQTT-Windows Anwendung wie z.B. LibreOffice oder Excel.

Download der Windows Software

Pressematerial

Firmenlogo rAAAreware GmbH als PNG, TIFF, EPS und JPG.
Das Logo besteht aus 4 Farben:

Rand: Orange = 0xf48f0d (r=244,g=143,b=13)
Schrift: schwarz = 0x0
AAA: Grau = 0x808080
Hintergrund: Weiß = 0xffffff

Auf dieser Seite möchten wir es ermöglichen, dass Interessenten mit anderen Landessprachen Informationen zu unseren Produkten erhalten können.

Über die entsprechenden Links wird die rAAAreware Seite in der jeweiligen Landessprache online übersetzt.

Für die Übersetzung übernehmen wir keine Gewähr. Weiter gelten auf diesen Seiten ergänzend zu unserer Datenschutzerklärung auch die Datenschutzerklärung von unserem Übersetzungsdienstleister Google. Praktisch gesagt: Sie sehen noch unsere Inhalte, haben jedoch unser Angebot verlassen und sind nun in den Händen von Google.

Our page in english language

           Our product WLAN MQTT Module for dial gauge in english language.

Notre site en français

Il nostro sito in italiano

Nuestro sitio web en español

Nosso site em português

 

We announce the probably first real WLAN module for digital gauges, calipers and outside micrometers.

Starting in 2018 with a development study for a big German automotive manufacturer we improved and extend our modules for a quite wide range of use cases.

All IIoT modules communicate using the MQTT IoT protocol.

Currently we deliver primary the german speaking market. This page has been created to spread the information about the module to English speaking international customers.

Beside of our WLAN modules we extended our portfolio of products with some other items requested by our industrial partners. Those modules are for example some MQTT or serial displays or some electromechanical lifts for gauges.

Our philosophy: Agile development and production

Our philosopy is to provide simple but relieable modules in industrial strength for professional usage. Our roots are in the software business – where we like to do agile software development. We transform this knowledge to our hardware and electronic development and production process. This means:

  • All product cases are printed with a 3D printer. This allows very fast product improvements and reaction on individual customer requests.
  • We only use very standard electronic components. This allow a very long time support of our products.
  • All software and firmware of the modules is developed agil and therefore hast the benefits of agile software development.
Agile development and production: All cases are printed individual in 3D PLA/ABS/SLA

Those software development principles we extend or define more precisely as:

  • Keep it simple. As simple as possible. As complex as necessary.
  • Be modular. Keep functionality together by specific modules.
  • Be autarkic. Keep modules independend and stand-alone operative.
  • Reuse what you have. Do not invent things wich are already there.
  • Enable simulation. To improve product quality beyond simple testing.
  • Be open. Use open and transparent interfaces.

M3 / M4 – WLAN dial gauge module

Modul M3

The module is either simply placed around an digital gauge. An additional OLED diplay give information about the current measurement and/or the module and gauge state.

Module M4

Module M4 replace the back of a electronic gauge and give the gauge direct access to a WLAN network using MQTT communication. The module is quite small. Different additional modules can extend the functionality or extend the power of the module. The shown display is optional to maintain the module or to show additional informations about the measurement process.

M5 – WLAN caliper module

The Module M5 is mounted on a sliding caliper to extend the functionality of a calliper with real WLAN (not Bluetooth or ZigBee!).

Digital caliper with WLAN Module mounted
Module M5
Zeigt den WLAN Messschieber in der Ladeschale. Diese ist auf einem Lochblech montiert.
WLAN caliper in charge station

The WiFi caliper module come with a specific loading station which always ensure the caliper is fully loaded prior usage and send his data to a WLAN network.

M6 – WLAN micrometer module

Module M6 at a digital micrometer

The module M6 give a digital outside micrometer screw the ability to send direct within a WiFi / WLAN Network. The rechargeable battery (Li-Ion) of the device can be charged by cable or in a charging station.

Micrometer WLAN module M6 with power station

M2 – electronic dial gauge elevator

In situations where a automatic elevation of a dial gauge measuring sensor is requested our electro-mechanical measuring sensor elevator can be used. The range to lift is 12.5 or 25 mm (0.5″ – 1″ / inch).

MQTT or USB displays

Probably the smallest independend computer display you will find. The display can receive MQTT messages to display text, shapes or pictures. Every single pixel of the display is accessable by MQTT or using an USB interface.

Externe Anzeige für eine Messuhr
Externe Messwertanzeige mit Digimatic Schnittstelle

Just a bit bigger this display is usefull for example to display a measurement value of a MQTT gauge.

Disclaimer

Some product names used are may registered by their respective owners. WiFi is a registered trademark by the Wi-Fi Alliance. Bluetooth is a registered trademark of Bluetooth SIG, Inc.
Registered names are just used to describe our products and their functionalities. We do not claim any rights to those names.

rAAAreware GmbH
Steigerweg 49
D-69115 Heidelberg
info@raaareware.de
UST-ID DE268188224
Handelsregister Mannheim HRB 708058


Wir entwickeln, fertigen und vertreiben innovative Produkte für die Industrie.
Unser Firmensitz ist die Universitätsstadt Heidelberg wo alle unsere Produkte entwickelt und gefertigt werden.

Unser Produktspektrum umfasst WLAN Module für Messmittel wie Messuhren, Bügelmessschrauben oder Messschieber, WLAN Module für Sensoren und Aktoren allgemein, elektrische Messuhr Anheber, MQTT fähige Displays und einiges mehr.

Alle Produkte werden nach dem Grundsatz der Agilen Entwicklung und Fertigung entwickelt und erstellt. Alle unsere Gehäuse werden konsequent in 3D gedruckt. Dies führt vielleicht zu einer noch ungewohnten Optik, ermöglicht es aber ideal auf Kundenwünsche einzugehen und unsere Produkte kontinuierlich und maximal flexibel weiter zu entwickeln.
Lesen Sie mehr darüber.

Agile Entwicklung
Entwicklungskreislauf bei agilem Vorgehen

Die rAAAreware GmbH ist als Ausgliederung aus dem BitBumper Ingenieurbüro Keil entstanden.
Das Ingenieurbüro entwickelt seit über 20 Jahren im Auftrag von Industriekunden und Mittelstand Software, Elektronik und Hardware im Bereich der Prozesstechnik und Automatisierung.
Im Rahmen eines Industrie 4.0 Entwicklungsprojekts für ZF Friedrichshafen entstand die Anforderung aus der Mechatronik einige Messmittel über WLAN an einen MQTT Broker anzubinden.
Zu unserer großen Überraschung waren und sind bis heute solche Messuhren von den Messuhrherstellern nicht verfügbar (Stand 2024/10).
Vielmehr setzen die Messuhrhersteller wenn überhaupt auf andere Funktechniken (wie z.B. Bluetooth oder Ant+) oder auf die klassische Anbindung über Kabel.
Der Vorteil von direkter WLAN Anbindung ermöglicht eine hohe Funkreichweite bei maximaler Stabilität und eine sehr einfache Anbindung an große Firmennetze ohne den Umweg über Gateways oder z.B. so etwas wie eine „Beckhoff Box“.
Als Ingenieurbüro bekamen wir den Entwicklungsauftrag ein Erweiterungsmodul für Mitutoyo Messuhren zu entwickeln. Dieses Produkt wurde dann über die rAAAreware GmbH gefertigt und vertrieben.
Nach und nach kamen weitere Kunden aus anderen Projekten auf uns zu und hatten Interesse an unseren Modulen.
Neben Modulen für Messuhren, Bügelmessschrauben und Messschieber entwickeln und fertigen wir inzwischen Module für fast beliebige Handmessmittel, Messgeräte, Sensoren oder auch Eingabegeräte um diese in einer MQTT Infrastruktur zu betreiben.
Diese Geräte werden entweder im Rahmen von Kundenprojekten umgesetzt oder als Produkte produziert und vertrieben.

Agile Entwicklung und Fertigung für die Industrie

Wir betreiben Produktentwicklung und Fertigung als kleines Unternehmen. Dies ist in der heutigen Zeit vielleicht exotisch, denn klassische Produktentwicklung bedeutet einen großen Zeitaufwand und hohe Entwicklungskosten für die erforderlichen Prozesse und Komponenten.

Keine Zeit und kein Geld ist auf der anderen Seite die Situation, in welcher sich gerade Startups zu Beginn ihrer Laufbahn befinden.

Wir sind zwar durch unsere langjährige Erfahrung und unseren Erfolg in der industriellen Softwareentwicklung finanziell und personell gut ausgestattet – trotzdem gelten die oben genannten Punkte auch für uns.

Kurzum: Wir haben aus der Not eine Tugend gemacht und sind nun mit unseren Produkten und unserem Vorgehen zufrieden. Was noch wichtiger ist: Unsere Kunden sind es auch.

Doch betrachten wir unser Vorgehen etwas näher und im Detail:
Für unsere industriellen IoT Produkte im Bereich der Messtechnik mit IIoT-Sensoren und IIoT-Aktoren benötigen wir die Komponenten [Gehäuse], die [Elektronik] und die [Software].
Alle diese Grundkomponenten zu Entwickeln ist entweder nur bei sehr großen Stückzahlen oder bei einem sehr hohen Produktpreis wirtschaftlich.
Deshalb versucht eine Produktionsfirma für industrielle Komponenten diese 2 Parameter zu optimieren:

  • Fertigung möglichst hoher Stückzahlen eines einzelnen Produktes
  • Möglichst lange Produktzyklen

Genau dies machen wir anders. Deshalb sehen unsere Produkte im direkten Vergleich vielleicht etwas anders aus als die unserer Mitbewerber. Hier erklären wir warum wir einiges anders machen:

Messuhr Konstruktionszeichnung in 3d-Ansicht

Agile Produktentwicklung

Wir kommen aus der Softwareentwicklung.
Hier war es vor langer Zeit auch so, dass die Produktzyklen sehr lange sind.
Eine Software war eine sehr langfristige Investition.
Entsprechend war ein ähnliches klassisches Vorgehen angebracht.
Bei der Entwicklung von Software hat hier in den letzten Jahren ein Umdenken stattgefunden.
Das klassische Wasserfallmodell findet nicht mehr überall Anwendung.
In vielen Bereichen wird Software als ein dynamischer und flexibler Prozess verstanden.
Die agile Softwareentwicklung hat sich hier zumindest für einige Bereiche durchgesetzt – sicherlich auch mit dem einen oder anderen Nachteil.
Unter Betrachtung der sich daraus jedoch auch ergebenden Vorteile haben wir unsere Produktentwicklung auf eine agile Entwicklung abgestimmt.

Zeigt den Kreislauf einer agilen Entwicklung mit den einzelnen Entwicklungsschritten

Prinzip einer agilen Vorgehensweise

Dies bedeutet im auf ein Produkt übertragenen konkreten Fall:

  • Alle Gehäuse werden auf 3D Druckern gedruckt.
    Der Preis für ein Gehäuse vervielfacht sich dadurch zwar vom Cent-Bereich auf vielleicht einen Euro.
    Es liefert jedoch dafür den Vorteil, jederzeit Verbesserungen und Weiterentwicklungen am Gehäuse und Aufbau vornehmen zu können.
    Weiter können spezifische Kundenwünsche unkompliziert und schnell umgesetzt werden.
  • Als Elektronik-Bauteile werden nur Standard-Komponenten eingesetzt.
    Dies stellt auch bei kleinen Losgrößen und dynamischer Entwicklung sicher, dass eine lange und sichere Ersatzteilversorgung gewährleistet ist.

  • Die Software der Komponenten wird konsequent agil umgesetzt.
    Es werden wo möglich Standards mit Standard-Bibliotheken eingesetzt.
    Die Build-Prozesse sind automatisiert und Toolchains erstellen einfach und schnell neue Versionsstände.
    Neue Versionen können auf Wunsch und bei Bedarf einfach direkt aus der Ferne installiert werden.

Über alle Bereiche hinweg wird eine Dokumentation und Versionierung in hoher Präzision umgesetzt.
Dadurch ist es auch bei vielen Produktvarianten sicher möglich, jeden einzelnen Versionsstand zu reproduzieren und nachvollziehen zu können.

Dies alles vereint bedeutet ein leistungsfähiges Produkt in kleinen Stückzahlen zu vermarkten und mit kurzen Produktzyklen Innovationen sehr schnell in die Produktion einfliesen zu lassen.

Weiter lassen sich individuelle Kundenwünsche sehr einfach und zielgerichtet realisieren.
Dies beginnt bei Farbe und Material für das Produktgehäuse und endet bei eigenen Funktionen oder Schnittstellen in der Software.

Unsere Grundsätze

Unsere Produktentwicklung folgt weiteren wichtigen Grundsätzen um ein zuverlässiges und langlebiges Produkt für die Messtechnik zu erstellen.

Einfachheit

So einfach wie möglich. So komplex wie nötig.
Wir erleben es häufig in Projekten, dass Dinge unnötig kompliziert gemacht werden.
Dies versuchen wir mit unseren Entwicklungen zu vermeiden.

Modularität

Eine Veringerung der Komplexität führt unweigerlich zu einer Modularisierung.
Komplexe Themen werden so lange in kleinere Module geteilt, bis jedes für sich einfach zu lösen ist.
Dies führt zu einer einfachere Realisierung und dadurch zu geringeren Kosten.
So einfach ist es.
Durch die Modularität wird das gesamte Implementationsrisiko auf eigene Unterbereiche aufgeteilt.

Eigenständigkeit / Autark

Durch die Eigenständigkeit, also die Vermeidung von unnötigen Abhängigkeiten, wird das gesamte Ausfallrisiko verringert.
Vor allem negative (Seiten-)effekte durch abhängige Module dürfen das eigentliche Modul nicht beeinträchtigen.

Wiederverwendbarkeit / Reusability

Unabhängige und eigenständige Module ermöglichen eine hohe Wiederverwendung einzelner Elemente.
Auch dies spart Kosten und ermöglicht eine preisgünstige Produktentwicklung.

Testbarkeit / Validierbarkeit

Eine dokumentierte Test- und Validierbarkeit eines Systems ist inzwischen Standard und ermöglicht eine kontinuierliche und hohe Gesamtqualität des Produkts.
Modularität ermöglicht deutlich einfachere Modultests.
Gerade bei schnellen Produktzyklen sind automatisierte Tests sinnvoll und notwendig.

Simulationfähigkeit

Eine gute Simulationsfähigkeit der Produktumgebung ist zwingend für Leistungstests, Skalierungstests und Langzeittests.
Deshalb wird die Simulation von Anwendungsfällen von Anfang an mit eingeplant und umgesetzt. Bei Dienstleistungen für die Industrie ist es selten möglich eine reale Produktionsanlage in einem Entwicklungsbereich umzusetzen. Um trotzdem jede Komponente einer Anlage testen zu können ist es unabdingbar, die anderen Komponenten der Anlage soweit möglich zu simulieren.

Offenheit

Die Mindestanforderung einer Produktentwicklung sind offene Schnittstellen.
Diese Offenheit bietet Flexibilität in der Anwendung unserer Produkte und bietet unseren Kunden eine hohe Investitionssicherheit. Wir sind Freunde von Open-Source und bevorzugen Tools und Systeme, welche dem Open-Source Grundsatz folgen. Wir vermeiden die Abhängigkeit von bestimmten Herstellern oder IT-Systemen um jederzeit flexibel auf industrielle Anforderungen reagieren zu können.