Skip to content

ExoHome Release Notes

v2.11.0

Date: Sep 16, 2021

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

New Feature

  • Add device by scanning QR code.

    You can create a device SSID's QR code for users adding devices quickly. Please refer to ExoHome document for feature overview.

Improvements

  • Using APP bundle (.aab) when publishing Android APP on Google Play.
  • Google APP target API level has been upgraded to 30.

    Note

    Please refer to the documents: Build the Platforms and Submit to Your Google Play Store for setting the above said improvements.

  • Fixed Apple sign-in issue when using Alexa/Google Home to connect devices.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.
  • [App] Existing users sign-up ExoHome by new methods (Facebook or Apple ID) and the email address of Facebook or Apple ID is the same as ExoHome account, would need to use the same password as ExoHome's email account.

Test Platform

  • iOS 13/iOS 14
  • Android 7/ Android 11

SDK

  • Solution: v2.11.0
  • Mobile App: v2.11.0
  • Firmware: v2.6.2

v2.10.1

Date: May 20, 2021

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • Update Android HokeyAPP SDK.
  • Update Facebook SDK to 9.0+.

Admin Page

  • Enhance device loading time and memory consumption.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.
  • [App] Existing users sign-up ExoHome by new methods (Facebook or Apple ID) and the email address of Facebook or Apple ID is the same as ExoHome account, would need to use the same password as ExoHome's email account.

Test Platform

  • iOS 13.7/iOS 14.2
  • Android 8/ Android 10

SDK

  • Solution: v2.10.1
  • Mobile App: v2.10.1
  • Firmware: v2.6.2

v2.10.0

Date: Feb 8, 2021

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • Enhance Android provision process. Location setting can be turned on within the APP while provisioning. Users just need to click "OK" when pop-up dialog showed.
  • New Alexa fan skills: fan speed and mode control.
  • Note: This is an advanced feature. To enable the “Alexa integration” function, please contact Exosite sales.

Admin Page

  • Add device provision date column on device list page.
  • Add sorting by model, status, provision date, last seen on device list page.
  • Add filter by model and status on device list page.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.
  • [App] Existing users sign-up ExoHome by new methods (Facebook or Apple ID) and the email address of Facebook or Apple ID is the same as ExoHome account, would need to use the same password as ExoHome's email account.

Test Platform

  • iOS 13.7/iOS 14
  • Android 8.0/ Android 9.0

SDK

  • Solution: v2.10.0
  • Mobile App: v2.10.0
  • Firmware: v2.6.2

v2.9.1

Date: November 17, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • Fix Apple sign up/in issue: users are now able to sign up/in with Apple when using iPad.

Note: iOS 12 and below versions might not be able to use this function.

Admin Page

  • Support email can be set in admin page's theme setting. Once you revise your support email, the APP users would see this email.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.
  • [App] Existing users sign-up ExoHome by new methods (Facebook or Apple ID) and the email address of Facebook or Apple ID is the same as ExoHome account, would need to use the same password as ExoHome's email account.

Test Platform

  • iOS 13.5.1
  • Android 8.0/ Android 9.0

SDK

  • Solution: v2.9.1
  • Mobile App: v2.9.1
  • Firmware: v2.6.2

v2.9.0

Date: October 20, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • New Google traits are added. Now you are able to use Google Home or Google Assistant to control:
  • Air conditioner's modes, temperature setting, fan direction, and sleep mode's on/off.
  • Air purifier's on/off and fan speed
  • Dehumidifier's on/off and fan speed

    Note: This is an advanced feature. To enable the “Google integration” function, please contact Exosite sales.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.
  • [App] Existing users sign-up ExoHome by new methods (Facebook or Apple ID) and the email address of Facebook or Apple ID is the same as ExoHome account, would need to use the same password as ExoHome's email account.

Test Platform

  • iOS 12.0.1/ iOS 13.5.1
  • Android 8.0/ Android 9.0

SDK

  • Solution: v2.9.0
  • Mobile App: v2.9.0
  • Firmware: v2.6.2

v2.8.0

Date: September 9, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • New Alert function: Users can set alerts and send Email/SMS notifications to the contacts while a device alert is triggered.

Note 1: To enable the “Alert” function, please contact Exosite.

Note 2: Admin needs to set alert rule for APP users in Admin page --> Notification settings

Admin Page

  • Cloud triggered OTA: Added a toggle button on upload firmware panel to enable/disable the cloud trigger function of this upload. This allows admins to update end-users’ devices proactively (such as major functions update).

Note: The number of configurable devices will be limited to several hundreds, improvements will be done in the upcoming releases.

  • Data export: Added export data function follows admin specified time period. A csv file will be downloaded.
  • Global notification: In-APP notifications in Theme --> News settings. This function allows admins to provide up-to-date news for end-users when opening APP. It shows only once to the same APP user.
  • Customized share device message: Admin can now edit APP's "claim device page" title and message in Theme --> Email & Web settings.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.

