¿ªÔÆÌåÓý

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

CH5 - Zero to button


 

Happy Friday everyone I made a thing: https://youtu.be/yLsk4NZ5ZYc
It's a quick video to show how to put together the toolchain and get a very down and dirty angular project running and get a button to talk to a control system with CH5. Enjoy! And please tell me if I got anything wrong.


 

On Fri, Apr 24, 2020 at 09:06 PM, nathan_hesson wrote:
https://youtu.be/yLsk4NZ5ZYc
That's awesome. I briefly looked, but will watch it in a bit.?


 

Thank you Nathan!


 

Great Video. As someone who has just spent a small part of time last year starting Angular I am no expert but what you presented was very helpful

Cheers


 

On Fri, Apr 24, 2020 at 09:06 PM, nathan_hesson wrote:
Happy Friday everyone I made a thing: https://youtu.be/yLsk4NZ5ZYc
It's a quick video to show how to put together the toolchain and get a very down and dirty angular project running and get a button to talk to a control system with CH5. Enjoy! And please tell me if I got anything wrong.
As someone who's very new to HTLM/CSS/JavaScript this sure seems like it's gonna be very helpful down the road. So thank you so much for that.

Do you plan on doing a second video?


 

Thanks




On Saturday, April 25, 2020, 6:32 PM, David Chramcow <dchramcow@...> wrote:

On Fri, Apr 24, 2020 at 09:06 PM, nathan_hesson wrote:
Happy Friday everyone I made a thing: https://youtu.be/yLsk4NZ5ZYc
It's a quick video to show how to put together the toolchain and get a very down and dirty angular project running and get a button to talk to a control system with CH5. Enjoy! And please tell me if I got anything wrong.
As someone who's very new to HTLM/CSS/JavaScript this sure seems like it's gonna be very helpful down the road. So thank you so much for that.

Do you plan on doing a second video?


 

Thank you Nathan!

Your video is extremely helpful!


Emefa Banini
 

Great work Nathan.
I started?Angular just last week. Very informative video that has come at the right time. Kudos
Emefa


 
Edited

Thanks for posting this video. I followed the instructions exactly in the video, and after I modified the app.component.html, I go back to my browser and the window is empty. I've rewatched numerous times and all my code is identical to whats in the video. Dont know whats wrong.?

I must admit I find all this CH5 quite complicated. But I came to be a programmer from being a AV tech, not by being a coder first (no programming schooling of any kind aside from Crestron Certification). This seems like an awful lot of work just to put a button on screen I can only imagine how much work it will be to make something similar to my current UI. I am hoping that with practice it becomes easier, but to a non-HTML/CSS guy this is crazy. Yes I know VTPro is a sometimes painful and antiquated piece of software, but for me it gets the job done. I understand the benefit of CH5 but man is it tedious IMHO.


 

Ok so I closed VS Code and reopened it and ran "ng serve" and my browser finally showed the Demo! button. Don't understand why it didn't show before.?


 

Some people at Crestron were mentioning using Bootstrap Studio to build all this out.? How and where does that fit in.? I have bootstrap studio, but I'm not sure how it would work in this circumstance.? Unless there are some add-ons for Bootstrap Studio?? Would this replace the use of the Angular or node.js portion of your tutorial?? I'm also confused, because as I'm aware, the Bootstrap framework either lives in the cloud, or you have to have a local instance of the framework on the server that is serving the pages.? Would this mean that the Bootstrap framework has to be part of the Crestron project and uploaded to the panel (assuming the panels have no internet connection).

Sorry to take this in another direction, it's still related, and I agree with others that this seems like a whole lot of work and knowledge of web/js etc.? I'm familiar with HTML and CSS, but all this repo install and additional frameworks and runtimes and what they each is for (and why we need them), and what they do, might be second nature to a web dev, but not us guys.

Was node.js needed just so you can see a preview of the TP layout as you built it?? it also seemed like when you started a new project, you used a command line to create a new project that copied into a whole directory and file structure into it (and it put it in your "my documents" folder no less without giving you an option).? Can that folder then be moved to where you want it?? Does it have to live there for node.js runtime to find it?? Sorry for all the amature questions,? I've done static web design before, but not responsive like this using these frameworks and methods, so I'm trying to fill the knowledge gap (as I think many of us are).
--
Jason Mussetter

Control Systems Designer

Mussetter Programming Services
www.mpsav.com


 

Got it to work on my computer browser, but when I get black screen on my TSW1060.
Any ideas?


 
Edited

I got this problem before. Make sure to set the background white color. It is because the default background for the computer web browser is white but the background of the TSW-1060 browser is black.