MarkTr
(MarkTr)
January 4, 2019, 7:46pm
4
Greg_Dufour:
Ok I’ve been trying to figure this out for a while. How can I execute a routing (like guest arriving) from a calendar event or schedule. For example if I have cleaning service coming to my house on February 6th at 9AM, how can I schedule the routing “Guest Arrival”, which turns on the water heater, water valve, unlocks the door and turns on heat. I would ove to put all these events (that are not predictable but random) on a calendar.
I use GCal Search for exactly this purpose. The cleaners are shown on there for a 6-hour window on their scheduled days; during that time I have a virtual presence sensor which becomes active and keeps the thermostat in “home” mode.
Separately, I use @ethayer ’s Lock Manager to schedule the keypad code for the cleaners to only be active during that time; currently I don’t have a way to combine those two schedules but I’m hoping the next release will do incorporate a feature like that. In the meantime, the lock code is active one day each week, even though they come alternate weeks.
GCal Search
UPDATED gCal Event Sensor version 20180327.1 :
eventTime now works for all-day events
added eventTitle attribute
added Power capability (toggles between 0 and 1 on each refresh) - for use with webCoRE bc defined subscriptions to custom attributes of virtual devices don’t work
UPDATED gCal Event Sensor version 20180327.2
added startOffset and endOffset attributes;
these can be set by new commands setStartoffset() and setEndoffset()
(Keep in mind that if you modify these attribute, they will always override the offSets in the gCal Trigger parent app!)
There are two smartapps:
Gcal Search (latest version is 20170223.1)
Gcal Search Trigger (latest version is 20170223.1)
and two DTHs:
Gcal Event Sensor (latest version is 20180327.2)
Gcal Presence Sensor (latest …
Lock Manager
Incomplete List of features:
Manage user codes on locks.
Manage Keypads.
Review and manage active lock codes.
Set lock access based on schedules.
Receive notifications when a user used their code.
Run Hello Home phrases based on lock/unlock events.
Manage Hello Home phrases based on keypad inputs.
This app works using 3 child apps and 1 parent app. It is recommended that you install all 4 apps, however if you do not use keypad devices, it is not required to install the keypad child app.
Note: If upgrading from any beta version, it is required to uninstall the app completely before installing. The architecture of this app has changed in
a way that is incompatible with previous versions.
How To Install
User guide has old information. There is now only one app to insta…
3 Likes