[Test Platform]

iOS 12.0.1/ iOS 13.5.1

Android 8.0/ Android 9.0

v2.7.4

Date: August, 21, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • Improve historical line chart or bar chart performance for TaiSEIA service ID - H28 (accumulated power consumption). Users are able to see power consumption by week, month, and year.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.

[Test Platform]

iOS 12/ iOS 13.5.1

Android 8.0/ Android 9.0

v2.7.3

Date: August, 10, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

APP

  • Now supports Sign up/sign in with Apple when using iOS mobile devices. Please refer to this article for Apple sign in settings.

Note: sign in with Apple requires Apple devices with the latest software - iOS 13 or later.

  • Improve Android 9.0 (and above) device provision process. Pop-up alert to notify users to enable location service when provisioning.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [Alexa] Alexa APP is only available with iOS 12.0+. So users with iOS 11 or older version are not suggested to use Alexa to control ExoHome devices.

[Test Platform]

iOS 11.2.1/ iOS 13.5.1

Android 8.0/ Android 9.0

v2.7.1

Date: March, 25, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

General

  • Added a new device report type “subscribe” to Device Report Config to allow devices to report the value of the data fields to cloud when receiving “subscribe” action.

Note: “subscribe” device report type won’t be processed by cloud but still can be displayed on the app.

Admin Page

  • Removed duplicate error messages when uploading information model.

App

  • Fixed push notification on iOS to make end users be able to receive push notifications when the app is not working.
  • Updated plugins to improve provision process on Android phones.

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 12.0.1/ iOS 13.1.3

Android 8.0/ Android 9.0

v2.7.0

Date: February, 5, 2020

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

Integrations

  • [Alexa] Added states report function to comply with Work with Alexa requirements
  • [Alexa][Google Home] Added color temperature interface to allow end users to control color temperature via voice control
  • [Google Home] Expand language options for fan speed section in information model

Known Issues

  • [Notification][iOS] Should receive push notifications when the app is not working.
  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 12.0.1/ iOS 13.1.3

Android 8.0/ Android 9.0

v2.6.4

Date: December, 23, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

App

  • Updated logic of loading corresponding information model. Please refer to the tutorial for more details.
  • Added function to only show the control items on App UI by device reported fields.
  • Added function to only show the range of control items on App UI by device reported field ranges.

Admin Page

  • Updated error message when the size of uploaded model image is larger than 2 MB.

Known Issues

  • [Notification][iOS] Should receive push notifications when the app is not working.
  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [App] Group page sometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 12.0.1/ iOS 13.1.3

Android 8.0/ Android 9.0

Send an email to Exosite Support (support@exosite.com) if you want to upgrade to the latest solution. Download the SDK and begin building your IoT products today!

Have more questions? Submit a request

v2.6.3

Date: November, 6, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

App

  • Fixed OTA pop-up to show "No new version" when the device’s firmware version is the latest.
  • Updated to Cordova 9.0 for security and future maintenance.

Note: Please upgrade Cordova in your environment to 9.0 before building the 2.6.3 app.

Admin Page

  • Fixed Email Settings to have the capability to set up "Connection Port".

Integration

  • Added reset password link to Alexa/Google Home/IFTTT OAuth login page.

Known Issues

  • [Notification][iOS] Should receive push notifications when the app is not working.
  • [IFTTT] Device with "-" in model name may not be able to be listed in action option.
  • [App] Group pagesometimes shows incorrectly when dragging a device from groups to groups.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 12.0.1/ iOS 13.1.3

Android 8.0/ Android 9.0

Send an email to Exosite Support (support@exosite.com) if you want to upgrade to the latest solution. Download the SDK and begin building your IoT products today!

Have more questions? Submit a request

v2.6.2 Solution

Date: October, 3, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

App

  • Improve provision success rate by showing the possible reason for the last provision failure and corresponding actions to end user on app Note: Your firmware should implement corresponding implementation to send the last provision failure to the app. For more details for firmware implementation, please refer to tutorial.
  • Allow end users to send a feedback to defined support email in app
  • Fix app sending config to a device to include data fields defined in component, hidden field and error field section of an information model

Admin Page

  • Add debug log type for provision failure logs to device list page
  • Allow admin user to define support email in theme settings

Known Issues

  • [IFTTT] Device with “-” in model name may not be able to be listed in action option.
  • [Admin Page] Should be able to set up “Connection Port” in Email Settings
  • [App] Group page shows incorrectly when dragging a device from groups to groups.
  • [App] Should show “No new version” pop-up when the device’s firmware version is the latest.
  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 11.2.1/ iOS 12.1.2

Android 7.0/ Android 8.0

v2.6.1 Solution

Date: July, 22, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

Admin Page

  • Added pagination to device and user list for better user experience
  • Added last seen information to device list page

Known Issues

  • [App] Group control sometimes shows incorrectly when switching from groups to groups.
  • [App] Should send config including data fields defined in component, hidden field and error field section of information model
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [App] If you run into cases when you cannot control the device or receive device status change, try to re-open the app. This is likely to happen when you idle too long or use Large List app template. We will update the process in the future release to reduce the possibility.

[Test Platform]

iOS 11.2.1/ iOS 12.1.2

Android 7.0/ Android 8.0

v2.6.0

Date: June, 14, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

General

  • Supports email sender customization.
  • Updated ExoHome software license section “3.1 Availability of Source Code”.

App

  • Supports bar chart in history page.
  • Supports Firebase analytics for user behavior analysis.
  • Improved user and device report download process to send an email to the end user with a data link.
  • Fixed push new firmware notice to device with all firmware version to target firmware version.

Admin Page

  • Supports internationalization (i18n) in Admin Page. Admin Page will display the same locale based on the language setting if locale files are provided.
  • Supports model name with special characters,”-”,”_” and”/”.

Known Issues

  • [App] Group control might be incorrectly displayed when switching from groups to groups.
  • [App] Should send config including data fields defined in component, hidden field and error field section of information model
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [App] If you run into cases when you cannot control the device or receive device status change, try to re-open the app. This is likely to happen when you idle too long or use Large List app template. We will update the process in the future release to reduce the possibility.

Test Platform

iOS 11.2.1/ iOS 12.0.1/iOS 12.1.1

Android 5.1/ Android 8.0

v2.5.0

Date: January, 30, 2019

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

Integrations

  • Supported Alexa report state.
  • Supported Google Home sync when user deleted or device number changed.
  • Fixed the bug so Alexa/Google home can discover devices with specific model name defined in familyMember of information model.

App

  • Supported app push notification.

Admin Page

  • Supported customizable content of app push notification.
  • Supported solution status online testing tool.
  • Supported information model download in yaml format.
  • Fixed device status on admin page to reflect current connectivity status.
  • Updated error message to let admin user know the error status.
  • Fixed incorrect information model upload behavior not to block new correct information model upload.

Known Issues

  • [App] December historical data in history page should show data in correct time period.
  • [App] Should push new firmware notice to device with specific firmware version
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.

[Test Platform]

iOS 11.2.1/ iOS 12.0.1

Android 6.0.1/ Android 8.0

v2.4.1 Solution

Date: November 28, 2018

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

Integrations

  • Supported Google Home report state.

v2.4.1 App

Date: October 5, 2018

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

App

  • Updated WebSocket connection process to reduce the possibility of the issues below.
  • When you idle too long, you may not control the device or receive device status change.
  • App sometimes shows "No network" toast even when phone has network.

Known Issues

  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [App][Android] The button to delete my account alert should show completely.

[Test Platform]

iOS 10.3.2

Android 8.0

v2.4.0

Date: September 27, 2018

The release notes below are intended to provide descriptions of any new features, improvements, and bug fixes included in this release of ExoHome™. Where applicable, an explanation of the user impact is provided, as well as any additional information that may be useful.

Integrations

  • Supported Google Home fan type.
  • Updated integration schema in information model to define applied integration service for each trait.
  • Fixed Google Home offline response to reflect device connection status.

App

  • Supported zoom-in function in device historical data chart.
  • Fixed history page bugs
  • Time range selection does not work when it spans two years.
  • History page will switch to weekly view when there is an updated device status value.
  • Fixed SSID bug so that if no password is saved for SSID will show empty in the password field.
  • Removed integration linked page to show all information in the integration introduction page to avoid confusion.

Admin Page

  • Supported IE 11.
  • Fixed yaml to json converter for space to correct json format of downloaded information model file.

Firmware

  • Updated the CA file location to have the ability of updating the CA file via OTA.

Known Issues

  • [Admin] When uploading information model with incorrect JSON/YAML format, the pop-up will get stuck. If you run into this issue, please check your information model and refresh the admin page to upload an information model with correct format.
  • [App] Image should not flash when the end-user switches between pages in Grid templates.
  • [App][iOS][Medium List] Should apply primary color to group buttons.
  • [App][Android] The button to delete my account alert should show completely.
  • [App] If you run into cases when you cannot control the device or receive device status change, try to re-open the app. This is likely to happen when you idle too long or use Large List app template. We will update the process in the future release to reduce the possibility.
  • [App][Android] App sometimes shows “No network” toast even when phone has network. This cannot be solved for Android 7 and above due to the Android OS constraint. If you run into this issue, please re-open ExoHome™ app to restart the network detection process. We will update the process in the future release to avoid confusion.

[Test Platform]

iOS 10.3.2/ iOS 11.2

Android 7.0/ Android 8.0

Back to top