Keyboard Shortcuts
Likes
- Crestron
- Messages
Search
Re: NVidia Shield control from Crestron
¿ªÔÆÌåÓýHi, ? please add me to the list. ? Would be great to get rid of the hard dongles. ? Cheers, Thorsten ? Von: [email protected] <[email protected]> Im Auftrag von richard.k.mullins@... ? We (Chowmain Software) have just released a Crestron Home driver which doesn't require any hardware, connects immediately and provides controls for pretty much every app and has a list of apps (with app launching, favourites, etc). |
Re: NVidia Shield control from Crestron
I too would like to test for personal use at home.? Please let me know. - Tray On Fri, Feb 11, 2022, 6:11 PM <joshua.p.mckown@...> wrote: I'd be very interested to help beta test. |
Re: NVidia Shield control from Crestron
I'd be very interested to help beta test.
For whatever it's worth, I would only be testing on my system at home; my employer never integrates these things (not very applicable to our clientele). I, on the other hand, use my Shield every day, normally controlled via my Crestron system.? |
Re: NVidia Shield control from Crestron
We (Chowmain Software) have just released a Crestron Home driver which doesn't require any hardware, connects immediately and provides controls for pretty much every app and has a list of apps (with app launching, favourites, etc).
When it came out we were asked for a SIMPL version as well, which we now how in the pipeline. The module itself isn't too hard, but I still have to write licencing code so I don't have an ETA just yet. If anyone wants to help us beta test though I'd love to get some help. Just let me know and I'll add you to the list. |
Re: HttpsClient => Content-Length issue
On Fri, Feb 11, 2022 at 08:54 AM, fabiodaubermann wrote:
Troy: I ran a test with your utility to send out a GET request to??and the exact same thing happened: crestron does not seem to send Content-Length, but if I add a Content-Length as custom header (which matches my payload, of course)? the module doesn't work (I suspect Crestron never sends the request to begin with).I've never seen the need for a Content-Length on a GET requests because it isn't really standard to have a message body in GET requests. Think about what happens when you type a URL in your browser. ? -- ?
Crestron Service Provider - TBD Enterprises Inc.
|
Re: Server for testing
toggle quoted message
Show quoted text
On Feb 11, 2022, at 3:40 PM, Dustin Hurlock <dustinhurlock@...> wrote:
|
Re: Server for testing
If it works in the browser, there is likely something off with your http request in C#. I've found when something isn't working it is often a missing or incorrectly formatted header in the request. I typically use Postman to test http requests and make sure I'm including all the correct headers.?Are you getting any response and if so, what status code does it have?
You can also host files from the built-in webserver of a processor.? |
Re: HttpsClient => Content-Length issue
Master He
When you send a "GET" request, there should be no Content. I have never needed to add content length myself in the header for Crestron http or https. Cheers,
On Friday, February 11, 2022, 07:54:42 a.m. PST, fabiodaubermann <fdaubermann@...> wrote:
Thank you guys for the replies, but the issue seems to be very peculiar indeed.
Important to note that things work properly on the http version. This issue?only?occurs?on https .
The problem seems to be that Crestron https fails to include the Content-Length in the header, and if I try to add it myself, it will cause the https client to fail (becomes unresponsive, with nothing on the error log that I can tell).
Important to note that this is not a matter of making a mistake when adding the header: I tested this by adding some other custom headers and they work just fine. But as soon as I try to add a Content-Length header it will freeze without any clues as to why (which is something I shouldn't have to do to begin with).
?
Here is a more simplified version of the code with a functional example demonstrating both the pass/fail scenarios. It can be loaded in a 3-series and tested from the console.
?
Troy: I ran a test with your utility to send out a GET request to??and the exact same thing happened: crestron does not seem to send Content-Length, but if I add a Content-Length as custom header (which matches my payload, of course)? the module doesn't work (I suspect Crestron never sends the request to begin with).
Erik: I gave it a shot using your way as well but the problem persisted. The issue seems deeper than the just the code-base we are using.
?
Based on some reading I did, Content-Length is one of those things that is optional or mandatory depending on the HTTP version, and I can't really sniff anything meaningful with Wireshark because its all encrypted.
I'm starting to think if this has anything to do with what HTTP Version Crestron is using... I might open a case with crestron, will keep trying...?
?
|
Server for testing
What is everyone using as a test server that SimplWindows, S+ and C# can all connect to and retrieve data. Trying not to need to purchase an actual server but more virtual.
Currently trying to get Chrome Web Server to function. Works in browser but not able to get C# to connect and retrieve and files. I've heard that this can be done with Dropbox. For instance: I created an XML (probably need to convert to JSON) that has all my channel lineups. Includes channel# and logo URL. Is there a virtual server that I can save this document and reference in C# to retrieve file so I can use the data? Chrome Web Server points to a folder on your local laptop and I can view this document in a browser using??IP:8080/data/myLineup.xml? |
Mobile Pro G app on iPad - archive download error
¿ªÔÆÌåÓýHello, ? My Crestron installation is 10 years old and working perfectly. However, an older iPad (version 9.0) is still being used for the Crestron Mobile Pro G app (V2.00). We tried to install the Mobile Pro G app on a newer iPad (iPadAir2). Got it to connect to the server and all but as it loads the archive file, it stops at the 29th of 136 manifest file and then displays the dreaded ¡°Archive Error¡± message¡ and then suggests that the best man to contact is your friendly installer¡ ? Don¡¯t see why it still works fine on the old iPad but can only load part of the manifest files on the new iPad.? Has anyone had the same or similar problem? - Ingrid ? |
Re: HttpsClient => Content-Length issue
Thank you guys for the replies, but the issue seems to be very peculiar indeed.
Important to note that things work properly on the http version. This issue?only?occurs?on https .
The problem seems to be that Crestron https fails to include the Content-Length in the header, and if I try to add it myself, it will cause the https client to fail (becomes unresponsive, with nothing on the error log that I can tell).
Important to note that this is not a matter of making a mistake when adding the header: I tested this by adding some other custom headers and they work just fine. But as soon as I try to add a Content-Length header it will freeze without any clues as to why (which is something I shouldn't have to do to begin with).
?
Here is a more simplified version of the code with a functional example demonstrating both the pass/fail scenarios. It can be loaded in a 3-series and tested from the console.
?
Troy: I ran a test with your utility to send out a GET request to??and the exact same thing happened: crestron does not seem to send Content-Length, but if I add a Content-Length as custom header (which matches my payload, of course)? the module doesn't work (I suspect Crestron never sends the request to begin with).
Erik: I gave it a shot using your way as well but the problem persisted. The issue seems deeper than the just the code-base we are using.
?
Based on some reading I did, Content-Length is one of those things that is optional or mandatory depending on the HTTP version, and I can't really sniff anything meaningful with Wireshark because its all encrypted.
I'm starting to think if this has anything to do with what HTTP Version Crestron is using... I might open a case with crestron, will keep trying...?
?
|
Re: NVidia Shield control from Crestron
¿ªÔÆÌåÓýHi, ? i?m using Videostrom IRUSB. It says IR in it?s name, but the IR-part is not being used for this purpose: it creates a direct IP-control connection. It works pretty well. The only drawback is that it takes a couple of minutes after booting the Shield until the control connection is established. Plus it creates an annoying splash screen that looks pretty confusing to people. ? I?m also into Control4 ¨C so if I can do anything to support you writing a Crestron module based on that, give me a shout. ? Cheers, Thorsten ? Von: [email protected] <[email protected]> Im Auftrag von joshua.p.mckown@... ? I use a homebrew solution to control mine at home which is, unfortunately, not licensed for commercial use. |
Re: Who likes a troubleshooting mystery?
The fact that one of the panels gives a completely different format for it's ping reply makes me wonder if Crestron's beloved Auto-update updated firmware on some of the panels. Check your firmware revs. ? Another possibility might be some sort of multicast blocking on the switches. |