I’ve just set up my new Vera 2 with a ST814 temp detector and an appliance module to test a basic heating control scene which seems to work ok.
I want to use the Vera dashboard to remotely control the on/off temp settings rather than the local trigger on/off settings on the ST814.
My question relates to the wake up period - there is obviously a compromise between the wake up frequency (and hence the actual temp reporting lag) and battery life. The manual seems to suggest that you can program the ST814 to emit a temp status report if the temp changes by a preset range of 1-70 degrees. This would seem to be a good way of getting the ST814 to wake up more frequently when the tempreture is fluctuating so that Vera has a more ‘realtime’ reading for triggering scenes. However the Vera device control panel does not seem to provide a way of configuring this.
Anyone got any suggestions on how to do this?
If it involves Lua please be gentle - I’m a Lua virgin
If you go to the settings tab of the device (the one showing the battery status) You will see the “Wakeup interval” box. You can make the changes to the wakeup period there.
AFAIK, the “Auto Report” settings you are referring to are only for Group 1 associations. Meaning you would need to associate the sensor with Vera. Which should be automatic when it’s included.
*According to ThinkEssentials, Vera is included in Group 1 for every device that supports Group 1.
But I don’t believe Vera ACK’s every Group 1 trigger, this needs verification.
To change the “Auto Report”, go to the same device as above, “Device Options” “Add Configuration Settings”
On temp change, para 7, 1byte, value 1-70 default is 0
On humidity change para 8, 1byte, value 5-70 default is 0
Jod - thanks for this info.
As you suggested I set Par#7 to 2 and triggered a configuration and then put the ST814 in the fridge to see if the display temp would update more often but no difference.
I then disabled #7 and changed #6 (auto report) to 1 (minute) but this also failed to produce a more frequent update.
So I thought I would try the blunt force solution of reducing the wakeup interval from 1800 (default) to just 60 sec’s (and then 120) but this too has failed to produce a more frequent temp reading on Vera.
If I force a wakeup (pressing C/F three times) the temp updates ok but otherwise it seems to be still waiting for the default interval. I suspect I’m overlooking something but not sure what…???
One thing I’m wondering is that under ‘Settings’ the ‘Automatically configure’ is set to ‘use default behaviour’ rather than ‘Yes’. This is what it defaulted to when I added the ST814 as I have not changed it.
I suspect that Vera just does not see the Group 1 auto report, but you should get quicker updates by lowering the wakeup cycle, within reason. But I dont think you will see rapid fire updates the way you want.
If you go back and search the threads for the HSM-100 wake up / polling issues, you’ll see that it’s a very similar situation, but at least that device can be configured to always be awake. I didn’t see any parameters to keep this device awake.
It’s not predetermined what associations do; it’s entirely up to each device to implement associations differently. So, unless there’s a special entry in the zwave.xml file, which has custom settings for various devices based on their manufacturer + model id, Vera puts itself in association group #1 only (if it exists), and will automatically respond to _REPORT’s.
Hi all,
I changed the “wakup interval” and “PollSettings” variable to 900 and it seems that works
My temp/humidity values are updated every 900 seconds.
Has anyone else had issues with the battery life in the Everspring ST814’s? I’ve only had my two units for about a month now, and they’re reporting low batteries already. I have my poll interval at 30 minutes and both units set to wake-up and report at a temperature change of + or - 1 degree and + or - 5% humidity.
Is this too often? What do you guys have your poll/wake-up intervals at? Should I just set the interval to say 900 seconds and remove the #7 & #8 variable options in device settings so the units won’t wake-up with temperature or humidity changes… or just set them to much higher numbers?
My 814 reports humidity triggers and the battery lasts about a year. It probably averages waking up 6-8 times a day. Your setting are too high only if you don’t want to change the battery every two months. There’s no ‘right’ setting.
Maybe get some eneloops for the 814 if you want that much reporting. I don’t think eneloops are particularly well suited for very low drain devices. But they should be a good value if they’re being recharged every few months.
@dzmiller: Yea, I definitely had the device waking up too much for the batteries to last more than a month or so. It makes sense that your device’s battery would last for a year since you only have it waking up to report humidity changes rather than both temperature and humidity changes. I changed my two device’s settings to only wake-up:
Once an hour
On a temperature change +/- 1 degree (since I am primarily interested in seeing the temperature of the rooms)
On a humidity change +/- 10%
I’ve had these settings in place for more than several weeks already and both units are still reporting battery levels of 100%… which hopefully is somewhat accurate. Since I’m only interested in temperature change anyway, do I need the devices to even have a manual wake-up at all every hour? Essentially I feel like I could tell the device to never “manually” force a wake-up and only have it wake-up to report a temperature or humidity change, right??
You should not need the once an hour reporting considering your temp variable of +/- 1. If temp is unchange you have the correct temp, even if its unreported. Vera may not correctly update the once an hour either (as is a current forum topic).
Yea that’s what I was thinking. I temporarily changed the reporting time to once a day (720 hours in 2 byte dec) but what’s the best way to set it to not wake-up manually? Delete Variable 6 entirely or put a 0 for the value??
Best Home Automation shopping experience. Shop at Ezlo!