

Load the project and build ( First App?).All that is necessary is to update the res folder to include the images and layouts that you want for the app.Ĭheckout the releases for a sample APK that will test out the first few joins of your system. With this app you can add buttons, seekbars, or textviews linked to the XPanel (eControl for PC) Digital/Analog/Serial inputs and outputs. Basic understanding of how resources work in Android would be needed if trying to create advanced UI components.The tutorial links should help walk you through.Access to a computer that will install Android SDK tools.


I still couldn’t find the whole protocol, so I implemented only the parts that were known. Once I found an example of the CIP Crestron protocol on GitHub, I modified all the code to use that protocol instead. In the first version I made my own SIMPL module, but that did not allow multiple connections. It was called HomeAutomationApp because that was the original purpose of the app for me, but it served as a generic Crestron Android app meant for customization to your needs. Since I couldn't find a native Android app for Crestron systems (at the time only iPhone was working), I figured I might as well make my own. #Custom Crestron XPanel Android Application
