Use Buttons As PIN Input ("Security Keypad") e.g., Aeon Aeotec Minimote, ZWN-SC7 Enerwave 7 Button; trigger to Routines, lock/unlock, arm/disarm, mode, lights

NB: I have updated the official pre-release to: v0.1.2-beta
(latest always shared in the IDE list or get release or master from GitHub link)

Key Changes (more detail pending…):

  • Support for ZWN-SC7 Enerwave 7 Button Scene Controller; based on driver and testing by @mattjfrank; Other button controllers supported with correct number of buttons if they supply attribute: numButtons string (otherwise, default is buttons #1 to #4 only).
  • Preferences GUI format changes.
  • Added instance naming: NB: Multiple instances can be mapped to the same Button Controller; just use distinct, non-overlapping PINs. Each PIN can be assigned the same or different actions. For example:
  • give out different PINs to different people so that you can disable one if required.
  • give different actions to different PINs, effectively allowing your 4 button controller have a distinct PIN for each of 16, 64, or more actions; though you need to install a separate instance of the SmartApp for each PIN.

…CP / Terry.

1 Like