Premise [download] DoorbellSensor

Motorola Premise

etc6849

Senior Member
index.php
File Name: DoorbellSensor
File Submitter: etc6849
File Submitted: 05 Oct 2012
File Category: Premise
Author: etc6849
Contact: etc6849
Version: 2.0

Introduction
DoorbellSensor is a Home-level object that monitors the activity of a doorbell. It displays the total number of (daily) rings in Premise Browser (AB), and MiniBrowser, as well as the time and date of the last n rings. It has an adjustable 'LockOut' period during which it ignores closely-spaced doorbell rings. The original DoorbellSensor was created by 123. This new version includes the features as listed below.

Features for DoorbellSensor 2.0
A new AB interface
The new interface lists the last n doorbell rings (user definable). For the selected ring, doorbell properties such as: whether the doorbell was answered, a picture of who rang the bell and if the security system was armed in away mode are displayed. The new interface also has global values including: the number of missed rings for the day (in Total, AM, PM or Away counts). These global values appear at the top of the interface. The interface is also two-way and will automatically point to the newest ring. If a feature below is not used, the web interface will automatically reformat.

Camera
An IP based camera is optional that can take a picture based on a URL that is passed.

Email
If you use 123’s SSMTP module found here, an email can be automatically sent when the doorbell is rang. The email will have an image attachment if you are using a camera.

DoorSensor
This is an optional feature that tracks whether someone answered the door! It requires that you have a door sensor installed that will detect if the applicable door is opened. A property called TimeSinceRing is used to determine if the door was answered.

OutsideLight
This is an optional feature that will turn on a light following a doorbell ring. This allows the camera to have more light when it takes a picture.

InsideLight
This is an optional feature that will turn on a light following a doorbell ring. If a security system is used and “Away” mode is armed, no light will come on following the ring.

SecuritySystem
Set this to your SecuritySystem object and Doorbell Sensor will record the number of doorbell rings when the system is Armed Away (i.e. doorbell rings while you are away from home).

Requirements (READ AND PERFORM THESE STEPS FIRST!!!)
If you use the original DoorbellSensor module by 123, uninstall it! This is very important. This new version works with or without any of the features listed below. If you don’t do this you will have duplicate GUIDs and crash your Premise server.

If you don’t already use it, install 123’s Automation Browser Controls 2.3 found here. Note that version 2.3 (posted 12/24/2011) or newer is required.

You should also set the default Automation Browser resolution to 1024x768 or something larger. If you don’t do this, you will have scroll bars. A macro to set the Automation Browser resolution is found here.

To install, follow the included instructions in the downloaded zip file.

Click here to download this file
 
Back
Top