the swagger link is very helpful. My physical keypad has a button called Night Stay. I find a way to arm the panel to "Night Stay" through web app keypad (basically press ARM STAY twice - "code + 3 + 3"). Web App does shows "NIGHT-STAY" too. however, when I use API to report alarm status, it has panel_armed_stay set to true. how can I distinguish regular ARM STAY and NIGHT STAY? I tried to avoid parsing "last_message_received" to get that as it might not be reliable I guess.
I see you posted info in https://community.smartthings.com/t/ad2 ... /10901/124. but there was no clear answer how to get that through API.
In regards to the question of which Home Automation solution I use, I am building a home growth one. I feel the solutions out there in the market is not flexible or secure enough. for example IFTTT is too slow and Google/Amazon use too much Cloud for privacy concern. My solution is based on Pi or other SBC for individual family focusing on local wifi/lan+strong SSL over internet. So far I have Wemo, web cam, Pi Cam, ecobee3 integration. now I am adding AD2PI. when it is mature, I will put it on GitHub to share with the community.
{
"last_message_received": "[00100001100000013A--],008,[f700003f1008108c28020000000000],\"***NIGHT-STAY*** \"",
"panel_alarming": false,
"panel_armed": false,
"panel_armed_stay": true,
"panel_bypassed": false,
"panel_fire_detected": false,
"panel_on_battery": false,
"panel_panicked": false,
"panel_powered": true,
"panel_relay_status": [],
"panel_type": "ADEMCO",
"panel_zones_faulted": []
}