Good video, but what if I had multiple different iPhones and iPads on the network? How would I load the file for each device on the CP3N so that the app would know which file to use?
The way it works is that the symbol definition in SIMPL windows has a parameter for "Project Name" - this is the vt pro project name without the .vtp extension. You can have as many different types of interface files as you want, or use the same interface file for multiple mobile app SIMPL definitions. Think of it as an address to go to to download the project a specific ipad or iphone is supposed to run. Then you compile the .vtp files which creates a directory on your computer called (projectname).Core3 The files inside that directory need to be loaded to the processor (projectname).zip and (projectname)_Manifest.xml You can do this via mobile project management in crestron toolbox but that method limits you to a certain number of interfaces and I don't really like it. What I do is simply connect to my processor from filezilla via sftp://myipaddress port 22 and copy the above files for all of the mobile projects into the html directory To sum it up, the mobile device connects to your processor and the ip-id tells it which symbol to connect to. The parameter specified in the symbol definition tells your device which project file to download from the processor. Hope that helps understand the whole thing a bit better.
I actually don't have a good answer for you. There are things about the app that aren't the best, a lot of it I think is around the fact that it is based on Adobe Air which is kind of a resource hog and somewhat clunky to start/stop. I'm not sure if you can do anything about that, I suspect Adobe Air gets "paused" or something to conserve iOS system resources otherwise it would likely kill your battery really fast...I don't think apple lets you override that type of stuff.
@@ProAVSchool Thanks for fast response. I m try make a pulling request to contronler every time. But app still auto disconnect after few minus. In my project, ipad need real time recieve notification if controler detect an high temp in room. I have other idea: controler will push notify to IFTT , and IFTT sent notify to phone. But this solution verry danger because must use internet enviroment.
@@trantuananh379 It would be nice if the Crestron App allowed push notification but it doesn't. "Crestron One" The HTML5 based one might but I don't know much about how it works yet, or if you can even use it on custom SIMPL projects. This is going to go on my todo list... I need to learn more about it and then I can share a bit of insight here sometime in the next few months or so -Dustin
Hi I am trying to connect my iPad with crestron CP4 over wired connection, but it did not work. and crestron says it doest not support wired connection on iPad. please advise
I've never tried this, but not sure why it wouldn't work. Basically the app just needs to connect to the web server on the CP4 (or hosted elsewhere) and get the ProjectName_Manifest.xml file. Can you web browse to your processor from the ipad (from safari/chrome on the ipad) and get the .xml file? If you look in the folder of your vtp project after you compile there is a ProjectName.Core3 folder, inside is a .zip and a maifest.xml file. That filename is exactly what you should be able to get from a web browser on the ipad. Example: 192.168.0.100/Test_20iPad_20Project_v1.2_Manifest.xml This would have been a project named "Test iPad Project v1.2.vtp" Note - this doesn't solve the problem or anything but it is a good troubleshooting step. The device itself needs to be able to access that file over the network. Hope this is somewhat helpful.
Great instruction but it appears Crestron App is no longer on iTunes store. I promised iPad control to a customer and now can't deliver. Crestron can be frustrating!
yeah, there was a problem with an update to the app this summer and due to the way the app store works they couldn't revert to the previous version (i suspect because it had to be compiled differently or something to support new ios stuff) So anyway, they released a new app in the apple app store - "Crestron Go". It is very similar to the app in this video.
When I send the file, a message appears: the device reported an error: [func_httppost]curl_easy_perform() failed with code==(6)...zip file. What is the solution ??
Hi, I saw your comment on another video sorry have been away from RUclips for a bit. These things are kind of tricky to help much in the comment section of a video but if send an email to help@dynamarkmedia.com I can try to give you a few ideas.
The easiest way is when you compile in vision tools pro-e, a dialog box pops up with an address book. You can create a new address entry for your touch panel and load it that way. Alternatively, you could use crestron toolbox, go to device discovery and it will find all the Crestron devices on your local network. Double click on the touch panel and it will load a page on the right where you can see the current project loaded and click on there somewhere to load a new one. Then you navigate to the .vtz file (must be compiled first with vision tools pro-e).
When you compile a Crestron app project, it will generate a Project name.Core3 directory in the project's folder. Inside that directory is the manifest.xml and .zip file that get loaded to the html directory of the processor (or sent directly to the mobile device)
strange...did you set the project type to "Crestron App"? The older Mobile/Mobile Pro G app types don't use smart graphics so the files generated are likely different. I haven't used those in a long time.
Good video, but what if I had multiple different iPhones and iPads on the network? How would I load the file for each device on the CP3N so that the app would know which file to use?
The way it works is that the symbol definition in SIMPL windows has a parameter for "Project Name" - this is the vt pro project name without the .vtp extension.
You can have as many different types of interface files as you want, or use the same interface file for multiple mobile app SIMPL definitions. Think of it as an address to go to to download the project a specific ipad or iphone is supposed to run.
Then you compile the .vtp files which creates a directory on your computer called (projectname).Core3
The files inside that directory need to be loaded to the processor (projectname).zip and (projectname)_Manifest.xml
You can do this via mobile project management in crestron toolbox but that method limits you to a certain number of interfaces and I don't really like it. What I do is simply connect to my processor from filezilla via sftp://myipaddress port 22 and copy the above files for all of the mobile projects into the html directory
To sum it up, the mobile device connects to your processor and the ip-id tells it which symbol to connect to. The parameter specified in the symbol definition tells your device which project file to download from the processor.
Hope that helps understand the whole thing a bit better.
Thanks for the video!!!
Thanks Man you are a star
Thanks for the video, much appreciated.
in the simple SW , the type of controller is DMPS , while you make the setting on CP3N , please advise ..
In configuration view in SIMPL you can right click on the processor type and replace with a different processor type
Thanks for share. I have a question: how to keep Crestron app alway run in background ? Because app auto disconect to Controler after a few moment.
I actually don't have a good answer for you. There are things about the app that aren't the best, a lot of it I think is around the fact that it is based on Adobe Air which is kind of a resource hog and somewhat clunky to start/stop. I'm not sure if you can do anything about that, I suspect Adobe Air gets "paused" or something to conserve iOS system resources otherwise it would likely kill your battery really fast...I don't think apple lets you override that type of stuff.
@@ProAVSchool Thanks for fast response. I m try make a pulling request to contronler every time. But app still auto disconnect after few minus.
In my project, ipad need real time recieve notification if controler detect an high temp in room.
I have other idea: controler will push notify to IFTT , and IFTT sent notify to phone. But this solution verry danger because must use internet enviroment.
@@trantuananh379 It would be nice if the Crestron App allowed push notification but it doesn't. "Crestron One" The HTML5 based one might but I don't know much about how it works yet, or if you can even use it on custom SIMPL projects. This is going to go on my todo list... I need to learn more about it and then I can share a bit of insight here sometime in the next few months or so -Dustin
@@ProAVSchool Thanks you so much. I will response if have new solution.
thanks for the video, very useful
Hello. Can you tell me how to solve the problem. The app doesn't work on ipad
Hi I am trying to connect my iPad with crestron CP4 over wired connection, but it did not work. and crestron says it doest not support wired connection on iPad. please advise
I've never tried this, but not sure why it wouldn't work. Basically the app just needs to connect to the web server on the CP4 (or hosted elsewhere) and get the ProjectName_Manifest.xml file. Can you web browse to your processor from the ipad (from safari/chrome on the ipad) and get the .xml file?
If you look in the folder of your vtp project after you compile there is a ProjectName.Core3 folder, inside is a .zip and a maifest.xml file. That filename is exactly what you should be able to get from a web browser on the ipad.
Example:
192.168.0.100/Test_20iPad_20Project_v1.2_Manifest.xml
This would have been a project named "Test iPad Project v1.2.vtp"
Note - this doesn't solve the problem or anything but it is a good troubleshooting step. The device itself needs to be able to access that file over the network. Hope this is somewhat helpful.
Great instruction but it appears Crestron App is no longer on iTunes store. I promised iPad control to a customer and now can't deliver. Crestron can be frustrating!
yeah, there was a problem with an update to the app this summer and due to the way the app store works they couldn't revert to the previous version (i suspect because it had to be compiled differently or something to support new ios stuff)
So anyway, they released a new app in the apple app store - "Crestron Go". It is very similar to the app in this video.
Thanks, new Creston go worked just fine.
@@billerskine7911 awesome! I don't have time to redo the video at the moment but I will the Crestron Go stuff in the comments at least
When I send the file, a message appears: the device reported an error: [func_httppost]curl_easy_perform() failed with code==(6)...zip file. What is the solution ??
Thanks you from midle east
are you using crestron home cp4-R controller or another controller?
This is on a 3 series processor. The process for Crestron Home on a CP-4R/MC4-R is different, you would basically just need the crestron home app
sir my crestron touch panel is not working even i press on and off. can you give me any advice
Hi, I saw your comment on another video sorry have been away from RUclips for a bit. These things are kind of tricky to help much in the comment section of a video but if send an email to help@dynamarkmedia.com I can try to give you a few ideas.
hi, i managed to uplaod the project to ipad but when i press a button or anything its not responding to any buttons
Does the iPad come online if you look at the iptable on the processor? I mean toolbox system info or the ipt console command
hello how do i upload my vtpro project to tsw1060 with an AV3 Processor
The easiest way is when you compile in vision tools pro-e, a dialog box pops up with an address book. You can create a new address entry for your touch panel and load it that way. Alternatively, you could use crestron toolbox, go to device discovery and it will find all the Crestron devices on your local network. Double click on the touch panel and it will load a page on the right where you can see the current project loaded and click on there somewhere to load a new one. Then you navigate to the .vtz file (must be compiled first with vision tools pro-e).
@@ProAVSchool thank you so much i found it.
i cant find the xml file, is it when you compile the VT Pro?
When you compile a Crestron app project, it will generate a Project name.Core3 directory in the project's folder. Inside that directory is the manifest.xml and .zip file that get loaded to the html directory of the processor (or sent directly to the mobile device)
ok... i dont get a core3 folder or an xml file... why? :(
strange...did you set the project type to "Crestron App"? The older Mobile/Mobile Pro G app types don't use smart graphics so the files generated are likely different. I haven't used those in a long time.
Bruh He Gave Us IP Address