Wiki source code of LWAPI with Crestron S# Library and Modules (Lightweight API)
Version 3.1 by Mark Kohlmann on 2021/12/02 20:45
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | ShowRunner's LWAPI is based CoAP (Constrained Application Protocol) and provides real-time control with subscription capabilities. Modules will be provided for Crestron S# and SIMPL Windows drop in integration by Q1 2022. | ||
2 | |||
3 | CoAP traffic is authenticated but sent in plain text. DTLS (encrypted) support is planned. The initial authentication token is obtained via an encrypted handshake with the HTTPS REST API. | ||
4 | |||
5 | Minimum Requirements: | ||
6 | |||
7 | * SSL Enabled on the LWAPI Host processor (Authentication enabled per Crestron best practices is recommended) | ||
8 | * API User created on the LWAPI Host processor | ||
9 | * API User and CWS User (if 3-series and auth enabled or if user page auth is enabled on 4-series) assigned to LWAPI Client remote system | ||
10 | |||
11 | [[CoAP ShowRunner to ShowRunner Setup Instructions>>CoAP ShowRunner to ShowRunner Setup Instructions]] |