Skip to content

User Guide: Consoles

Eric Bariaux edited this page Apr 6, 2023 · 31 revisions

The OpenRemote Manager is responsive and can be used on mobile devices. We have an OpenRemote app in the Apple and Google stores which can be used as well. To make use of the services of mobile devices (e.g. location service and push notifications) you have to build your own app, using the project source code.

OpenRemote iOS and Android App

OpenRemote includes consoles for iOS and Android. The current apps we are hosting on the Appstore and Google Play Store, can connect to your OpenRemote Manager instance. To use these apps for your own OpenRemote installation follow these two steps

  1. Before deploying OpenRemote, you have the possibility to define some configuration in console_config.json such as the default app or realm to use.

  2. Once OpenRemote is deployed and you open the app the first time the app asks for the 'App Domain' and depending on the configuration for the 'Application' and 'Realm' names. If you are e.g. hosting an OpenRemote instance and Realm at https://yourhost.com/manager/?realm=yourrealm use the following: 'App Domain' is 'yourhost.com', Application is 'manager' and 'Realm' is 'yourrealm'.

You can try out the app, using the demo environment:

Use the OpenRemote app on the Appstore and Google Play Store to access the demo and try out rules with geofences and push notification. Note that you have to create the rules while logged in on desktop.

Once you come to the login page, you are accessing the Manager UI and seeing the mobile version.

Switching between projects and realms can be done by long-pressing the app icon on your home screen. Note that the default app in the Appstore and Google Play Store, direct to OpenRemote Managers we are hosting on the OpenRemote domain, for example demo.openremote.io.

Building your own mobile apps

As part of building your own app, using our library of web components, you can use the OpenRemote consoles to leverage functionality of mobile devices, e.g. enable push notifications, use the build in QR reader, or use geofences. Check out the links below and the code itself if you want to know more.

See Also

Clone this wiki locally