I've started putting Z-wave stuff all over the house. Vera integrates with the Elk M1. It gets real-time updates for zone status, arm status, etc. It cannot yet directly control outputs, but you can set up LUUP code to send a text string to the Elk, and then have that text string execute a Task in the Elk rules (currently doing this for my garage doors). But, one of the greatest things about Vera, is the plugin and associated Android app that allows Vera to send a text string to the Android device and have it use the build in Android TTS capability to speak it.
I bought a cheap mixer and amp from PartsExpress.com, and hooked the Elk and an old Android phone with a messed up screen to the mixer, hooked the mixer to the amp, and the amp to the Elk speakers. Initially I used Elk's instructions for converting Output 1 to a line level output. It worked, but there was a good pop right before the Elk spoke. I bought a cheap line-level converter from the Installation dept at Best buy, and this took care of the popping issue.
Here's what I've done so far:
- Most chimes have been moved from Elk to Vera. Still need to figure out how to pull the current chime on/off status from the Elk so I can put in code to honor that on the vera for non-critical alerts. It doesn't appear that the current Elk plugin watches the chime status, even though it's listed as a variable.
- If the outside temp is under 60, that means it's likely the garage heat is on. So if either garage door is open for more than 5 minutes, then I have it tell me the door is open and the temp is X. Close the door, you're letting the heat out.
- Reminds me to take the trash out at 10:35pm on wed, right after the news.
- From 8am to 10pm, it speaks the time every half hour.
- Tells me when my offpeak/heating panel has been shut down by the power company, and when it comes back.
- If the kid's room door opens after 10:30pm and before 8am, it tells the kids to go back to bed, mommy and daddy are still sleeping. Can you be good and go back to bed for me?
- When I disarm the alarm in the morning, it tells me the current weather conditions and the high/low temps for the day
Things I want to do:
- Better weather forecasts. Finding it hard to find something decent without doing a ton of parsing of HTML. I cannot find any good "human" readable or speech-worthy forecasts in text-only or XML format. It looks like that data IS available in the XML pulled from Weather Underground, but the plugin isn't using it yet (it will)
- Pull Google calendar items and announce them based on the "alert X minutes before" setting for each item, or exactly at the time of the item if there's no "alert before" set for it. I work from home most of the time, this would be great, and would keep me from being late to conference calls.
- Severe weather alerts
- I've been working to get license plate OCR going for my cams. I live in a pretty private area where it's usually only my neighbors. If a license plate that wasn't on a list of plates in the neighborhood came through, I'd like to announce that an unknown vehicle has entered the area. I have to get the plate OCR working first though, and it's looking like I'll need a new camera, or a $400 lens for my Lumenera. We've had quite a few burglaries right outside our development, the only reason we haven't had any here is because I think everyone is on their toes and calls the cops anytime it looks like someone shady is around.
- Monitor my internet connection and speak when it goes down. It could signal that a burglar has cut my line coming in. The problem right now is that Vera Alerts relies upon an internet connection to work, but this may change.
The quality of the voice using IVONA Amy is unreal. WAY better than the Elk. And, since she's got a british accent, it's damn funny to make her say cockney phrases.
The Vera uses LUA for a scripting language, so you can program in some really complex logic if you need to. For $179, it's totally worth the money, especially if you already have an Elk or DSC system since it can pull in the sensors and use those.
I bought a cheap mixer and amp from PartsExpress.com, and hooked the Elk and an old Android phone with a messed up screen to the mixer, hooked the mixer to the amp, and the amp to the Elk speakers. Initially I used Elk's instructions for converting Output 1 to a line level output. It worked, but there was a good pop right before the Elk spoke. I bought a cheap line-level converter from the Installation dept at Best buy, and this took care of the popping issue.
Here's what I've done so far:
- Most chimes have been moved from Elk to Vera. Still need to figure out how to pull the current chime on/off status from the Elk so I can put in code to honor that on the vera for non-critical alerts. It doesn't appear that the current Elk plugin watches the chime status, even though it's listed as a variable.
- If the outside temp is under 60, that means it's likely the garage heat is on. So if either garage door is open for more than 5 minutes, then I have it tell me the door is open and the temp is X. Close the door, you're letting the heat out.
- Reminds me to take the trash out at 10:35pm on wed, right after the news.
- From 8am to 10pm, it speaks the time every half hour.
- Tells me when my offpeak/heating panel has been shut down by the power company, and when it comes back.
- If the kid's room door opens after 10:30pm and before 8am, it tells the kids to go back to bed, mommy and daddy are still sleeping. Can you be good and go back to bed for me?
- When I disarm the alarm in the morning, it tells me the current weather conditions and the high/low temps for the day
Things I want to do:
- Better weather forecasts. Finding it hard to find something decent without doing a ton of parsing of HTML. I cannot find any good "human" readable or speech-worthy forecasts in text-only or XML format. It looks like that data IS available in the XML pulled from Weather Underground, but the plugin isn't using it yet (it will)
- Pull Google calendar items and announce them based on the "alert X minutes before" setting for each item, or exactly at the time of the item if there's no "alert before" set for it. I work from home most of the time, this would be great, and would keep me from being late to conference calls.
- Severe weather alerts
- I've been working to get license plate OCR going for my cams. I live in a pretty private area where it's usually only my neighbors. If a license plate that wasn't on a list of plates in the neighborhood came through, I'd like to announce that an unknown vehicle has entered the area. I have to get the plate OCR working first though, and it's looking like I'll need a new camera, or a $400 lens for my Lumenera. We've had quite a few burglaries right outside our development, the only reason we haven't had any here is because I think everyone is on their toes and calls the cops anytime it looks like someone shady is around.
- Monitor my internet connection and speak when it goes down. It could signal that a burglar has cut my line coming in. The problem right now is that Vera Alerts relies upon an internet connection to work, but this may change.
The quality of the voice using IVONA Amy is unreal. WAY better than the Elk. And, since she's got a british accent, it's damn funny to make her say cockney phrases.
The Vera uses LUA for a scripting language, so you can program in some really complex logic if you need to. For $179, it's totally worth the money, especially if you already have an Elk or DSC system since it can pull in the sensors and use those.