
Linear MQTT Dashboard
MQTT protocol dashboard in the form of linear list
ravendmaster · com.ravendmaster.linearmqttdashboard
UpdatedMay 12, 2020
PublishedApr 24, 2020
Packagecom.ravendmaster.linearmqttdashboard
MD5f90b3aed481183bbbd243b9b7ed1228d
SHA1 (signer)7C:91:2E:98:A9:9F:A0:4E:8A:3A:EF:05:94:2A:AB:CB:1D:A8:79:6F
Signed byCN=Andrey Rusakov, L=Lobnya, ST=MO, C=RU
Architecturesx86, x86-64, armeabi, armeabi-v7a, arm64-v8a, mips, mips64
Malware scanTRUSTED
Contact[email protected]
Privacy policyView
What's new
Try new app Nonlinear MQTT Dashboard for free!
Description
Easy, customizable control panel - MQTT-client.
The solution for your IoT, DIY devices.
Source codes - https://github.com/ravendmaster/linear-mqtt-dashboard-kotlin
Available widgets:
- Header
- Slider
- Value
- Switch
- Button
- RGB LED
- Meter
- Graph
- Buttons set
- Combo box
Features:
★ Tabs
★ Order of widgets can be changed. Number of widgets is not limited to the size of the screen - the list can be scrolled.
★ Status of network connection and MQTT broker displayed RGB LED.
★ Ability to receive push notifications even when the app is closed.
★ Corrective message from the widget "Value" by long press on the value (in the widget settings, you must specify the topic of publication of the new value).
★ Two meanings of the text messages and the two labels are available for the widget "Button" - for the states "pressed" / "not pressed" respectively. You can also specify a "retained" for messages.
★ Widget "Meter" can display the value of by a different color (alarm zone, yellow and red), if value approaches the limits of measurement. Thresholds limit values can be specified separately for the lower and upper boundaries.
★ Widgets Slider and Meter can handle decimals
★ Share settings
★ JavaScript to represent the value of some widgets
★ Graph widget displays the value of an array of double and integer types in JSON format, payload for example of payload: [1,2,100.88] or [100.5, 200, 0, 0, 0, -10]
★ Graph widget in live mode
★ Graph widget in 'historical' mode (1h, 4h etc.), see "Application server mode" in application serttings
★ "Buttons set" widget allows place several buttons in one place
★ Widget Combo box to work with a predefined list of values
★ "Application server mode" - the ability to handle incoming MQTT messages using JavaScript even when the app is in the background. See OnReceive().
The solution for your IoT, DIY devices.
Source codes - https://github.com/ravendmaster/linear-mqtt-dashboard-kotlin
Available widgets:
- Header
- Slider
- Value
- Switch
- Button
- RGB LED
- Meter
- Graph
- Buttons set
- Combo box
Features:
★ Tabs
★ Order of widgets can be changed. Number of widgets is not limited to the size of the screen - the list can be scrolled.
★ Status of network connection and MQTT broker displayed RGB LED.
★ Ability to receive push notifications even when the app is closed.
★ Corrective message from the widget "Value" by long press on the value (in the widget settings, you must specify the topic of publication of the new value).
★ Two meanings of the text messages and the two labels are available for the widget "Button" - for the states "pressed" / "not pressed" respectively. You can also specify a "retained" for messages.
★ Widget "Meter" can display the value of by a different color (alarm zone, yellow and red), if value approaches the limits of measurement. Thresholds limit values can be specified separately for the lower and upper boundaries.
★ Widgets Slider and Meter can handle decimals
★ Share settings
★ JavaScript to represent the value of some widgets
★ Graph widget displays the value of an array of double and integer types in JSON format, payload for example of payload: [1,2,100.88] or [100.5, 200, 0, 0, 0, -10]
★ Graph widget in live mode
★ Graph widget in 'historical' mode (1h, 4h etc.), see "Application server mode" in application serttings
★ "Buttons set" widget allows place several buttons in one place
★ Widget Combo box to work with a predefined list of values
★ "Application server mode" - the ability to handle incoming MQTT messages using JavaScript even when the app is in the background. See OnReceive().
Required features
- Faketouch android.hardware.faketouch
Permissions (10)
Linear MQTT Dashboard requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Foreground Service android.permission.FOREGROUND_SERVICE
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE
- Finsky Permission Bind Get Install Referrer Service com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE