Changes for page CoAP ShowRunner to ShowRunnerCLC™ Setup Instructions
Last modified by Alexander Mott on 2023/07/07 15:17
From version 9.1
edited by Mark Kohlmann
on 2021/07/22 22:48
on 2021/07/22 22:48
Change comment:
There is no comment for this version
To version 10.1
edited by Mark Kohlmann
on 2021/07/26 23:45
on 2021/07/26 23:45
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,6 +1,6 @@ 1 -Host processor (LWAPI Server) Setup (DIN-AP3 @ 10.44.5.91) :1 +===== Host processor (LWAPI Server) Setup (DIN-AP3 @ 10.44.5.91) ===== 2 2 3 -* Enable Authentication [##authentication on##] or SSL [##ssl self##] if not already enabled 3 +* If 3-series, Enable Authentication [##authentication on##] or SSL [##ssl self##] if not already enabled. 4-Series have authentication enabled by default. User Page Auth should be turned off on 4-series. 4 4 * Enable LWAPI In Config (@ root level): 5 5 ## "LwApiEnable": true, 6 6 "LwApiSecurityLevel": "Auth",## ... ... @@ -7,7 +7,7 @@ 7 7 * Create an API User and record the Key and Secret. User group must have //LWAPI //role and //Execute //permissions. //Lightweight API Users// group has been created for this purpose: 8 8 ##DIN-AP3>sradmin add api user "Central Control" "Lightweight API Users" 9 9 API User Central Control generated with Group permissions Lightweight API Users and Key: (% style="color:blue" %)**YTd2pQn7sjwiOWD9NqCIWw**(%%) Secret: (% style="color:orange" %)**OeiQEFo_-EDfc7sQe_qRpeQzSkZjylV2roa76utpJLI**(%%)## 10 -* If 3-series w/ auth enabled or 4-series with user page auth enabled then add a remote user with permissions to connect to the control system. This is done by adding a local user to the system with connect privileges.((( 10 +* If 3-series w/ auth enabled or 4-series with user page auth enabled then add a remote user with permissions to connect to the control system. This is done by adding a local user to the system with connect privileges. Sample values shown, do not re-use these.((( 11 11 ##DIN-AP3>adduser -N:(% style="color:purple" %)**lwapi**(%%) -P:(% style="color:darkgoldenrod" %)**dMFN9pJJXjWLGd7t**(%%) 12 12 User account was successfully created. 13 13 DIN-AP3>addusertogroup -N:lwapi -G:Connects ... ... @@ -14,7 +14,7 @@ 14 14 'lwapi' was successfully added to group 'Connects'.## 15 15 ))) 16 16 17 -Client processor (LWAPI Client) Setup (DIN-AP4) :17 +===== Client processor (LWAPI Client) Setup (DIN-AP4) ===== 18 18 19 19 * Define remote system in the config: 20 20 ## { ... ... @@ -29,12 +29,11 @@ 29 29 * If 3-series w/ auth enabled or 4-series with user page auth enabled then add a remote user with permissions to connect to the control system. 30 30 ##DIN-AP4>sradmin add remote user HUB-1_CWS (% style="color:purple" %)**lwapi**(%%)** (% style="color:darkgoldenrod" %)dMFN9pJJXjWLGd7t(%%)** 31 31 Remote User HUB-1_CWS ((% style="color:red" %)//**d7c88ecb-7212-4e8b-8749-ddca759c6a62**//(%%)) added with Group permissions Remote Connection## 32 -* Assign users to the remote connection, System ID in this example is 1. API user is to authenticate with the API. CWS user is to authenticate with the Crestron Web Server before authenticating with the ShowRunner REST API:((( 33 -##DIN-AP4>sradmin assign remote user API (% style="color:darkcyan" %)**1**(%%) (% style="color:green" %)//**1a920b8b-3ab8-44bd-bc7b-0fc77abf0a13**//(%%) 34 -User HUB-1 assigned to remote system 1:HUB-1-1 for API Authorization## 35 - 32 +* Assign users to the remote connection, System ID in this example is 1. API user is to authenticate with the API. CWS user is to authenticate with the Crestron Web Server before authenticating with the ShowRunner REST API: 33 +##DIN-AP4>sradmin assign remote user API (% style="color:darkcyan" %)**1**(%%) (% style="color:green" %)//**1a920b8b-3ab8-44bd-bc7b-0fc77abf0a13**//(%%)## 34 +##User HUB-1 assigned to remote system 1:HUB-1-1 for API Authorization## 36 36 If Necessary: 37 - 38 38 ##DIN-AP4>sradmin assign remote user CWS (% style="color:darkcyan" %)**1**(%%) (% style="color:red" %)//**d7c88ecb-7212-4e8b-8749-ddca759c6a62**//(%%) 39 39 User HUB-1_CWS assigned to remote system 1:HUB-1-1 for API Authorization## 40 -))) 38 + 39 +##Save the configuration and restart ShowRunner™