Last Updated on : 2024-06-14 11:58:09download
This topic describes the updates of the OEM app v3.37.0. This app version was released on March 31, 2022. You can integrate the updates into your app.
Added support for built-in map services.
Added support for built-in navigation.
Built-in navigation is available only in mainland China.
Added pages for vehicle search navigation and store navigation. In these scenarios, driving navigation is used by default.
For v3.37.0 and later, in the Device Interaction step of product development, you must select the following all-in-one panel and customize the interaction on your OEM app for smart travel.
Starting Android 8.0, to minimize power consumption, the system has limited the frequency at which background applications update users’ location information per hour. Based on Android’s guidelines, to increase the frequency of location updates, the background application must send a service notification to the foreground.
For this purpose, the navigation feature of your OEM app has been optimized. During the navigation for Android, a service notification is sent to the foreground. After the application runs in the background, this notification still works. This way, user location information can be updated as expected.
Optimized the human interface device (HID) pairing methods for Android and added the data point (DP) auto_unlock_pair
. This DP is available only for Android mobile phones and requires the embedded reprogramming of pairing methods.
Optimized the multilingual settings for your OEM app for smart travel. To reach a global audience, you can customize multilingual UI text that appeals to a target market, respecting the product names, data points, device panels, pairing guides, device push notifications, and firmware updates.
The OEM app for smart travel allows you to configure multilingual options for the features and secondary pages of your product and app multilingual text.
Modified the following DPs to deal with battery DP information that is reported at a low frequency:
Deleted the following DPs:
battery_status
battery_cycle_times
battery_temp_current
battery_capacity
bms_chartime
battery_status_2
battery_cycle_times_2
battery_temp_2
battery_capacity_2
bms_chartime_2
Added the rules of setting the battery information 1:
battery_info: {"healthy": "Health status", "cycle_times": "Battery cycle count", "temp": "Battery temperature (℃)", "capacity": "Battery capacity (A h)", "chartime":"Charging duration (`0`-`86400`, in seconds)"}
Added the rules of setting the battery information 2:
battery_info_2: {"healthy": "Health status", "cycle_times": "Battery cycle count", "temp": "Battery temperature (℃)", "capacity": "Battery capacity (A h)", "chartime":"Charging duration (`0`-`86400`, in seconds)"}
The fields in the battery information can be customized. However, the total field length cannot exceed 255 characters, and the original logic is still supported.
Optimized device control over Bluetooth Low Energy (LE), Cat.x and Bluetooth LE combo. Users can control this type of device over Bluetooth LE and view device data even if the mobile phone is disconnected from the internet.
Optimized certain problems for Bluetooth LE devices that might arise when users pair, delete or refresh devices.
Added a new function Add device Automatically in settings.
Optimized and unified the device pairing process, improve the success rate of device pairing.
From April 2022, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 13 and the iOS 15 SDK. Tuya Smart Life OEM apps of the template v3.35.5 and above has been adapted to Xcode 13.
For customized apps, please contact your customer manager in Tuya for coordination as soon as possible. It is recommended to build and release your app in the latest template. However, the apps that are released in the App Store before April will not be affected.
If you have any questions or suggestions, contact us at app_qa@tuya.com
.
For more information about the OEM app update process, see Update App Version on Developer Platform.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback