MQTT Integration
Fully Kiosk supports publishing device info and major device events to the MQTT broker. You can set up the broker URL (like tcp://farmer.cloudmqtt.com:18075 or ssl://xxx.s1.eu.hivemq.cloud:8883) and credentials in Other Settings >> MQTT Integration. You can also specify the MQTT Client ID if you don’t like the random one.
The complete device info will be published every 60 seconds to the fully/deviceInfo/[deviceId] topic (retaining, QOS=1).
Events will be published to the fully/event/[eventId]/[deviceId] topic (non-retaining, QOS=1). The following events are currently supported: screenOn, screenOff, pluggedAC, pluggedUSB, pluggedWireless, unplugged, networkReconnect, networkDisconnect, internetReconnect, internetDisconnect, powerOn, powerOff, showKeyboard, hideKeyboard, onMotion, onDarkness, onMovement, volumeUp, volumeDown, onQrScanCancelled, onBatteryLevelChanged, onScreensaverStart, onScreensaverStop, onDaydreamStart, onDaydreamStop, onItemPlay, onPlaylistPlay, facesDetected, foreground, background, onWebUrlChanged, kioskLocked, kioskUnlocked.
With Fully Kiosk Browser 1.41+, you can customize the MQTT topic names. Starting with Fully Kiosk Browser 1.50, MQTT support will be available only on Android 7+ devices. The last version with support for Android 6 and older is FKB 1.49.1 (download APK).