Skip to content

Releases: thanksmister/android-mqtt-alarm-panel

v1.1.2-beta.2

30 Aug 20:33
c18b77a
Compare
Choose a tag to compare
v1.1.2-beta.2 Pre-release
Pre-release

This is a pre-release version of the application with an updated MQTT library. This version offers support for the Android 9 and above to use MQTT and resolve permissions. This version supports a minimum SDK version of 21, it will not work on earlier versions of Android.

** Install the APK by downloading and clicking apk file.

v1.1.2-beta.1

30 Aug 13:33
Compare
Choose a tag to compare

** Updated crash reporting libraries, minor changes only this release.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.2-beta.0

16 Jul 17:20
f9e0a41
Compare
Choose a tag to compare

** Fixed issue with using codes starting with the number 0.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.1-beta.9

02 Jun 13:07
Compare
Choose a tag to compare

Changes

** Added setting to remove application as Android home screen so that user can access device desktop.
** Fixed issues with Alarmo integration with pending events and custom bypass (this was related to handling of delay time being 0).
** Fixed issue with showing alert message when setting alarm if the sensors have both notification and required to set alarm set.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.1-beta.6

31 May 13:05
Compare
Choose a tag to compare

Changes

** Fixed the bottom bar visible issue
** Fixed race condition with Alarmo and sending events with no delays and states at same time
** Fixed migration issue when updating from older version of application and opening the advanced settings.
** We added a new feature that allows users to disable screen switching on user inactivity. The normal behavior is to always return to the alarm screen after the user is no longer present. This new feature is under the display section of the settings.
** We have also added sending the panic as JSON when the "remote code" feature is active for consistency for parsing on the server.
** When remote code is active, user will get error message if they do not enter a code.
** removed dragging on code dialog so it does not accidentally close.
** Fixed alarm sound and countdown timer on disarm dialog when entry detected.
** Fixed issue with using sun MQTT and how we handle user inactivity to set the screensaver.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.1-beta.5

27 May 17:21
Compare
Choose a tag to compare

Changes

** Fixed migration issue when updating from older version of application and opening the advanced settings.
** We added a new feature that allows users to disable screen switching on user inactivity. The normal behavior is to always return to the alarm screen after the user is no longer present. This new feature is under the display section of the settings.
** We have also added sending the panic as JSON when the "remote code" feature is active for consistency for parsing on the server.
** When remote code is active, user will get error message if they do not enter a code.
** removed dragging on code dialog so it does not accidentally close.
** Fixed alarm sound and countdown timer on disarm dialog when entry detected.
** Fixed issue with using sun MQTT and how we handle user inactivity to set the screensaver.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.1-beta.3

20 May 19:21
Compare
Choose a tag to compare

Changes

** We added a new feature that allows users to disable screen switching on user inactivity. The normal behavior is to always return to the alarm screen after the user is no longer present. This new feature is under the display section of the settings.
** We have also added sending the panic as JSON when the "remote code" feature is active for consistency for parsing on the server.
** When remote code is active, user will get error message if they do not enter a code.
** removed dragging on code dialog so it does not accidentally close.
** Fixed alarm sound and countdown timer on disarm dialog when entry detected.
** Fixed issue with using sun MQTT and how we handle user inactivity to set the screensaver.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

** Install the APK by downloading and clicking apk 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.

v1.1.0-beta.9

19 May 14:03
ec39a53
Compare
Choose a tag to compare

This releases addresses several issues. The first issue is updating the theme in the settings was causing a crash or the app to hang. The second issue was the panic feature was not publishing the correct payload (it was blank).

We added a new feature that allows users to disable screen switching on user inactivity. The normal behavior is to always return to the alarm screen after the user is no longer present. This new feature is under the display section of the settings.

We are experiencing some issues with the 3rd party MQTT Paho library and Android 9. Paho library runs a service which now requires permission under Android 9, but the library has not yet been updated. Support for the Android Paho library seems to be waining and there may be issues with MQTT support in the future.

Install the APK by downloading and clicking apk 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.

v1.1.0-beta.8

19 Apr 17:08
62aa967
Compare
Choose a tag to compare

v1.1.0-beta.7 has the following updates:

  • New command to navigate to the alarm screen or any of the dashboards, values for dashboards start with 1, alarm screen is 0.

-- Sensors have been added to the main screen and there is now support for a list of sensors. Sensors now also have to additional features, they can block the alarm mode being set if a sensor marked as required to set the alarm is active (open door) and they can trigger a notification sound if the sensor becomes active (think door chime).

-- Parity with the Alarmo Home Assistant integration. We now support most of Alarmo events so users that use Alarmo with Alarm Panel to have the added functionality that Alarmo supports such as remote codes, night mode and custom bypass mode. We support error and state events which helps us display countdown animations when arming the alarm or error's when the code is invalid. This behavior can also be supported without Alarmo, but requires additional automations and work on your part to add the server-side behavior.

-- Multiple dashboard support. Now instead of loading a single dashboard, the application can load multiple dashboards. This is convenient for users who want one dashboard for different controls in the house. You can add a dashboard for lights, another for just climate control, one for cameras, etc. In the future we will allow users to remotely switch to any dashboard using MQTT commands.

This release is not going to the Google store until it has been tested. 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 please join our Discord: https://discord.com/invite/euh9J2d.

v1.0.2-beta.0

17 Feb 19:51
23fcb5f
Compare
Choose a tag to compare

v1.0.2-beta.0 has the following fixes:

Updated the MQTT library to address crash issue on older Android devices:

  • Fix for panic button not broadcasting message over MQTT
  • Fix for duplicate values in weather forecast

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, this is a separate feature than that used to enter the settings.
-- Send code and command for remote code disarm and arm in json payload, requires you to configure automation in your platform to receive and verify the code.