First, I would like to say hello to all,
Great site, been meaning to join for quite sometime. I have an IT background and moving into HA. I have setup a HAI Omni Pro II in my personal home to get started and see/practice what can be done.
Trying to understand how the automation code is processed. I think that would go a long way, and greatly help coming up with custom/new automation code, etc. I am running ALC switches throughout the home, at the moment.
One simple (I believe :huh: ) automation block I started off with was to "Turn ON the front of home exterior lights at SUNSET with a 18% level and turn OFF those lights at SUNRISE, with one addition and that is to check every 5 minutes so if someone OR another automation block (say turn on front door light 100% when car in driveway) it would reapply the automation block (18% level or off, depending on SUNRISE or SUNSET).
Following is what I have set:
---
EVERY 5 MINUTES
TIMED SUNRISE MTWTFSS
THEN Entry HH/S L OFF
EVERY 5 MINUTES
TIMED SUNSET MTWTFSS
THEN SET LIGHTING LEVEL Entry HH/S L TO 18%
---
So the SUNSET code works fine, if I change the light level to 100% at night it change it to 18% within 5 minutes. But the lights never turn off at SUNRISE? If I manually turn of the light after SUNRISE time, it turns them back on within 5 minutes to 18% (seems that the SUNSET code is applying even though it is now past SUNRISE). I would appreciate the explanation of what i did wrong with the code and how the controller read it... How would one code this properly?
I am extremely eager to understand what is going on and how Automation blocks are being proceeded by the HAI controller. Is it constantly reading code in the automation section OR only when an event occurs. What i mean by this is, say all zones are secure and you have one piece of code that states every 4 hours do something. Does the controller only process the Automation block when 4 hours passes by (do to the one block requesting to do so) and IF a zone changed to NOT Ready, etc.. to see it there are any program blocks to process. I feel that is not the case as you could have automation block for even SECURE states, etc... So is it checking automation blocks every millsec?
Is there a manual or write up on what certain selections mean, example: AFTER SUNSET, BEFORE SUNSET. What do they actually mean, ex. 8am to 8pm.
Great site, been meaning to join for quite sometime. I have an IT background and moving into HA. I have setup a HAI Omni Pro II in my personal home to get started and see/practice what can be done.
Trying to understand how the automation code is processed. I think that would go a long way, and greatly help coming up with custom/new automation code, etc. I am running ALC switches throughout the home, at the moment.
One simple (I believe :huh: ) automation block I started off with was to "Turn ON the front of home exterior lights at SUNSET with a 18% level and turn OFF those lights at SUNRISE, with one addition and that is to check every 5 minutes so if someone OR another automation block (say turn on front door light 100% when car in driveway) it would reapply the automation block (18% level or off, depending on SUNRISE or SUNSET).
Following is what I have set:
---
EVERY 5 MINUTES
TIMED SUNRISE MTWTFSS
THEN Entry HH/S L OFF
EVERY 5 MINUTES
TIMED SUNSET MTWTFSS
THEN SET LIGHTING LEVEL Entry HH/S L TO 18%
---
So the SUNSET code works fine, if I change the light level to 100% at night it change it to 18% within 5 minutes. But the lights never turn off at SUNRISE? If I manually turn of the light after SUNRISE time, it turns them back on within 5 minutes to 18% (seems that the SUNSET code is applying even though it is now past SUNRISE). I would appreciate the explanation of what i did wrong with the code and how the controller read it... How would one code this properly?
I am extremely eager to understand what is going on and how Automation blocks are being proceeded by the HAI controller. Is it constantly reading code in the automation section OR only when an event occurs. What i mean by this is, say all zones are secure and you have one piece of code that states every 4 hours do something. Does the controller only process the Automation block when 4 hours passes by (do to the one block requesting to do so) and IF a zone changed to NOT Ready, etc.. to see it there are any program blocks to process. I feel that is not the case as you could have automation block for even SECURE states, etc... So is it checking automation blocks every millsec?
Is there a manual or write up on what certain selections mean, example: AFTER SUNSET, BEFORE SUNSET. What do they actually mean, ex. 8am to 8pm.