ideAlarm

Author

besynnerlig

Version

4.0.0

Multi Zone Home Alarm package for openHAB. This software is distributed as a community submission to the openhab-helper-libraries.

About

The name ideAlarm comes from merging the two words ideal and alarm. Your home is your castle. Keeping it safe and secure is a top priority of many homeowners. With ideAlarm, you can easily set up your own DIY Home Security System using the sensors that you already have in openHAB.

Release Notices

Below are important instructions if you are upgrading weatherStationUploader from a previous version. If you are creating a new installation, you can ignore what follows.

PLEASE MAKE SURE THAT YOU GO THROUGH ALL STEPS BELOW WHERE IT SAYS “BREAKING CHANGE”… DON’T SKIP ANY VERSION

Version 4.0.0

BREAKING CHANGE: The script is now distributed as a part of openhab-helper-libraries. If lucid had been previously installed, it should be completely removed.

Version 3.0.0

BREAKING CHANGE ideAlarm requires at least lucid V 1.0.0.

BREAKING CHANGE if you are using a custom helper functions script for various alarm events you should revise it so that it’s working with the new version of lucid. Please have a look at the lucid release notices and optionally look at the example event helpers script.

Version 2.0.0

BREAKING CHANGE ideAlarm new dependency: lucid, an openHAB 2.x jsr223 Jython helper library. Review that you’ve setup the item groups correctly as described in wiki. Removed dependency of openhab2-jython. (All openhab2-jython functionality that’s needed is now found in lucid) Removed dependency of mylib (All mylib functionality that’s needed is now found in lucid)

Version 1.0.0

Added version info string to logging. Added ideAlarm function __version__()

Version 0.9.0

Initial version.

Disclaimer

THIS SOFTWARE IS PROVIDED BY THE AUTHOR “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.