There are several options for alerting you when your garage door is open. The intent of this page is to show you those options.
This wiki is intended to enable the I/O Linc Garage Door Kit and Indigo to provide an email or SMS alert when a garage door is left open past a certain time at night.
In this example, Indigo will check the garage door state at 11 PM every night. If the door is open, it will send an alert email or SMS (via an email to SMS gateway).
DEVICE from the left column in the Home WindowNewDefine and sync and enter the device Insteon address then Start When the define and sync finishes, select CloseEdit Module Settings_ and select only the following options (click Upload Settings after you change them)ge them):Update Indigo's internal Device input sensor stateMomentary mode for output relay (relay will only close for a few seconds)Automatically read relay state 4 seconds after it is toggled.
Binary Inputs: 1 and that when the garage door is open, Binary Inputs: 0. NOTE: in newer versions of the Garage Door kit, the sensor has been replaced with one that reverses this. So, if the instructions that came with your Garage Door Kit say that the status light should be OFF when the door is closed, then you'll need to reverse the ON/OFF selections below.Window:Variable List or Cmd-9.NewTRIGGERS from the left column in the Home WindowNewDevice State Changed Device: Garage Door Binary Input 1 Becomes On (or Off if reversed)AlwaysModify Variable Variable:isGarageDoorOpen Set to falseTRIGGERS from the left column in the Home WindowNewDevice State Changed Device: Garage Door Binary Input 1 Becomes Off (or On if reversed)AlwaysModify Variable Variable:isGarageDoorOpen Set to trueSchedules from the left column in the Home WindowNewisGarageDoorOpen is trueSend Email To your email address or SMS gateway address (can specify multiple addresses separated by commas). Subject: “Garage Door Status”, Message: “The garage door is open!”
Good luck!
If you are forgetful and/or absentminded like me, sometimes you just forget to close the garage door. This can be a problem if you leave your house and leave the door open - you may find that you're missing some stuff when you return! So I cooked up this little solution that will email you or SMS (via the email-SMS bridge that your cell provider supplies) if the door is open for longer than 30 minutes (or whatever length of time you choose). This solution assumes you have a correctly installed I/O-Linc with a garage door kit, named “Garage Door” (see steps 1-2 of the How-to above).
Trigger Action List from the View menu.New… button to create a new triggerCreate New Trigger Action dialog, name the trigger “Garage Door Opened”Device State Changed from the Type: popupGarage Door from the Device: menuBinary Input 1 from the next popup menuBecomes Off (or On if reversed) from the last popup menuActions tabServer Actions→Script and File Actions→Execute Script from the Type: popupPython from the Embedded popupEmbedded: radio button:dev = indigo.devices[IOLINCID] # "IO Linc"
if not dev.states["binaryInput1"]:
indigo.server.sendEmailTo("ADDRESSHERE", subject="The garage door is OPEN!!")
Delay by checkbox and enter the number of minutes you want it to wait before sending the email/SMSOverride previous delay checkboxOK buttonThat's it. Now, whenever the garage door opens, it automatically creates a delayed action, and when that action fires, it runs the script that checks to see if the garage door is still open and if it is, it sends out the email.