¿ªÔÆÌåÓý

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

Re: Uploading CH5


 

¿ªÔÆÌåÓý

And this is precisely the biggest issue with Crestron¡¯s approach on CH5 and S#. It¡¯s not a technical problem but a philosophical one.

The competitive set is talking their adopted languages (Lua, Python, etc.) and teaching them from (literally, in most cases) ¡°Hello World¡± ¡ª acknowledging that there are hundreds of ways to do something but if you¡¯re coming in fresh here is 1 way that definitely works in the ecosystem and if you have trouble you can get support _from us_ on it. Crestron, on the other hand is saying ¡°Here¡¯s this thing that we won¡¯t teach and likely won¡¯t provide support for¡± ¡ª which I am afraid long term means integrators with mid-tier or lower programmers are going to swing toward the competitive set where they can get training and support.

With HTML5 this is even worse than Lua or Python because HTML5 is more a collection of concepts than a single unified entity. Saying ¡°you need to know HTML5¡± is like telling me I need to know French ¡ª there are enough nuances/dialects (Qu¨¦b¨¦cois? Parisian? Legal? Formal? Informal?) ¡ª and the level of knowledge required is likewise not well specified (do I need to be able to speak Parisian French fluently, or do I just need to know how to ask where the bathroom is in Montreal?

I¡¯m not new to HTML or CSS (I remember reading ¡°Web Weaving¡± ¡ª in dead tree form on my middle school playground in 1995...not where CSS came in but I definitely got schooled on it reverse engineering a website that formed the basis of my wedding RSVP site)...but I know there¡¯s a ton more that are not clearly defined dependencies. The Showcase app could be useful except it does things differently than the panel (e.g. text entry field has a blue border in the showcase app, red border ?on the panel, nothing seems to be explicitly setting it in ether and I ran out of time trying to figure out the cypher I needed to add to the CSS before I had to move on to service real clients.

Get
?


From: [email protected] on behalf of nathan@...
Sent: Friday, June 26, 2020 10:43 AM
To: [email protected]
Subject: Re: [crestron] Uploading CH5
?
Crestron knows that the HTML world is large and just like programming back ends, can be done many ways to achieve the same results. Crestron is making a simpler example program because they did realize that for a lot of programmers, their first example was overwhelming. The more you mess with it, the easier it is to understand how it works in their panels.?

The only requirement to make it work on their TSW-x60 panels is having a reference or import of CrComLib, the rest is up to you on how you want to do your logic or make it work.

Crestron will ONLY teach you how to use their CH5 Components, which are made for people who dont understand HTML at all in order to make development quick and easy. Their component work similiar to VTPro-E. Designed to take a signal and react on it and all the main logic for the panel is housed in the crestron processor.

Join [email protected] to automatically receive all group messages.