09-08-2016, 02:40 PM
Given my inability to leave non-CQC stuff damn well alone on my server, and my current lack of job == hold off on big expenditures for re-architecting the server layout, I decided to redo where I store rules to improve stability. (Note: CQC was *NOT* the unstable bit. But changing every other damn thing on that machine is making windows unstable/reboots).
I now have rules in 3 places:
Elk: Rules for things directly connected to the Elk. Which for now is just the low voltage lights.
ISY: I bought the $99 elk module. I'll have the simple zWave rules that are directly related to Elk sensors in here. Things "doggy door closed, turn off backyard light. This toggle switch changed, toggle that light."
CQC: Everything else, including the more complex Elk Sensor lighting rules. No motion for >x mins, etc.
Right now the distribution is (guessing)
10-15 rules inside Elk
9 rules inside ISY. (Note: no embedded logic, this would have only taken 5 CQC events)
30 rules inside CQC, BUT each "rule" has many embedded if/then/else. If I had to do this inside an ISY or Elk like construct, its well over 100.
The ISY rules were the ones that were really bugging the wife. We rely on the Elk keypad to turn certain lights on/off, not having that pissed her off.
Hopefully this makes the system a little more stable.
I now have rules in 3 places:
Elk: Rules for things directly connected to the Elk. Which for now is just the low voltage lights.
ISY: I bought the $99 elk module. I'll have the simple zWave rules that are directly related to Elk sensors in here. Things "doggy door closed, turn off backyard light. This toggle switch changed, toggle that light."
CQC: Everything else, including the more complex Elk Sensor lighting rules. No motion for >x mins, etc.
Right now the distribution is (guessing)
10-15 rules inside Elk
9 rules inside ISY. (Note: no embedded logic, this would have only taken 5 CQC events)
30 rules inside CQC, BUT each "rule" has many embedded if/then/else. If I had to do this inside an ISY or Elk like construct, its well over 100.
The ISY rules were the ones that were really bugging the wife. We rely on the Elk keypad to turn certain lights on/off, not having that pissed her off.
Hopefully this makes the system a little more stable.