
The advantage of it is that it does not require the XPanel license because it doesn't use Crestron's proprietary communication method. It must be written in SIMPL#, and uses libraries that are only available on 4 series. There is a sister project to the one you linked,, that uses a similar frontend Vue project but a C# backend. The downside is that it's a little harder to program on the SIMPL Windows side of things. You could modify it relatively simply to add the XPanel code and license to it so that you could use it as an XPanel. That example is designed for being compiled and loaded to a Crestron touchpanel. The example you linked above does NOT include the XPanel portion of doing Vue programming on Crestron. This license is a one time charge and is several hundred dollars per processor.

In order to use their library, you must buy a SW-MOBILITY license.

It's a javascript library available on npm that interfaces with Crestron code on the backend. With the deprecation of browser based flash, there is a new XPanel product. In the past XPanel was a flash based solution that connected just like any normal panel did, it just compiled and ran on the desktop or in the browser. Select the shell-template.ch5z file, which is located in the /project/dist/prod folder.ĬH5 projects are also web projects that can be deployed to static web servers such as IIS (Internet Information Services), NGINX®, or Apache® servers.Well I wrote the example you linked, so I'm happy to answer questions about it.Ĭrestron provides an option called XPanel.

The archive can also be deployed via Crestron Toolbox software using the Web Pages and Mobility Projects function as shown in the image below. Refer to Create and Deploy CH5 Archives for alternative methods to enter control system credentials on each deployment.

This command will compile, archive, and deploy the project to the control system.
