¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

CH5 web panel release


 

Hi,,

The web version of CH5 has now been released.
I've uploaded a, very, basic project to github that may help some get going with it.
It's not designed to be pretty or good practice, it is meant to be a resource for those looking to get started and where the Crestron template project is just too overwhelming...

You can find it here;
https://github.com/Mirage-AV/ch5-webpanel-basic


 

Thanks Neil!


 

Thanks Neil, that's awesome of you!


 

Hi Neil,
Do you know how we can set the IPID in the CH5 project ?


 

¿ªÔÆÌåÓý

For Template type ether in url or in project-config.json:


For Non-Template, i.e. Angular app in app.module.ts:
import WebXPanel, {WebXPanelConfigParams, isActive} from "@crestron/ch5-webxpanel";?

const configuration: { WebXPanelConfigParams } = {?
????host: 'ip_address | hostname', // defaults to window.location.host
????ipId: '3|0x03', // string representing a hex value. Might contain "0x" or not. Defaults to "0x03"
????roomId: 'virtual_control_room_id', // defaults to empty string
};?



On Feb 4, 2021, at 4:52 PM, arun@... wrote:

Hi Neil,
Do you know how we can set the IPID in the CH5 project ?


 

It's in the WebPanel.js file, in my project


 

Thanks for this. It has been helpful.
When I try to deploy the .ch5z to my processor I get "Error: SFTP directory is not set.".
Do I need to configure something on the processor?


 

That's either the firmware on the processor or the ch5-cli version.
In terminal type "ch5-cli --version" this should be 0.1.52, if it's 0.1.47 that'll be your issue.

I had an issue updating mine, it just wouldn't...
My install is in the appdata/roaming/npm folder, deleting the ch5-cli files in there and the ones in the node_nodules/@crestron folder then running "npm i -g @crestron/ch5-utilities-cli" command again updated it.


 

Thanks again Neil- it was the CH5-cli version


 

Can this be run using ng:serve?


 

I have downloaded the demo code and everything looks fairly straight forward.? I have loaded the program to the processor and can verify that port 49200 is open.? I set my processors IP in the WebPanel.js file.??I have tried just launching the index.html file in my browser and also have tried "open with live server," neither seem to do anything.? What step am I missing???


 

Does it still require a license on the processor?


On Tue, Feb 15, 2022 at 3:50 PM Wyatt J <wyatt@...> wrote:
I have downloaded the demo code and everything looks fairly straight forward.? I have loaded the program to the processor and can verify that port 49200 is open.? I set my processors IP in the WebPanel.js file.??I have tried just launching the index.html file in my browser and also have tried "open with live server," neither seem to do anything.? What step am I missing???


 

After the first load it starts a 60 day count down timer for a free trail.? It is automatic and my timer started today.? From what I read it sounds like you can restore your processor and reset the timer.? This would be for demo purposes, of course.? The command?CRESTRONONETPR? will report the days left.??


 

you need to load it from the processor, push the ch5z file to the processor and use that link to open the web xpanel


 

I loaded with toolbox and didn't notice the radio button about it being mobile vs xpanel.? Changed it to xpanel and now the url to the processor works:?https://172.16.64.21/ch5-test/index.html However, I don't see the presses in debugger yet.? It feels so close :)


 

Got it to work with the Crestron One iPad app.? Making progress.? For those learning like me, go into the ipad setup and locate the Crestron One app, turn on HTML5 UI Mode.? Go back to the app and you should be at home with those settings.

Still am trying to get the web xpanel to work.? It loads but no connection to the processor.