Vernetzte Produkte & Smart Hardware

MQTT für Vernetzte Produkte & Smart Hardware

Wenn Sie Smart Hardware für Ihre eigenen Kunden bauen — Haushaltsgeräte, Wearables, Steuerungen, Sensoren —, hängt Ihr Produkt von einem Broker ab, um den Sie sich nicht ständig kümmern sollten. Konzentrieren Sie sich auf Gerät und App; der Broker ist einfach Infrastruktur.

Keine Kreditkarte erforderlich

Was Sie bauen können

Bauen Sie Ihr vernetztes Produkt auf ConnectMQ

Sie bauen Firmware und Apps, ConnectMQ transportiert die Daten. Jedes ausgelieferte Gerät publiziert seinen Zustand; Ihre Mobile App, Support-Konsole, Analysen und Ihr Update-Service abonnieren jeweils die Topics, die sie brauchen.

Ihre ausgelieferten Geräte
ESP32-Haushaltsgeräteproducts/{id}/state
Embedded-Linux-Steuerungenproducts/{id}/events
Wearables via Handyproducts/{id}/telemetry
Konfig- & Firmware-Infosproducts/{id}/config
ConnectMQ
  • TLS auf 8883
  • ACL pro Gerät
  • sichere WebSockets
  • Retained Messages
Was Sie darauf bauen
Mobile App für Kunden
Support-Konsole
Produktanalysen
Firmware-Rollout-Service
Was Sie bekommen

Vernetzte Produkte & Smart Hardware mit ConnectMQ

  • Standard-MQTT funktioniert mit ESP32, nRF, STM32, Embedded Linux und Mobile Apps
  • Browser- und Mobile-Apps verbinden sich über sichere WebSockets
  • Eigene Zugangsdaten für jedes ausgelieferte Gerät
  • Gleiches Endpunkt-Schema vom Prototyp bis zur Produktion
  • Konfiguration und Zustand als Retained Messages, sodass ein Gerät oder eine App nach dem Reconnect sofort aktuell ist
  • Last Will meldet Ihrer App sofort, wenn ein Gerät offline geht
Beispiel für ein Topic-Design
products/{device-id}/state
products/{device-id}/events
products/{device-id}/config         (retained)
Anwendungsfälle

Was Hardware-Teams mit ConnectMQ bauen

Begleit-App

Kunden sehen den Live-Zustand und steuern das Gerät vom Smartphone aus; Befehle und Zustand laufen über denselben Broker.

Geräte-Provisionierung

Jede Einheit erhält eigene Zugangsdaten und Topic-Berechtigungen — im Werk oder bei der Ersteinrichtung.

Firmware-Rollout

Publizieren Sie einen Update-Hinweis an eine Gerätegruppe, verfolgen Sie, wie jede Einheit ihre neue Version meldet, und rollen Sie in Wellen aus.

Ferndiagnose

Ihre Support-Konsole abonniert die Events und Logs einer einzelnen Einheit und hilft einem Kunden so in wenigen Minuten.

Nutzungsanalysen

Funktionsnutzung und Fehler aus dem Feld fließen in Ihre Analysen — ohne separaten Telemetrie-Stack.

Pilotserien

Starten Sie mit einer Prototypen-Serie im Free- oder Basic-Plan und wachsen Sie mit demselben Code auf eine große Flotte.

So entscheidet eine ACL pro Gerät

Regel für unit-0193: products/0193/#

ClientAktionTopicErgebnis
unit-0193publishproducts/0193/stateerlaubt
unit-0193subscribeproducts/0193/configerlaubt
unit-0193subscribeproducts/0194/#verweigert
unit-0193publishproducts/0194/commandsverweigert
support-appsubscribeproducts/+/eventserlaubt
Zugangsdaten pro Gerät

Jedes Gerät sieht nur seine eigenen Topics

Geben Sie jedem Gerät eigenen Benutzernamen und eigenes Passwort und beschränken Sie es auf products/{its id}/#. Ein geklontes oder kompromittiertes Gerät kann keine fremden Geräte lesen oder steuern, und Sie können einzelne Zugangsdaten widerrufen, ohne den Rest der Flotte anzufassen.

Praxisbeispiel

Ihr Kunde tippt auf Boost — der Luftreiniger reagiert in einer Sekunde

Der alltägliche Kreislauf eines vernetzten Produkts: Das Gerät beim Kunden zu Hause publiziert seinen Zustand, Ihre mobile App abonniert ihn, und Befehle gehen auf den eigenen Topics des Geräts zurück. Gerät und App verbinden sich beide ausgehend mit ConnectMQ.

ConnectMQMQTT broker · TLS 8883LuftreinigerPM2.512383124µg/m³Lüfter 1Lüfter 3Boostunit 0193 · 21,5 °CIhre mobile AppKunden-Smartphone · sichere WebSockets12383124Wohnzimmer des KundenLuftreiniger · ESP32 · WLANproducts/0193/state {"pm25":38,"fan":1}products/0193/state {"pm25":38,"fan":1}products/0193/set {"fan":3}products/0193/set {"fan":3}products/0193/state {"fan":3}Ihre App · jetztWohnzimmer: Boost an — Luft wird besserConnectMQMQTT broker · TLS 8883LuftreinigerPM2.512383124µg/m³Lüfter 1Lüfter 3Boostunit 0193 · 21,5 °CIhre mobile AppKunden-Smartphone · sichere WebSockets12383124Wohnzimmer des KundenLuftreiniger · ESP32 · WLANproducts/0193/state {"pm25":38,"fan":1}products/0193/state {"pm25":38,"fan":1}products/0193/set {"fan":3}products/0193/set {"fan":3}products/0193/state {"fan":3}Ihre App · jetztWohnzimmer: Boost an — Luft wird besser
  1. 19:20 Luftreiniger

    Publiziert seinen Zustand, sobald die Luft schlechter wird: PM2.5 bei 38 µg/m³, Lüfter auf Stufe 1.

    products/0193/state → {"pm25":38,"fan":1}
  2. 19:20 Ihre mobile App

    Hat die Topics des Geräts mit den Zugangsdaten des Kunden abonniert. Der Kunde tippt auf Boost.

    products/0193/set → {"fan":3}
  3. 19:20 Luftreiniger

    Erhöht die Lüfterdrehzahl und bestätigt seinen neuen Zustand, den die App sofort anzeigt.

    products/0193/state → {"pm25":31,"fan":3}
  4. 19:21 Kunde

    Sieht, wie sich die Luftqualität verbessert — und das Gerät sieht nie die Topics anderer Kunden.

Zugangsdaten pro Gerät: Einheit 0193 darf nur products/0193/# nutzen, sodass kopierte Firmware keinen fremden Luftreiniger auslesen oder steuern kann.

Pilot

Bauen Sie diese Woche Ihre ersten Prototypen

Starten Sie im Free-Plan ohne Kreditkarte. Basic umfasst bis zu 100 gleichzeitige Verbindungen — genug für eine Prototypen-Serie und Ihre Test-Apps. Wechseln Sie mit wachsenden Stückzahlen zu Scale — gleiches Endpunkt-Schema, keine neue Firmware.

Was ist ein verwalteter MQTT-Broker? Vorteile, Kosten und die richtige Wahl

Mit einem verwalteten MQTT-Broker betreiben Sie IoT-Messaging, ohne sich selbst um Server, Zertifikate oder Patches zu kümmern. Vergleichen Sie verwalteten und selbst betriebenen Broker, wählen Sie ein Betriebsmodell und verbinden Sie Ihren ersten Client in fünf Minuten.

10 Min. Lesezeit