Changes for page Zummesh Keypad Custom Programming
Last modified by Austin Weygandt on 2025/04/18 15:47
From version 5.2
edited by Mark Kohlmann
on 2021/07/22 23:42
on 2021/07/22 23:42
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -SHOWRUNNER™ User Guide&Wiki.Troubleshooting.WebHome1 +xwiki:SHOWRUNNER™ Setup Guide.Troubleshooting Guide.Software and Programming.Troubleshooting.WebHome - Content
-
... ... @@ -1,14 +1,21 @@ 1 -ShowRunner™ supports receiving button presses from ZUMMESH-KP* keypads. AV keypads have not been verified for support yet, this only applies to regular lighting keypads. Overriding buttons is done on per button basis. 1 +(% class="box warningmessage" %) 2 +((( 3 +Buttons 5 and 6 presently cannot be exposed to ShowRunner and will only work locally. ZUMMESH-KPAV type keypads are not supported with this approach and require an AVBRIDGE. 4 +))) 2 2 6 +ShowRunner™ supports receiving button presses from ZUMMESH-KP* keypads. Overriding buttons is done on a per button basis. 7 + 3 3 Requirements: 4 4 5 5 * JBOX w/ NETBRIDGE 6 6 * ZUMMESH Firmware v1.07.016 or newer 12 +** NETBRIDGE firmware v1.013.0021 13 +** ZUM-KPBATT firmware v0010000113 7 7 * NETBRIDGE defined in ShowRunner as a load controller 8 -* ZUMMESH-KP or ZUMMESH-KPBATT (Excludes ZUMMESH-KPAV series keypads) 15 +* ZUMMESH-KP or ZUMMESH-KPBATT (Excludes ZUMMESH-KPAV series keypads are not supported due to lack of firmware support) 9 9 * ShowRunner™ 3.004 or newer 10 10 11 -Keypads have 6 buttons, each can be exported individually:18 +Keypads have 6 buttons, 1 through 4 can be exported individually, 5 and 6 are supported by ShowRunner but not Crestron: 12 12 [[image:ZUMMESH-KP Buttons.png]] 13 13 14 14 Keypad definition in ShowRunner config: ... ... @@ -44,6 +44,8 @@ 44 44 45 45 ==== Automatic Setup: ==== 46 46 54 +This method will automatically enable all buttons to report to ShowRunner™ 55 + 47 47 * Console to ShowRunner 48 48 * Obtain the keypad address by querying the devices on the NETBRIDGE: 49 49 ##sr zummesh show devices [Gateway IP-ID in hex] [NETBRIDGE RF-ID in hex]## ... ... @@ -51,12 +51,28 @@ 51 51 [[image:1626996842264-632.png]] 52 52 * Setup the keypad buttons that will report to ShowRunner™: 53 53 ##sr zummesh keypad custom buttons [Gateway IP-ID] [NETBRIDGE RF-ID] [Keypad Address] [Keypad Id] [List of Buttons to Override Local Logic, comma/dash separated list]## 54 -Example: sr zummesh keypad custom buttons B0 1A 52E5 1 1-6 63 +Example: ##sr zummesh keypad custom buttons B0 1A 52E5 1 1-6## 55 55 [[image:1626997279912-938.png]] 56 56 57 57 ==== Manual Setup: ==== 58 58 68 +Use this setup method if you wish to assign specific ShowRunner™ button IDs to ZUMMESH-KPs or selective send buttons to ShowRunner™ 69 + 59 59 * Connect to RF Gateway console 60 -* RFRCON [NETBRIDGE RF-ID] DISPLAYDEVICES 71 +* ##RFRCON [NETBRIDGE RF-ID] DISPLAYDEVICES## to obtain the Addr of the Keypad 61 61 [[image:1626997350133-604.png]] 62 -* 73 +* Calculate Button IDs: 74 +Keypad IDs are 1 to 255 75 +Button Numbers are 1 to 6 76 +Tap Action is 0 77 +Hold Action is 1 78 +Release Action is 2 79 +ExportId = (Keypad ID << 8) + (Button Number << 4) + ButtonAction 80 +Example for keypad id of 2 button 2 w/ hold action 81 +##(2 << 8) + (2 << 4) + 1 = 545 or 221h## 82 +Example for keypad id of 128 button 5 w/ tap action 83 +##(128 << 8) + (5 << 4) + 0 = 32848 or 8050h## 84 +* Send command per button to enable reporting: 85 +##rfrcon [NETBRIDGE-RFID] setbuttfunc [KEYPAD ADDRESS] [ButtonNumber] 22 [Tap-ExportID in hex] [Hold-ExportID in hex] [Release-ExportID in hex] 86 +rfrcon 03 setbuttfunc 52E5 2 22 220 221 222## 87 +[[image:1626997728072-241.png]]
- 1626997728072-241.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.mark\.kohlmann@chiefintegrations\.com - Size
-
... ... @@ -1,0 +1,1 @@ 1 +5.7 KB - Content