philipparndt / mqtt-analyzer

Apache License 2.0
92 stars 6 forks source link

mqtt-analyzer

Download on the App Store

Quality Gate Status

MQTTAnalyzer is an iOS App that allows you to connect to your MQTT Broker and subscribe to a topic. It is written in Swift using SwiftUI.

This App is open source, and contributions are welcome.

Features:

Project goals

The goal is to provide a great application for smart home development and give a good overview of the most recent and old payloads on an MQTT broker.

No goals

Providing the best front end for controlling your smart home is not a goal. Every feature that will require extra backend services for push notifications is out of the scope of this application.

TestFlight

You can TestFlight the latest beta version using this link: https://testflight.apple.com/join/dsvlFCPU

Screenshots

iOS

macOS

Examples

AWS Iot

see Create a certificate for AWS IoT

Traefik + Mosquitto + Let's Encrypt

see Traefik + Mosquitto + Let's Encrypt

Mutual TLS (mTLS)

see mutual-tls

Developer notes

Description Command
Update pod repos pod repo update
Install / update pods pod install
Execute test cases run-tests.sh
Set new version ./set-version.sh 2.12.0