[OBSOLETE] SHM Delay Version 2.0

Announcing the Betazoid release of the SHM Delay Simulated Keypad

Calling this “Betazoid” because it is not quite a Beta (IMHO), but the part that is complete works well (for me). The Simulated Keypad creates an Iris or Xfinity/Centralite image in a browser, including smartphones, that functions as a keypad with Smarthings using the SHM Delay smartapp. Should you want to try it in test mode without installing any code, the link is at https://www.arnb.org/keypad.html

How to Install assuming you are already using SHM Delay.

  1. Install all SHM Delay modules from the Github ARNBME SHMdelay beta branch. You may do this with the IDE or manually by going to https://github.com/arnbme/SHMDelay/tree/beta/smartapps/arnbme then copy the modules and install 'from code". Install the new module SHM Delay Simkypd Child, Save do not publish, then authorize this module for Oauth in the IDE.

  2. In the IDE, 'My Device Handlers", add device “Internet Keypad” Install using “Update From Repo” from the Github ARNBME SHMdelay beta branch. You may do this with the IDE or manually by going to https://github.com/arnbme/SHMDelay/tree/beta/devicetypes/arnbme/internet-keypad.src then copy the Raw module, then paste using “Create a New Device Handler” and installing “from code”.

  3. Create one or more virtual keypad devices. In the IDE go to “My Devices”, click “New Device” set the parameterrs, and set the type to “Internet Keypad”

  4. On your phoneapp, go to Automation->Smartapps, then tap SHM Delay. Scroll down and tap “Global Settings” Set “Activate Total Keypad Control” to ON/True. Save the profile

  5. On your phoneapp, go to Automation->Smartapps, then tap SHM Delay. Scroll down and tap “Create A New Sim Keypad Profile” Set a simulated keypad device, then save the profile. Go back and tap on the newly created profile, it displays an 8 character ID, copy it, then go to https://www.arnb.org/keypad.html enter and save the ID. The simulated keypad is now live including the panic key on the Iris image.

What needs to be done.

Should you have experience with any of these items and want to help, please chime in or send me a Private Message.

  1. Convert the HTML5 page to Android and IPhone apps. I’m aware of Phonegap and similar products.
  2. Provide real feedback from Smartthings to the Simulated Keypad screen including beeping, perhaps setting some lights, and ST Status Installed Jun 02, 2018, Text only no beeping or light effects
1 Like