Apps for Mobile
Despite the eGeoffrey GUI is responsive and provides mobile support, apps for mobile devices are provided as well.
Each app provides the same user experience as the Web UI since the interface is embedded within it as well as native notifications.
To fully enjoy a mobile experience with eGeoffrey you would need:
- an eGeoffrey instance installed and running somewhere
- the eGeoffrey gateway reachable from the network the mobile device is connected to
- valid credentails set up for your house on the gateway (especially if exposed on the Internet)
- the package
egeoffrey-notification-mobileinstalled in your eGeoffrey instance to receive notifications
notification/mobilemodule configured with the device token you can get from the "About" menu of the app
eGeoffrey App for Android devices is available for download on the Google Play Store.
eGeoffrey App for iOS devices is NOT yet available for download on the Apple store but the code is accessible on Github. Native notifications are not yet supported on this platform.
To ensure notifications are triggered on the mobile device even if the eGeoffrey app is not running (or is paused by the operating system), the app leverages Google Firebase.
For this reason the
notification/mobile module must be running on your istance and will be responsible for pushing each notification to the eGeoffrey API Gateway which will be then route the request to Firebase for the delivery to your device.