I have a response from Smartenit engineering on the questions asked. I'm going to ask a follow up about 'TURNS' vs 'IS.' What I posted earlier was pretty much in line with this (answers in blue):
FROM SMARTENIT:
"Regarding your questions:
Can the Harmony App handle nested logic with delays or timers, such as the following?
If GARAGE DOOR turns ON
Wait 0 Minutes and 3 Seconds
If NIGHT is ON
Turn PORCH ON
Wait 5 Minutes and 0 Seconds
Turn PORCH OFF
Yes it can, however in a different manner. Internally the Gateway and API's have a nested logic, but we thought that presenting it in such a manner is too techy for an average user. That's why you will notice that our Automation Rules seems much simpler. Yet they are powerful when combined with multiple conditions.
The above logic can be done in Automation Rules in following way:
When ALL conditions meet:
Conditions:
If Garage Door IS ON
If NIGHT is ON
Actions:
After 3 seconds, Turn PORCH ON
After 5 minutes, Turn PORCH OFF
Also, can the Harmony App do X-10 extended format, such as to turn on a SwitchLinc (using only X10, not Insteon) to a specific brightness level?
Sorry we do not. Currently for X10 devices we support simple OnOff and Brightness commands.
On the Smartenit website, there is a chart that compares the P2 vs G1 vs G2. Only the G2 is listed as having “Mobile App local connectivity”. Any idea as to exactly what this means?"
Local connectivity feature in the Gateway allows the Mobile App to connect directly to the Gateway (if they are in the same local area network). When you are in a different network such as 4G or in France, the App will connect to the Cloud services.
What this means is, if you lose internet connection at home, the App can still talk to the Gateway while you are at home and thus you can control your devices."