🔗
VerifiedOthers · Cloud · v2.1.0

Universal MQTT Event Gateway

A lightweight, protocol-agnostic event gateway that subscribes to FH2 MQTT topics and republishes structured event messages to any third-party MQTT broker.

by Irving Zhang · Any MQTT 3.1.1 / 5.0 compatible broker

💡 Why You Need It

You want to prototype a custom integration but don't want to spend weeks understanding FH2's MQTT topic structure. This gateway normalizes all FH2 events into clean JSON payloads on your own broker.

🚀 Getting Started

1

Deploy the gateway via Docker

2

Point it at your FH2 MQTT broker and your target broker

3

Browse republished events in your MQTT client

4

Start building your custom integration on top

Features

  • Subscribe to all FH2 MQTT topics with configurable filters
  • Republish to any external MQTT broker with topic remapping
  • JSON payload transformation rules
  • Built-in health check and reconnection logic
  • Docker-ready deployment

📋 Use Cases

  • Rapid prototyping: forward all FH2 events to a local broker for testing
  • Custom dashboard: feed FH2 events into Grafana via MQTT
  • Multi-system integration: use as event bus between FH2 and downstream systems

⚠️ Known Limitations

  • Message throughput limited to 1000 msg/s per topic in free tier
  • TLS mutual authentication requires manual certificate setup
  • No built-in message persistence

Details

CategoryOthers
IntegrationEvent Forwarding
DeploymentCloud
TargetAny MQTT 3.1.1 / 5.0 compatible broker
CompatibilityFH2 v2.2+, MQTT 3.1.1 / 5.0
Versionv2.1.0
MaintainerIrving Zhang
Validated2026-03-25

Applicability

POCDemoProduction Reference

Tags

MQTTIoTPrototypingEvent BusDeveloper Tool

FH2 Capabilities

All MQTT TopicsDevice EventsMission EventsDock Events