Skip to content

MGS6 - Couple of requests #26

Open
0 of 4 issues completed
Open

Description

@townsmcp

Hi,

Many thanks for providing this api. Truly amazing work.
This week I purchased a new MGS6. I have noticed there are a few features that the iSmart app allows the user to control that aren’t in this api yet which will benefit some of the new cars coming out from MG:

  • heated rear seats (left and right). This is standard on the Trophy model of the MGS6. Also comes as standard on MGIM5 and MGIM6. On my S6 Trophy, the app only allows for on and off of the rear seats individually (unlike the front seats with 3 levels of heat)
  • heated steering wheel. This si standard on Trophy model of the MGS6. Also available on MG4 EV, MGS5, MGIM5 and MGIM6
  • ventilated front seats. This is standard on the Trophy model of the MGS6. Also comes as standard on the MGIM5 and MGIM6. It doesn’t seem to be exposed in iSmart app though. Maybe accessible in the api?

Is there any chance these can be added?

Activity

  1. Johndowne commented on Jun 7, 2026

    @Johndowne

    Cyberster has heated steering wheel too - although I’m not sure why I would need support in HA. The wheel heats up very quickly once you turn it on in the car.

  2. townsmcp commented on Jun 7, 2026

    @townsmcp
    Author

    Cyberster has heated steering wheel too - although I’m not sure why I would need support in HA. The wheel heats up very quickly once you turn it on in the car.

    In HA, assuming you leave home similar time on selected days and it is cold outside, you can build an automation to turn on chair heating, steering wheel heating and heat the cabin so the car is all toasty warm all over when you get in. Especially if you have medical conditions meaning hands really feel the cold

  3. townsmcp commented on Jun 23, 2026

    @townsmcp
    Author

    Also just want to add an extra rquest - in the iSmart app, on the MGS6 at least, there is an option called 'Ventilation'. Not sure if it is on other cars as well, but it drops the window slightly to allow air in the car eg on a hot day (useful feature at the moment where the UK is roasting!)

  4. nanomad commented on Oct 17, 2026

    @nanomad
    Contributor

    @townsmcp Thanks for the detailed request. I've split it into sub-issues: #33 (steering wheel), #34 (rear seats), #35 (ventilated front seats), #36 (window ventilation).

    None of these are supported yet. The library follows the iSmart app's protocol, so we need live captures of the app traffic from an MG S6.

  5. nanomad commented on Oct 17, 2026

    @nanomad
    Contributor

    @townsmcp I looked at your fork. It already covers most of this: the heated steering wheel (#33), rear heated seats (#34) and window ventilation (#36). It also has the front-seat left/right naming fix and the richer error codes.

    Would you open pull requests against this repo? Separate PRs would be easiest to review:

    1. Seat, steering wheel and window features. Your feat/rear-seat-heat-levels branch looks like a good base.
    2. Error codes and SaicReturnCode (feat/error-codes).

    Please:

    Please also confirm that the captured traffic came from an MG S6 EV, and which region. Ventilated front seats (#35) aren't covered yet, so the Telegram capture offer above still applies to that one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions