MQTT Broker-based Hardware Manager App (Android)

Job ID: 39833613

Budget: €250 – €350 EUR

We need an Android app (Kotlin) to manage up to 20 MQTT-enabled hardware devices using HiveMQ Cloud or AWS IoT Core as the broker.

Key Requirements:
Connect to devices via MQTT (subscribe {UUID}WRITE, publish {UUID}READ).
Real-time dashboard for speed, distance, battery, pressure, valve status, etc.
Send control commands (CS+value, D!, PLxx, V0/V1, EN0/EN1).
Device management (QR code registration, local DB, pictures).
Alarm handling (low pressure/speed, before finish, final finish) with push notifications.
Configurable data refresh interval (default 30s).
Mini-mode for quick multi-device view.
Local database with Room/SQLite.
Push notifications via Firebase Cloud Messaging.

Deliverables:
Full Kotlin source code & APK
Documentation & deployment guide

Tech Stack: Kotlin, HiveMQ Cloud or AWS IoT Core, Eclipse Paho, Room (SQLite), FCM, ZXing/ML Kit, Glide/Coil
Related categories: Hive MQTT Kotlin Eclipse