Skip to end of metadata
Go to start of metadata

This FAQ demonstrates how to set an automation which will allow a global switch code to be set and modified via an intercom’s keypad.

Scenario:

 

A site administrator wishes to be able to quickly change a publicly known ‘global’ switch code via the intercom’s keypad. They either do not wish to do this via the intercom’s web interface or they do not have authority to access the interface.

 

They may enter a ‘service’ code into the keypad (not publicly known) to allow them to enter ‘code setting mode’. Once in this mode, they have a period of time (which the admin will set in the automation) to enter the new global switch code for subsequent use to access the premises. Each time a new code is set in this way then the old one becomes invalid.

How it works:

  1. The administrator enters a private code into the keypad to enter ‘service mode’ (999888 in this example)
  2. This is signaled by a sound (you may change this sound)
  3. They then have 10 seconds to define a new public global switch code (this time is changeable)
  4. When this new code is defined, an HTTP request is sent to the intercom itself, using the Formatter element to inject the defined code into the HTTP request. The URL used here is: 

    127.0.0.1/enu/trigger/codeset?code={1}

  5. The request is received by the automation and has now been set. This is again signaled by a variable user sound
  6. This new code may be used to open the door until it is replaced by another code via the steps above.

Icon

Please note; the new code will open the door and this door opening will be accompanied by the usual ‘Door open’ pictogram on the intercom and the usual audio signalization. However, it will not be accompanied by the usual LED signalization on the capacitive or mechanical keypad. Furthermore, the ‘Unauthorised access’ message will still flash up on the touch display, where this is used for code entry.

 

Also: the newly defined global code will be lost upon any changes made in the web interface of the intercom since saving any changes will clear this 'temporary' memory.


Download the automation here:

 

set_switch_code_via_keypad.am

  • No labels