Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Once you have created or updated your design in the OpenRemote Designer, you need to Synchronize the Controller with the OpenRemote Designer. Once you have done that, you can use the Webconsole, iOS Console, or Android Console to view your panels and control your system. To Synchronize the Controller you take the following steps.
Find the IP Address of your controller
To find your PC’s IP address under OS X 8 (Mountain Lion), you start the Network Utility by selecting Applications — Utility — Network Utility. Since OS-X 10.9 (Mavericks) the network utility can be found in the folder /System/Library/CoreServices/Applications/. Open Finder, select Go – Go to Folder…, enter /System/Library/Core-Services/Applications/ and select Network Utility. Alternatively you can open the Mac search function Spotlight and search for Network Utility. Under Windows (XP / 7 / 8 / 10) you open the terminal window and type: ipconfig /all
Synchronize your local controller
In order to Synchronize your local controller with the OpenRemote Designer you go to http://ipaddress:8688/controller and click on Sync with Online Designer. The controller will now connect to your online OpenRemote Designer account and synchronize with your project.
Access your panels in your Application Consoles
NOTE: In case you see an error message from the client app or the OpenRemote controller such as controller.xml not found or panel.xml not found, don’t panic. These files are only downloaded to controller and client after the first synchronization with OpenRemote Online Designer.
Preview your UI Design
If you only want to check whether your UI Design looks correct on your device, you can retrieve a URL from your OpenRemote Designer. Select the option "Test UI online on your panel" on the navigation bar and copy the displayed URL which look like https://designer.openremote.com/beehive/rest/user/yourproject. Use this URL as the controller address in your Console.