---
title: "MG SAIC"
description: "MG SAIC is a Marketplace integration for Home Assistant. It has 969 installs sharing analytics, needs the vendor's cloud and was last updated October 25, 2026."
canonical: "https://vulpo.app/integrations/marketplace/townsmcp-mg-saic-ha"
url: "https://vulpo.app/integrations/marketplace/townsmcp-mg-saic-ha.md"
last-updated: "2026-10-26"
version: "1.4"
---

# MG SAIC

> MG SAIC is a Marketplace integration for Home Assistant. It has 969 installs sharing analytics, needs the vendor's cloud and was last updated October 25, 2026.

MG SAIC is a Home Assistant integration that connects MG vehicles through the SAIC iSmart cloud service. It adds platforms for sensors, binary sensors, climate, locks, switches, numbers, selects, buttons, times and events, plus actions for locking and unlocking, starting and stopping AC, charging and battery heating, front defrost, sunroof, heated seats, tailgate and alarm. Charging actions cover a target state of charge, a charging current limit and a scheduled charging window. Setup runs in the UI with an email or phone login and a region choice, including a custom endpoint for markets not built in, then a vehicle is picked and its optional capabilities are marked. Options allow adjusting several update intervals, and several vehicles can be added from one or more accounts. Using the same account as the MG mobile app shuts that app down, so a secondary iSmart account is recommended.

Automatic summary of the README and code of townsmcp/mg-saic-ha. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=townsmcp&repository=mg-saic-ha&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=townsmcp&repository=mg-saic-ha&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### MG SAIC Configuration

- **Login Type**
- **E-mail**
- **Phone**

### Login Information

- **Username**
- **Password**: Enter the exact password you use in the iSmart app. Avoid trailing spaces when pasting. Very long passwords generated by a password manager can fail here even though the app accepts them, because SAIC's servers shorten them when they are set — if login fails with a long password, set a shorter one (around 16 characters or fewer) in the app and use that.
- **Region**
- **Country Code**

### Custom API Endpoint

- **API Base URI**
- **Region Code (e.g. eu, au, th)**
- **Tenant ID**

### Select Vehicle

- **Vehicle Identification Number (VIN)**
- **Vehicle Type**

### Vehicle Capabilities

- **Has Sunroof**
- **Has Heated Seats**
- **Has Rear Heated Seats**: Adds an on/off switch and a status sensor for each rear seat. Also needs Has Heated Seats.
- **Has Battery Heating**
- **Has Steering Wheel Heat**
- **Has Window Control (Open/Close/Ventilate)**

### MG India PIN

- **4-digit iSmart PIN**

### Update MG SAIC Password

- **Password**: Avoid trailing spaces when pasting. If a long password-manager password fails, set a shorter one (around 16 characters or fewer) in the iSmart app and enter that.

### After setup

- **Has Sunroof**
- **Has Heated Seats**
- **Has Rear Heated Seats**: Adds an on/off switch and a status sensor for each rear seat. Also needs Has Heated Seats.
- **Has Battery Heating**
- **Update Interval (in minutes)**
- **Holiday mode idle interval (hours)**
- **Data staleness threshold (hours)**
- **AC Charging Update Interval (in minutes)**
- **DC Charging Update Interval (in minutes)**
- **Vehicle Powered On Update Interval (in minutes)**
- **After Shutdown Update Interval (in minutes)**
- **Grace Period Update Interval (in minutes)**
- **After Action Delay (in seconds)**
- **Alarm Long Interval (in minutes)**
- **AC Long Interval (in minutes)**

Texts from the code of [townsmcp/mg-saic-ha](https://github.com/townsmcp/mg-saic-ha).

## Actions

- **Control Charging Port Lock**: Control the charging port lock (lock/unlock).
  Fields: VIN, Unlock
- **Control Heated Seats**: Set the heating levels for both front seats.
  Fields: VIN, Left Seat Level, Right Seat Level
- **Control Rear Window Heat**: Control the rear window heating of the vehicle.
  Fields: VIN, Action
- **Control Sunroof**: Control the sunroof (open or close).
  Fields: VIN, Should Open
- **Lock Vehicle**: Lock the vehicle.
  Fields: VIN
- **Open Tailgate**: Open the vehicle's tailgate.
  Fields: VIN
- **Set Battery Heating Schedule**: Enable or disable the scheduled (timed) battery heating.
  Fields: VIN, Enable, Start Time
- **Set Charging Current Limit**: Set the charging current limit for the vehicle.
  Fields: VIN, Charging Current Limit
- **Set Scheduled Charging**: Set the scheduled charging window and mode.
  Fields: VIN, Mode, Start Time, End Time
- **Set Target SOC**: Set the target state of charge (SOC) for the vehicle.
  Fields: VIN, Target SOC
- **Start AC**: Start the vehicle's AC system.
  Fields: VIN, Temperature
- **Start Climate**: Start the vehicle's Climate system with specific temperature and fan speed.
  Fields: VIN, Temperature, Fan Speed, AC On
- **Start Battery Heating**: Start the vehicle battery heating process.
  Fields: VIN
- **Start Charging**: Start the vehicle charging process.
  Fields: VIN
- **Start Front Defrost**: Start the front defrost system of the vehicle.
  Fields: VIN
- **Stop AC**: Stop the vehicle's AC system.
  Fields: VIN
- **Stop Battery Heating**: Stop the vehicle battery heating process.
  Fields: VIN
- **Stop Charging**: Stop the vehicle charging process.
  Fields: VIN
- **Trigger Alarm**: Trigger the vehicle's alarm.
  Fields: VIN
- **Unlock Vehicle**: Unlock the vehicle.
  Fields: VIN

## At a glance

- Kind: Marketplace integration
- Category: [Climate](https://vulpo.app/integrations/category/climate.md)
- Number: 969 installs sharing analytics; 127 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 1.4.0, last updated October 25, 2026
- Domain: `mg_saic`
- Source: <https://github.com/townsmcp/mg-saic-ha>
- Issues: <https://github.com/townsmcp/mg-saic-ha/issues>

In Vulpo: Quick Toggle card, Climate card, Lock card, Button card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-26. Source: https://vulpo.app/integrations/marketplace/townsmcp-mg-saic-ha

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/townsmcp-mg-saic-ha
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
