Overview

Samsung Connect Auto lets you develop solutions to make vehicles smarter, safer, and more efficient. These solutions enable consumers, enterprises, and governments to convert unconnected cars into connected cars. Samsung Connect Auto provides real-time vehicle data, multi-user LTE connectivity, and defense-grade security—powerful features that can enable revenue-generating services. These services can include fleet management, fuel optimization, usage-based insurance, car security, roadside assistance, maintenance and repair, in-car infotainment, smart city solutions, and so on.

Samsung Connect Auto consists of three components:

  • On-board Diagnostics (OBD-II) device — The LTE-enabled OBD-II device provides diagnostic information and serves as an onboard Wi-Fi hotspot. The OBD-II device is safeguarded by the Samsung Knox security platform, whose encryption abilities are used in conjunction with the device's tamper-proof eSE (embedded Secure Element) to secure data.

  • Samsung Connect Auto Device SDK — This SDK provides APIs to gather information from an OBD-II device that's connected to a vehicle, handle events, and send notifications to alert a vehicle owner of an issue with their car.

  • Samsung Connect Auto Mobile SDK — This SDK, available for both Android and iOS, allows you to build an app for mobile devices that provides vehicle health and driving information to drivers.

Requirements

  • SEAP Partner account: If you are not yet a partner, click the button below to enroll as a partner.
  • Samsung Approval: If you are already a partner, contact us about SDK access.

How it works

The key components are:

  • Cloud Server — This can be either:
    • Samsung Connect Auto Cloud — Small and medium-sized enterprises can use this option for speed and economy, as it is already set up to collect car data.
    • Partner Cloud — Larger enterprises and government agencies that want full control of their data can set up their own private cloud to collect car data.
  • Samsung Connect Auto Device — This OBD-II device uses the Tizen operating system and runs two apps:
    • MDM agent — handles Mobile Device Management (MDM) commands to register OBD-II devices. Samsung provides an agent to handle commands from the IoT Manager.
    • OBD-II service agent — forwards the car’s diagnostic data to a cloud server. Samsung provides an agent to forward data to the Samsung Connect Auto Cloud. If you are using your own server, you must develop an OBD-II service agent using the Samsung Connect Auto Device SDK.
  • Samsung IoT Manager — Enterprise IT admins use this web console to register their Samsung Connect Auto Devices.
  • Samsung IoT Application — This application takes OBD-II data that's been collated and processed by the cloud server, and presents it to the end user. You use the Samsung Connect Auto Mobile SDK to manage the IoT network of cars and get real-time diagnostics (car location, driving speed, fuel level, repairs needed, and so on.) from a cloud server. Once approved as a partner, you can download the Android version of the SDK from this website; if you are interested in developing for iOS as well, please contact us.

The tabs below provide additional details on Samsung Connect Auto.

Samsung Connect Auto provides the following key features:

Tizen OS — Flexible & Expandable

The Samsung OBD-II device leverages the Tizen open operating system, which creates multiple opportunities for IoT integration across platforms and devices.

  • Multi-tasking

  • OTA updates

  • Linux-based

Samsung Knox — Platform Security

The Samsung Knox platform provides defense-grade security, ideal for businesses and governments concerned about privacy.

  • Multi-layered protection

  • Firmware verification

  • Data encryption

eSE (Embedded Secure Element) — Advanced Security

The  Embedded Secure Element in the OBD-II device stores data and performs operations in tamper-proof hardware.

  • Incorruptible

  • Filter OBD-II commands

Wi-Fi Hotspot — Connectivity

Multi-user LTE Wi-Fi hotspot functionality enables multiple use cases beyond vehicle diagnostics, such as remote car monitoring, crash alerts, on-board infotainment, etc.

  • LTE Wi-Fi hotspot

  • Multi-user internet access

The Samsung OBD-II device is the key to unlocking valuable information that can be gathered from your car. You can use the device on any vehicle that has an OBD-II port, which in the United States have been mandatory in all cars manufactured since 1996.

This Tizen device uses a service agent to gather vehicle information such as speed, distance traveled, location, fuel efficiency, faults, and so on. An LTE connection is used to send this information to a server where it can be stored and processed. You can then view this information using an app on your mobile device. This can be useful when tracking mileage for expense reports, being alerted to when a vehicle requires maintenance, improving fuel economy by modifying driving habits, and so on.

The OBD-II device can also be used to remotely monitor a vehicle, alerting you via your mobile device if there is unexpected vehicle movement, or if a break-in is detected.

You can find the latest information on how to purchase the Samsung Connect auto OBD-II device from the Samsung Connect auto site.

The Device Add-on SDK is a set of C APIs that you can use to create a service agent to run on the Samsung Connect auto OBD-II device.

The SDK is broken into four modules:

  • License
  • System Manager
  • Notification Manager
  • Device Controller

These provide you the tools to activate licenses, handle system messages, create and send notifications, and interact with vehicle resources (for example, getting sensor information).

The Android and iOS Mobile SDKs are sets of APIs that you can use to create client apps for mobile devices that allow users to monitor their vehicle's status and be notified of any urgent issues (for example, low battery, crash detection, and so on).

You can also use the SDK in your app to take vehicle data from a server and produce a report that grades a driver's habit and makes suggestions on how to improve. For example, if a driver has a habit of rapidly accelerating, your app might suggest that gentler acceleration may result in better fuel economy. An insurance company may offer discounts to their customers based on certain driving behaviors. They might produce an app that shows a customer their current insurance rate, and offer suggestions on how they can modify their driving habits to earn a greater discount.

Next steps ...