Releases: thanksmister/android-mqtt-alarm-panel
v1.0.1-beta.9
v1.0.1-beta.9 has the following fixes:
- Updated the MQTT library to address crash issue on older Android devices
- Fix for retain not saving the settings properly when updated
- Updated database version due to changes for sensors
- Send code and command for remote code disarm and arm
- Fix crash when opening camera settings and camera motion settings, bad formatted values
- Sometimes the MQTT service would not start after leaving the settings or on startup
- Fix crash with screensaver image rotation options
This release makes some notable changes. We have replaced the Imgur screensaver with Unsplash which simplifies things.
-- We have added support for sensors. This features allows you to track the status of door, window, motion, or any sensor on the main screen.
-- We have added support for night mode without using the sun feature (but sun still works).
-- We have added support for sending the code to arm or disarm the alarm to the service (instructions coming for setting up your MQTT automations to handle this).
-- You can now require the code to arm disarm the alarm.
-- Send code and command for remote code disarm and arm in json payload
This release is not going to the Google store until it has been tested. You can join the testing program on Firebase with this link: https://appdistribution.firebase.dev/i/a86bce985abc7e63. You can also install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application.
Support or issues:
Community: https://community.thanksmister.com/
Discord: https://discord.com/invite/euh9J2d
Twitter: https://twitter.com/LlcMister
v0.8.9-release.4
This release has a patch for a recent crash that started to appear.
- fix for MQTT client crash when connecting to client on disconnect.
- fix for some devices crashing when starting background services
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.9-beta.1
Thanks to @derekatkins for his great work adding sound to the arming dialog for this release. Not much else has changed, the app continues to be reliable and stable.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.8-beta.0
This release fixes an issue with TTS and other locales. It also updates the way we are setting and applying the screen dimming feature. Users can now set the percentage to dim the screen during night mode.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.7-beta.5
- fix for custom topics
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.7-beta.4
- improved MQTT reconnect on WiFi disconnect
- handling error messages on MQTT disconnect or error only on init
- we lost our Crashlytics reporting, adding back older method for Crashlytics
Note that this version supports a minimum Android API of 19, previously it was API 16 but due to changes in the MQTT library, the minimum supported API version for Android is now 19. If you need support on older devices running below Android 19, please use any APK version prior to this release.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.7-beta.3
- Added support for 64-bit devices for new Google requirements.
- Added toggle for hardware acceleration for rendering camera and web.
- Added hardware rendering for web pages on older devices.
Note that this version supports a minimum Android API of 19, previously it was API 16 but due to changes in the MQTT library, the minimum supported API version for Android is now 19. If you need support on older devices running below Android 19, please use any APK version prior to this release.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.7-beta.2
- Fix for camera not generating images for MJPEG streaming
- Added toggle for hardware acceleration to the display preferences
Note that this version supports a minimum Android API of 19, previously it was API 16 but due to changes in the MQTT library, the minimum supported API version for Android is now 19. If you need support on older devices running below Android 19, please use any APK version prior to this release.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.7-beta.1
- Upgraded to AndroidX and 64 bit compatibility
- Upgraded Paho MQTT library
- Support for minimum Android 4.4 (API level 19)
- Fixed camera crash on Android 5.1.1 devices
Note that this version supports a minimum Android API of 19, previously it was API 16 but due to changes in the MQTT library, the minimum supported API version for Android is now 19. If you need support on older devices running below Android 19, please use any APK version prior to this release.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.
v0.8.6-beta.5
Added additional performance and crash reporting tools. Minor tweaks and enhancements.
Install the APK by downloading and clicking in the file. You will need permissions to install from unknown sources to install the application. You can also download the latest version from the Google Play store https://play.google.com/store/apps/details?id=com.thanksmister.iot.mqtt.alarmpanel.