This repo contains custom Controls, Javascript Macros examples and Node.js applications to quickly ramp you up with the CE programmability and xAPI.
New to Controls & Macros? check the QuickStart Guide to learn to load Controls and Macros to your device
Next steps: done with the examples in this repo? here are a few suggestions
- check the official Macro Samples repository
- load the Postman collection for xAPI to invoke the xAPI from code external to the Room Device
- open the full CE Customization PDF Guide
- experiment T-shell commands with the samples below.
Simply SSH to your Collaboration Device and run the commands below:
Listening to events
# Listen to all notifications (events, status, commands)
xfeedback register /
# Listen to in-room control events
xfeedback register /Event/UserInterface/Extensions
# Stop listening
xfeedback deregisterall
Sending messages
# Listen to messages
xfeedback register /Event/Message/Send
# Send message
xCommand Message Send Text: "This is random text"
Check the message Macro for an example in javascript.