Skip to content

Releases: akasma74/Hass-Custom-Alarm

Fix for HA 0.107 and above

23 Mar 07:55
Compare
Choose a tag to compare

This service release allows the integration to work with HA 0.107 and higher, no other functionality was added.
NOTE: because of the changes in HA your alarm panel has now a new address:
instead of http://hassio.local:8123/alarm it's http://hassio.local:8123/custom-alarm
Don't forget to update your wallpanel configs etc

Service release

09 Feb 20:50
Compare
Choose a tag to compare

This release fixes the recent issues and is highly recommended to anyone on HA 0.102+ as in 0.103 and 0.105 they introduced some clever hidden MQTT-related breaking changes for us.

As always, do not hesitate to report any issues with the release.

NOTE: this release should work for all users whether they use MQTT or not.

Old buttons are back!

25 Dec 10:39
e751315
Compare
Choose a tag to compare
Old buttons are back! Pre-release
Pre-release

THIS IS A PRE-RELEASE.

This version is all about panel part of the integration so you can only copy panel.html and alarm.css (backing up your existing ones) to see how it works.
Essentially it brings back the old round/square buttons (and even the rectangular ones as a bonus - it's currently used instead of squares because I prefer rectangles, but it will be configurable).
It also handles the layout better so there should be no scrolling of the codepanel, it'll always fully visible (as it's dinamically adjustable). Note that it does not recalculate upon window size's changes so if you resize your window or change orientation of your device, just refresh the page.
Upon laying out codepanel it also takes into account if code is required to arm and the screen's orientation to create optimal layout.

Refresh your browser's cache to see the changes.

P.S if you really want to see square buttons instead of rectangular ones, change rectangle to square here.

As it's a pre-release I urge you not to install it before you go on holiday to avoid any last minute issues.
Back up your current integration or make a plan how to restore it if things go wrong.
Take your time and play with it to see if it works for you.

Hope you will like it.
I'd really appreciate any constructive feedback at the integration's topic so I could incorporate any improvements in the release.

Merry Christmas!

Fix for HA 0.103 (plus a little bonus)

12 Dec 16:41
d17efdb
Compare
Choose a tag to compare

This release makes the integration work with HA 0.103 (as there was a breaking change).
Apart form that, it contains a little tweak: if you don't want a title to be shown at the top of your alarm, just remove panel_title from bwalarm.json or enter empty string in Settings -> Design.

This release should work with all HA versions (not only with 0.103 and above) so you can update your integration indepndently of your HA.

As always, don't forget to clear your browser's cache!

Fix for users of HA 0.93 and newer

14 Nov 22:28
4cde797
Compare
Choose a tag to compare

ATTENTION: This release contains breaking change for users of HA older than 0.93!

As required by HA newer than 0.92 requirements should be in manifest.json rather than in python code.
Users of HA older than 0.93 should change their code as per Readme.

Documentation release

07 Nov 23:20
e6277b3
Compare
Choose a tag to compare

This release is mostly about making documentation up-to-date.
It still lacks some examples so work in progress but generally it's an important step toward a proper integration.

Fix for HA 0.100 users

15 Oct 17:28
5082d28
Compare
Choose a tag to compare

It's a quick fix for those who's updated to HA 0.100 and higher - they noticed that toggle switches on Settings page dissapeared.

This release allows the integration to work correctly.
Users of HA 0.99 and earlier don't really need it and can wait for the next release ;)

Some bug fixes and minor changes

19 Aug 11:23
eafb13b
Compare
Choose a tag to compare

This release contains some bug fixes and minor changes to both code and docs.

Proper handling of Require code to arm & small changes

11 Jul 11:57
ed9a221
Compare
Choose a tag to compare

The main reason of this release: fixed issue when it was possible to set alarm by just clicking Home/Away/Night button even if Require code to arm was Enabled.
Now it should work correctly for panel, service calls and MQTT commands.
Even more, the panel won't make a service call if no code entered to disarm or arm (if code required).

Apart form that, the integration's name has changed to BWAlarm (ak74 edition) to make it more readable in HACS.

Back to basics

05 Jul 00:05
2ba603a
Compare
Choose a tag to compare

This release is all about ignoring open sensors when setting alarm.

Instead of several MQTT commands/service calls that take or don't take into account open sensors, there is now ignore_open_sensors attribute that affects everything but web panel ARM modes.
It can be changed in bwalarm.yaml, from Settings->Alarm or using set_ignore_open_sensors service call.

Lovelace alarm card and MQTT panel users: as the default value of ignore_open_sensors is False, this release won't let you set alarm with open sensors. To get things back to normal, change its value to True.

For more information please refer to doc/configuration.md and doc/notes.md