GHTNY2011
May 11, 2011, 02:35 PM
Greetings all -
My disclaimer and intro - I am an HCA-newbie. I've recently decided to consider migrating from our current dev environment (INDIGO) to another (HCA, UDI's
ISY-99i, or a combination of the two).
One feature within INDIGO that (appears) to be missing in HCA is the ability to receive emails that can then be used as triggers. Email notifications are great and I leverage them extensively, however, I also have the requirement to be able to receive emails that I then use to trigger scenes and / or individual programs.
As an example, incoming email to HCA would be checked for keywords in the SUBJ and body of the email. If there is a match, receipt of that email triggers (whatever).
ie: email subject = COMMAND
email body = ARM HOUSE
resulting action: enable all perimeter door trigserLINC's.
ie: email subject = STATUS
email body = GLOBAL STATUS
resulting action: poll all Insteon devices on the network and send an email alert
with the results.
The argument against facilitating received emails to be evaluated as triggers is based on the proliferation of smart-phones with their on-line interfaces. Despite this, there still remain sound-cases where an email trigger is desireable (I am out of cell-phone coverage, but am able to send an email from my two-way pager, or - I want to use an automated script that resides outside of HCA that sends email trigger-requests to HCA).
I realize HCA currently has no facility (none that I can find anyways) for polling an email account - only one for SMTP-outbound notifications.
Has anyone out there crafted a work-around? I know I'm not the only person who seeks this functionality as it is built-in to INDIGO, and there is also a 3rd party developed script from HOMESEER that does the same thing.
The main attraction of HCA to me is it's rich program feature-set (of which quite a bit is lacking in INDIGO) along with the object-oriented interface (very nice)!
Any thoughts / suggestions would be greatly appreciated!
My thanks in advance -
Brian
My disclaimer and intro - I am an HCA-newbie. I've recently decided to consider migrating from our current dev environment (INDIGO) to another (HCA, UDI's
ISY-99i, or a combination of the two).
One feature within INDIGO that (appears) to be missing in HCA is the ability to receive emails that can then be used as triggers. Email notifications are great and I leverage them extensively, however, I also have the requirement to be able to receive emails that I then use to trigger scenes and / or individual programs.
As an example, incoming email to HCA would be checked for keywords in the SUBJ and body of the email. If there is a match, receipt of that email triggers (whatever).
ie: email subject = COMMAND
email body = ARM HOUSE
resulting action: enable all perimeter door trigserLINC's.
ie: email subject = STATUS
email body = GLOBAL STATUS
resulting action: poll all Insteon devices on the network and send an email alert
with the results.
The argument against facilitating received emails to be evaluated as triggers is based on the proliferation of smart-phones with their on-line interfaces. Despite this, there still remain sound-cases where an email trigger is desireable (I am out of cell-phone coverage, but am able to send an email from my two-way pager, or - I want to use an automated script that resides outside of HCA that sends email trigger-requests to HCA).
I realize HCA currently has no facility (none that I can find anyways) for polling an email account - only one for SMTP-outbound notifications.
Has anyone out there crafted a work-around? I know I'm not the only person who seeks this functionality as it is built-in to INDIGO, and there is also a 3rd party developed script from HOMESEER that does the same thing.
The main attraction of HCA to me is it's rich program feature-set (of which quite a bit is lacking in INDIGO) along with the object-oriented interface (very nice)!
Any thoughts / suggestions would be greatly appreciated!
My thanks in advance -
Brian