{"package_name":"lightjockey.mqttdroid","name":"MqttDroid","summary":"MQTT support for Android's device controls","category":"Connectivity","icon_url":"/api/icon/lightjockey.mqttdroid","latest_version_code":14,"latest_version_name":"1.2","apk_url":"/api/apk/lightjockey.mqttdroid","apk_size":17925842,"apk_sha256":"cf3646cf894f9422d98549fd743ee01b5fb2858f715ef0da73c11b70b69f4c7d","source_kind":"fdroid-repo","repo_slug":"izzyondroid","last_updated":1779371400,"release_timestamp":1716137962,"description":"<p><i>MqttDroid</i> is an Android app that aims to provide MQTT support to Android's built-in <a href='https://developer.android.com/develop/ui/views/device-control' target='_blank' rel='nofollow noopener'>device controls</a> (Android 11+).</p><p>It provides a friendly interface to create and edit custom devices with user-defined MQTT actions that will be usable in the device controls hub. Unlike other home automation apps, <i>MqttDroid</i> will connect directly to the MQTT broker, no special setup is needed.</p><p><b>NOTE:</b> This app is <b>NOT</b> a standalone MQTT dashboard. It relies on Android's device controls to actually send and display MQTT messages.</p><p><br><b>Features:</b></p><ul><li>Robust MQTT client based on <a href='https://github.com/hivemq/hivemq-mqtt-client' target='_blank' rel='nofollow noopener'>HiveMQ</a></li><li>Supports these control types: toggle, toggle with slider, range, trigger and gauge</li><li>One MQTT topic per control action, with separable pub / sub, QoS and retain support</li><li>Customizable title, subtitle and group per control</li><li>Customizable look and feel of each control tile (a range of stock Android flavors are offered. Alternatively, a custom icon and color can be chosen)</li><li>Customizable toggle on / off payloads</li><li>Customizable min, max, and step values for slider actions. Display as values or percentage</li><li>Unlock to use can be set per control (only available on Android 13+)</li><li>Live updates while on the device controls screen</li><li>In-app log to check for recent MQTT activity</li><li>A single broker with support for basic authentication</li><li>Backup and restore all controls via a retained MQTT message on the broker</li><li>Material You</li></ul>","categories":["Connectivity"]}