Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE] After idle status, start charging not possible #100

Open
2 of 4 tasks
jeroen84s opened this issue Jan 31, 2025 · 16 comments
Open
2 of 4 tasks

[ISSUE] After idle status, start charging not possible #100

jeroen84s opened this issue Jan 31, 2025 · 16 comments
Assignees
Labels
bug Something isn't working

Comments

@jeroen84s
Copy link

Home Assistant Version

2025.01.04

MG/SAIC Integration Version

0.9.1

Installation Method

HACS

Did you check for existing issues?

  • Yes, I have checked for existing issues
  • No, I have not checked for existing issues

Did you enable debug logging before and are ready to post logs?

  • Yes, I have enabled debug logging
  • No, I have not enabled debug logging

Describe the Issue

After Idle state I can not restarting the AC loading from the intergration. The car receive the message (i see this on the front light indicators), the only solution that solved: reconnect the AC plug.
MG app (android) works fine

Logs

Additional Context

No response

@jeroen84s jeroen84s added the bug Something isn't working label Jan 31, 2025
@ad-ha
Copy link
Owner

ad-ha commented Jan 31, 2025

Hi @jeroen84s

Do you have any logs on this? Seems odd that it does not work. This morning I had my car on Idle and was able to start the AC without issues.

If you have logs it will be helpful, but none of those actions are linked together in anyway.

@jeroen84s
Copy link
Author

Deze fout is ontstaan door een aangepaste integratie.

Logger: custom_components.mg_saic
Bron: custom_components/mg_saic/coordinator.py:748
integratie: MG SAIC (documentatie, problemen)
Eerst voorgekomen: 08:58:16 (1 gebeurtenissen)
Laatst gelogd: 08:58:16

Error fetching vehicle status: Vehicle status is None.. Retrying in 15 seconds... (Attempt 1/5)

Deze fout is ontstaan door een aangepaste integratie.

Logger: custom_components.mg_saic
Bron: custom_components/mg_saic/coordinator.py:739
integratie: MG SAIC (documentatie, problemen)
Eerst voorgekomen: 08:58:16 (1 gebeurtenissen)
Laatst gelogd: 08:58:16

Vehicle status returned None.

Deze fout is ontstaan door een aangepaste integratie.

Logger: custom_components.mg_saic
Bron: custom_components/mg_saic/api.py:130
integratie: MG SAIC (documentatie, problemen)
Eerst voorgekomen: 08:58:16 (1 gebeurtenissen)
Laatst gelogd: 08:58:16

Error retrieving vehicle status: return code: 4, message: The remote control instruction failed, please try again later., event_id: 1364183879

Deze fout is ontstaan door een aangepaste integratie.

Logger: custom_components.mg_saic
Bron: custom_components/mg_saic/api.py:66
integratie: MG SAIC (documentatie, problemen)
Eerst voorgekomen: 08:58:16 (1 gebeurtenissen)
Laatst gelogd: 08:58:16

API call failed: return code: 4, message: The remote control instruction failed, please try again later., event_id: 1364183879

Logger: homeassistant.components.binary_sensor
Bron: runner.py:154
integratie: Binaire sensor (documentatie, problemen)
Eerst voorgekomen: 08:57:19 (1 gebeurtenissen)
Laatst gelogd: 08:57:19

Setup of binary_sensor platform mg_saic is taking over 10 seconds.

@jeroen84s
Copy link
Author

Above are the log files. Maybe it is not linked, but it is a coincidence that this problem occurs 1 hour after stopping loading

@ad-ha
Copy link
Owner

ad-ha commented Feb 1, 2025

Hi @jeroen84s

Thanks for the logs. As you may see on the messages received, that's an issue on the API side, not getting the data from the vehicle first (Vehicle Status is None) and the API call failed: return code: 4,.

Those issues are both on MG end and I cannot do much about it.

From my experience, when that happens, just try again until you are able to get the message properly sent/received to the vehicle.

@jeroen84s
Copy link
Author

Ok... But why do other switches and functions work fine, and the charging switch is the only one that not working anymore. This talks to the same API

@ad-ha
Copy link
Owner

ad-ha commented Feb 1, 2025

nd the charging switch is the only one that not working anymore

Can you please confirm which switch does not work? You mentioned AC on the issue title, but you are now mentioning the charging switch.

Edit. I believe I got the idea. You are referring to AC (alternate current) is that it? So this switch is only available if there is "charging data". If the API returns empty data for the "charging" the switch does not become available.

MG API is a bit unstable these days, so I would suggest that you try to reload the integration and see if the data gets available and so will be the switch.

There is nothing else on the code stopping the switch from being available.

@jeroen84s
Copy link
Author

I understand the confusion. I mean the charging switch (AC, alternating current, and not the Air Conditioning). If possible I changed the title. I try tomorrow again and let you know

@jeroen84s jeroen84s changed the title [ISSUE] After idle status, start AC loading not possible [ISSUE] After idle status, start charging not possible Feb 1, 2025
@ad-ha
Copy link
Owner

ad-ha commented Feb 1, 2025

Clear now. Thanks

Sometimes the API fails to send charging data, and if that happens the integration keeps going with the latest values. Although, the charging switch is dependent on having that data, so it might be available for BEV/PHEV vehicles but not for HEV's, for example.

Please try again and check the logs to see the response from the integration and the API, so I may understand better what might be happening.

@jeroen84s
Copy link
Author

Below log files try I diferent situations:

  • Start charging if the cable is connected more than 1 hours. I see on the light front side of the car thats the message recieve to the car. (I think that I try it 2 or 3 times again)
  • Unlock the boot switch, thats works properly
  • Try to start the climate control, thats works (second time) properly

But now, I try also the original MG app for charging.

  • Start charging first times, works properly
  • Stop charging works properly
  • Starting charging after few hours, works also properly
  • When I STOP charging with the intergration, and START charging with the orginal MG App, its fails!

I have a MG ZS EV model 2021-2024

Let me know if you need more information

2025-02-02 09:33:18.534 ERROR (MainThread) [custom_components.mg_saic] API call failed: return code: 8, message: The request timed out. Please try again later.(253), event_id: 1566644667
2025-02-02 09:33:18.534 ERROR (MainThread) [custom_components.mg_saic] Error opening tailgate: return code: 8, message: The request timed out. Please try again later.(253), event_id: 1566644667
2025-02-02 09:33:18.536 INFO (MainThread) [custom_components.mg_saic] Boot opened for VIN: LSJW74092PZ242949
2025-02-02 09:33:18.542 DEBUG (MainThread) [custom_components.mg_saic] Scheduling immediate refresh with interval 0:00:15 for VIN: LSJW74092PZ242949.
2025-02-02 09:33:25.038 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:33:25.043 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 09:33:25.043 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:33:25.043 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:33:25.044 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=129, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=1, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=1, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485198, wayPoint=GpsPosition.WayPoint(hdop=7, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559135, longitude=4631494), satellites=9, speed=0)), statusTime=1738485200)
2025-02-02 09:33:25.044 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=1023, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=599, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:33:25.044 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 0:00:15
2025-02-02 09:33:25.044 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.502 seconds (success: True)
2025-02-02 09:33:25.044 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:00:15.
2025-02-02 09:33:37.199 DEBUG (MainThread) [custom_components.mg_saic] Calculated temperature index: 8 for desired_temp: 22°C
2025-02-02 09:33:37.199 DEBUG (MainThread) [custom_components.mg_saic] Climate params - Idx: 8, Fan speed: 3, AC On: True
2025-02-02 09:33:40.064 DEBUG (MainThread) [custom_components.mg_saic] Switching to long interval 0:05:00 for VIN: LSJW74092PZ242949 after immediate refresh.
2025-02-02 09:33:46.651 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:33:46.657 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 09:33:46.657 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:33:46.658 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:33:46.659 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=129, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=0, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=1, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=1, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485220, wayPoint=GpsPosition.WayPoint(hdop=6, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559135, longitude=4631494), satellites=8, speed=0)), statusTime=1738485221)
2025-02-02 09:33:46.659 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=1023, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=599, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:33:46.660 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 0:05:00
2025-02-02 09:33:46.660 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.615 seconds (success: True)
2025-02-02 09:33:46.661 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:05:00.
2025-02-02 09:33:46.694 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:33:46.699 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 09:33:46.699 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:33:46.699 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:33:46.699 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=129, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=0, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=1, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=1, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485220, wayPoint=GpsPosition.WayPoint(hdop=6, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559135, longitude=4631494), satellites=8, speed=0)), statusTime=1738485221)
2025-02-02 09:33:46.699 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=1023, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=599, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:33:46.701 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 0:05:00
2025-02-02 09:33:46.701 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.637 seconds (success: True)
2025-02-02 09:33:46.702 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:05:00.
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] API call failed: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] Error starting AC with settings for VIN LSJW74092PZ242949: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] Error setting HVAC mode for VIN LSJW74092PZ242949: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688
2025-02-02 09:34:22.410 DEBUG (MainThread) [custom_components.mg_saic] Updating target temperature from 22.0 to 21
2025-02-02 09:37:51.173 DEBUG (MainThread) [custom_components.mg_saic] Charging control - VIN: LSJW74092PZ242949, action: start
2025-02-02 09:38:23.562 INFO (MainThread) [custom_components.mg_saic] Charging start command sent successfully for VIN: LSJW74092PZ242949
2025-02-02 09:38:23.563 INFO (MainThread) [custom_components.mg_saic] Charging started for VIN: LSJW74092PZ242949
2025-02-02 09:38:23.569 DEBUG (MainThread) [custom_components.mg_saic] Scheduling immediate refresh with interval 0:00:15 for VIN: LSJW74092PZ242949.
2025-02-02 09:38:30.138 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:38:30.149 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 09:38:30.150 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:38:30.150 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:38:30.150 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=129, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=1, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485503, wayPoint=GpsPosition.WayPoint(hdop=8, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559139, longitude=4631523), satellites=8, speed=0)), statusTime=1738485505)
2025-02-02 09:38:30.151 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=0, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=898, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:38:30.151 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 0:00:15
2025-02-02 09:38:30.151 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.582 seconds (success: True)
2025-02-02 09:38:30.152 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:00:15.
2025-02-02 09:38:45.170 DEBUG (MainThread) [custom_components.mg_saic] Switching to long interval 0:05:00 for VIN: LSJW74092PZ242949 after immediate refresh.
2025-02-02 09:38:46.709 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: False, Idle Duration: 1 day, 12:56:31.093056, Activity Duration: 12:56:11.926819
2025-02-02 09:38:46.709 DEBUG (MainThread) [custom_components.mg_saic] No recent activity. Using default update interval.
2025-02-02 09:38:46.709 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 1:00:00.
2025-02-02 09:38:46.709 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.940 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:38:51.945 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: False, Idle Duration: 1 day, 12:56:36.329566, Activity Duration: 12:56:17.163329
2025-02-02 09:38:51.945 DEBUG (MainThread) [custom_components.mg_saic] No recent activity. Using default update interval.
2025-02-02 09:38:51.945 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 1:00:00.
2025-02-02 09:38:51.946 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.946 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:38:51.947 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:38:51.947 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=128, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=-128, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=1, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485527, wayPoint=GpsPosition.WayPoint(hdop=7, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559139, longitude=4631523), satellites=10, speed=0)), statusTime=1738485528)
2025-02-02 09:38:51.947 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=0, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=898, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:38:51.947 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 1:00:00
2025-02-02 09:38:51.947 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.795 seconds (success: True)
2025-02-02 09:38:51.948 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.950 DEBUG (MainThread) [custom_components.mg_saic] Sensor Interior Temperature has invalid temperature value -128
2025-02-02 09:38:51.978 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:38:51.980 DEBUG (MainThread) [custom_components.mg_saic] Sensor Interior Temperature has invalid temperature value -128
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: False, Idle Duration: 1 day, 12:56:36.367361, Activity Duration: 12:56:17.201124
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] No recent activity. Using default update interval.
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 1:00:00.
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:38:51.978 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 09:38:51.980 DEBUG (MainThread) [custom_components.mg_saic] Sensor Interior Temperature has invalid temperature value -128
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: False, Idle Duration: 1 day, 12:56:36.367361, Activity Duration: 12:56:17.201124
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] No recent activity. Using default update interval.
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 1:00:00.
2025-02-02 09:38:51.983 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=128, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=302, currentJourneyDistance=130, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=61, extendedData2=0, exteriorTemperature=0, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=73, frontRightSeatHeatLevel=0, frontRightTyrePressure=76, fuelLevelPrc=0, fuelRange=1840, fuelRangeElec=1840, handBrake=0, interiorTemperature=-128, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21730, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=1, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738485527, wayPoint=GpsPosition.WayPoint(hdop=7, heading=208, position=GpsPosition.WayPoint.Position(altitude=2, latitude=51559139, longitude=4631523), satellites=10, speed=0)), statusTime=1738485528)
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=0, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=5, bmsDsChrgSpRsn=None, bmsEstdElecRng=339, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=610, bmsPackVol=1458, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=184, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738433361, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1840, lastChargeEndingPower=442, mileage=21730, mileageOfDay=0, mileageSinceLastCharge=0, powerUsageOfDay=898, powerUsageSinceLastCharge=0, realtimePower=442, startTime=1738431292, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1458))
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-01-31 19:42:15.615941+00:00, Last Powered Off Time: 2025-01-31 19:42:15.615935+00:00, Last Vehicle Activity: 2025-02-01 19:42:34.782172+00:00, Update Interval: 1:00:00
2025-02-02 09:38:51.984 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.814 seconds (success: True)
2025-02-02 09:38:51.985 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 09:38:51.987 DEBUG (MainThread) [custom_components.mg_saic] Sensor Interior Temperature has invalid temperature value -128

@ad-ha
Copy link
Owner

ad-ha commented Feb 2, 2025

Thanks @jeroen84s

I will have a look. Seems like the command is successful and that the vehicle starts the charge, but stays at "Idle" (bmsChrgSts=5)

2025-02-02 09:37:51.173 DEBUG (MainThread) [custom_components.mg_saic] Charging control - VIN: LSJW74092PZ242949, action: start
2025-02-02 09:38:23.562 INFO (MainThread) [custom_components.mg_saic] Charging start command sent successfully for VIN: LSJW74092PZ242949
2025-02-02 09:38:23.563 INFO (MainThread) [custom_components.mg_saic] Charging started for VIN: LSJW74092PZ242949

On the AC not starting, I see this:
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] Error starting AC with settings for VIN LSJW74092PZ242949: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688

2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] API call failed: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] Error starting AC with settings for VIN LSJW74092PZ242949: return code: 8, message: Please confirm all four doors, hood and tailgate are closed and locked, or instructions will fail.(10), event_id: 1351198688
2025-02-02 09:34:08.262 ERROR (MainThread) [custom_components.mg_saic] Error setting HVAC mode for VIN LSJW74092PZ242949:

Cheers

@jeroen84s
Copy link
Author

Hi, for the AC climate its possible, because the boot was open(i try this for the first check). For the charging was all closed, and its not starting realy, I check this to the light from my car. After few minuts you see this also back in Home Assistant and see the message Idle.

@jeroen84s
Copy link
Author

Fyi: the blue light glows up for receive the charging message, and de green light is realy charging. And the green light is not glow up

@ad-ha
Copy link
Owner

ad-ha commented Feb 2, 2025

That's what I was saying. The car stays in idle rather than start charge.

I really don't see the issue yet, but let me have a look.

Were you able to start the charging ever from the Integration?

@jeroen84s
Copy link
Author

sure, that charging integration works fine until the moment that charging is stopped with the integration and shows the idle status. From that moment i can't start again.

@jeroen84s
Copy link
Author

If you change the switch charging before showing the idle status its works always properly

@jeroen84s
Copy link
Author

Below is a working situation from the integration

2025-02-02 15:25:36.749 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:25:36.752 DEBUG (MainThread) [custom_components.mg_saic] Sensor Exterior Temperature has invalid temperature value -128
2025-02-02 15:25:36.752 DEBUG (MainThread) [custom_components.mg_saic] Sensor Interior Temperature has invalid temperature value -128
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: True, Idle Duration: 5:23:50.293656, Activity Duration: 4:11:09.940432
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Vehicle is charging. Using charging update interval.
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 0:10:00.
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:10:00.
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:25:36.756 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=149, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=1, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1950, fuelRangeElec=1950, handBrake=0, interiorTemperature=14, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=74, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738506327, wayPoint=GpsPosition.WayPoint(hdop=8, heading=344, position=GpsPosition.WayPoint.Position(altitude=-1, latitude=51559141, longitude=4631523), satellites=7, speed=0)), statusTime=1738506328)
2025-02-02 15:25:36.757 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=1, bmsChrgOtptCrntReq=167, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=1, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=19903, bmsPackCrntV=None, bmsPackSOCDsp=635, bmsPackVol=1468, bmsPTCHeatReqDspCmd=2, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=791, chrgngRmnngTimeV=0, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=195, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=627, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=6, endTime=1738490683, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1950, lastChargeEndingPower=None, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=460, startTime=1738505708, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=19903, workingVoltage=1468))
2025-02-02 15:25:36.757 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: True, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 0:10:00
2025-02-02 15:25:36.757 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 13.216 seconds (success: True)
2025-02-02 15:25:36.757 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:10:00.
2025-02-02 15:25:37.606 DEBUG (MainThread) [custom_components.mg_saic] Charging control - VIN: LSJW74092PZ242949, action: stop
2025-02-02 15:25:44.567 INFO (MainThread) [custom_components.mg_saic] Charging stop command sent successfully for VIN: LSJW74092PZ242949
2025-02-02 15:25:44.567 INFO (MainThread) [custom_components.mg_saic] Charging stopped for VIN: LSJW74092PZ242949
2025-02-02 15:26:01.240 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: False, Idle Duration: 5:24:14.782685, Activity Duration: 4:11:34.429461
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] No recent activity. Using default update interval.
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 1:00:00.
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:26:01.245 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=141, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=0, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1950, fuelRangeElec=1950, handBrake=0, interiorTemperature=15, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=73, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=76, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738506354, wayPoint=GpsPosition.WayPoint(hdop=7, heading=344, position=GpsPosition.WayPoint.Position(altitude=-1, latitude=51559142, longitude=4631528), satellites=9, speed=0)), statusTime=1738506356)
2025-02-02 15:26:01.247 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=2, bmsChrgOtptCrntReq=1023, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=14, bmsChrgSts=8, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=20000, bmsPackCrntV=None, bmsPackSOCDsp=635, bmsPackVol=1466, bmsPTCHeatReqDspCmd=0, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=195, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=0, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=1, endTime=1738506341, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1950, lastChargeEndingPower=460, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=460, startTime=1738505708, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=20000, workingVoltage=1466))
2025-02-02 15:26:01.247 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: False, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 1:00:00
2025-02-02 15:26:01.248 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 16.680 seconds (success: True)
2025-02-02 15:26:01.248 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 1:00:00.
2025-02-02 15:30:52.456 DEBUG (MainThread) [custom_components.mg_saic] Charging control - VIN: LSJW74092PZ242949, action: start
2025-02-02 15:31:05.841 INFO (MainThread) [custom_components.mg_saic] Charging start command sent successfully for VIN: LSJW74092PZ242949
2025-02-02 15:31:05.841 INFO (MainThread) [custom_components.mg_saic] Charging started for VIN: LSJW74092PZ242949
2025-02-02 15:31:05.846 DEBUG (MainThread) [custom_components.mg_saic] Scheduling immediate refresh with interval 0:00:15 for VIN: LSJW74092PZ242949.
2025-02-02 15:31:16.843 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:31:16.857 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 15:31:16.857 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:31:16.857 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:31:16.858 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=144, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=1, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1950, fuelRangeElec=1950, handBrake=0, interiorTemperature=14, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=73, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=75, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738506671, wayPoint=GpsPosition.WayPoint(hdop=6, heading=4, position=GpsPosition.WayPoint.Position(altitude=-3, latitude=51559151, longitude=4631509), satellites=9, speed=0)), statusTime=1738506672)
2025-02-02 15:31:16.858 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=1, bmsChrgOtptCrntReq=167, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=1, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=19903, bmsPackCrntV=None, bmsPackSOCDsp=635, bmsPackVol=1466, bmsPTCHeatReqDspCmd=2, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=1023, chrgngRmnngTimeV=1, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=195, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=10, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=6, endTime=1738506341, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1950, lastChargeEndingPower=None, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=460, startTime=1738506665, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=19903, workingVoltage=1466))
2025-02-02 15:31:16.859 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: True, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 0:00:15
2025-02-02 15:31:16.859 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 11.012 seconds (success: True)
2025-02-02 15:31:16.859 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:00:15.
2025-02-02 15:31:31.892 DEBUG (MainThread) [custom_components.mg_saic] Switching to long interval 0:05:00 for VIN: LSJW74092PZ242949 after immediate refresh.
2025-02-02 15:31:38.539 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:31:38.543 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=141, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=1, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1950, fuelRangeElec=1950, handBrake=0, interiorTemperature=14, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=73, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=75, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738506692, wayPoint=GpsPosition.WayPoint(hdop=6, heading=4, position=GpsPosition.WayPoint.Position(altitude=-3, latitude=51559150, longitude=4631513), satellites=10, speed=0)), statusTime=1738506693)
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=1, bmsChrgOtptCrntReq=167, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=1, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=19903, bmsPackCrntV=None, bmsPackSOCDsp=635, bmsPackVol=1468, bmsPTCHeatReqDspCmd=2, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=823, chrgngRmnngTimeV=0, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=195, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=31, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=6, endTime=1738506341, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1950, lastChargeEndingPower=None, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=460, startTime=1738506665, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=19903, workingVoltage=1468))
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: True, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 0:05:00
2025-02-02 15:31:38.544 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.684 seconds (success: True)
2025-02-02 15:31:38.545 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:05:00.
2025-02-02 15:31:38.567 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Action interval active, skipping dynamic interval adjustment.
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=141, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=1, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1950, fuelRangeElec=1950, handBrake=0, interiorTemperature=14, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=73, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=75, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738506692, wayPoint=GpsPosition.WayPoint(hdop=6, heading=4, position=GpsPosition.WayPoint.Position(altitude=-3, latitude=51559150, longitude=4631513), satellites=10, speed=0)), statusTime=1738506693)
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=1, bmsChrgOtptCrntReq=167, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=1, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=19903, bmsPackCrntV=None, bmsPackSOCDsp=635, bmsPackVol=1468, bmsPTCHeatReqDspCmd=2, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=823, chrgngRmnngTimeV=0, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=195, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=31, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=6, endTime=1738506341, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1950, lastChargeEndingPower=None, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=460, startTime=1738506665, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=19903, workingVoltage=1468))
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: True, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 0:05:00
2025-02-02 15:31:38.571 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 6.680 seconds (success: True)
2025-02-02 15:31:38.572 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:05:00.
2025-02-02 15:36:38.593 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: True, Idle Duration: 5:34:52.130743, Activity Duration: 4:22:11.777519
2025-02-02 15:36:38.593 DEBUG (MainThread) [custom_components.mg_saic] Vehicle is charging. Using charging update interval.
2025-02-02 15:36:38.593 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 0:10:00.
2025-02-02 15:36:38.594 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:10:00.
2025-02-02 15:37:11.650 ERROR (MainThread) [custom_components.mg_saic] API call failed: return code: 4, message: The remote control instruction failed, please try again later., event_id: 1571531590
2025-02-02 15:37:11.650 ERROR (MainThread) [custom_components.mg_saic] Error retrieving vehicle status: return code: 4, message: The remote control instruction failed, please try again later., event_id: 1571531590
2025-02-02 15:37:11.651 WARNING (MainThread) [custom_components.mg_saic] Vehicle status returned None.
2025-02-02 15:37:11.651 WARNING (MainThread) [custom_components.mg_saic] Error fetching vehicle status: Vehicle status is None.. Retrying in 15 seconds... (Attempt 1/5)
2025-02-02 15:37:33.283 DEBUG (MainThread) [custom_components.mg_saic] No changes detected in monitored keys or charging status.
2025-02-02 15:37:33.290 DEBUG (MainThread) [custom_components.mg_saic] Evaluating interval adjustment: Powered On: False, Charging: True, Idle Duration: 5:35:46.828071, Activity Duration: 4:23:06.474847
2025-02-02 15:37:33.290 DEBUG (MainThread) [custom_components.mg_saic] Vehicle is charging. Using charging update interval.
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Adjusted update interval: 0:10:00.
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:10:00.
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Type: BEV
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Info: [VinInfo(bindTime=1738311993000, brandName='MG', colorName='YORK WHITE', isActivate=False, isCurrentVehicle=True, isSubaccount=True, modelName='ZS EV', modelYear='2021', name=None, series='ZS EV S', vin='LSJW74092PZ242949', subAccountList=[], vehicleModelConfiguration=[VehicleModelConfiguration(itemCode='J17', itemName='Tire', itemValue='1'), VehicleModelConfiguration(itemCode='Q00', itemName='Airbag', itemValue='1'), VehicleModelConfiguration(itemCode='Q01', itemName='FAirbag', itemValue='0'), VehicleModelConfiguration(itemCode='Q09', itemName='AirbagS', itemValue='0'), VehicleModelConfiguration(itemCode='S35', itemName='Sunroof', itemValue='3'), VehicleModelConfiguration(itemCode='S61', itemName='Remote control', itemValue='1'), VehicleModelConfiguration(itemCode='T11', itemName='AC', itemValue='1'), VehicleModelConfiguration(itemCode='EPS', itemName='EPS', itemValue='1'), VehicleModelConfiguration(itemCode='SA64', itemName='SA64', itemValue='0111110000000000001000000100101000000010100000000000000000000110'), VehicleModelConfiguration(itemCode='BONNUT', itemName='BONNUT', itemValue='1'), VehicleModelConfiguration(itemCode='DOOR', itemName='DOOR', itemValue='1111'), VehicleModelConfiguration(itemCode='BOOT', itemName='BOOT', itemValue='1'), VehicleModelConfiguration(itemCode='ENGINE', itemName='ENGINE', itemValue='1'), VehicleModelConfiguration(itemCode='EV', itemName='EV', itemValue='0'), VehicleModelConfiguration(itemCode='HeatedSeat', itemName='HeatedSeat', itemValue='0'), VehicleModelConfiguration(itemCode='KEYPOS', itemName='KEYPOS', itemValue='1'), VehicleModelConfiguration(itemCode='ENERGY', itemName='ENERGY', itemValue='1'), VehicleModelConfiguration(itemCode='BATTERY', itemName='BATTERY', itemValue='1'), VehicleModelConfiguration(itemCode='INTEMP', itemName='INTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='EXTEMP', itemName='EXTEMP', itemValue='1'), VehicleModelConfiguration(itemCode='WINDOW', itemName='WINDOW', itemValue='0000'), VehicleModelConfiguration(itemCode='LRD', itemName='LRD', itemValue='0'), VehicleModelConfiguration(itemCode='BTKEY', itemName='BTKEY', itemValue='1'), VehicleModelConfiguration(itemCode='BType', itemName='Battery', itemValue='1'), VehicleModelConfiguration(itemCode='SBH', itemName='SBH', itemValue='1'), VehicleModelConfiguration(itemCode='BHI', itemName='BHI', itemValue='0'), VehicleModelConfiguration(itemCode='ROV', itemName='ROV', itemValue='25857')])]
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Status: VehicleStatusResp(basicVehicleStatus=BasicVehicleStatus(batteryVoltage=149, bonnetStatus=0, bootStatus=0, canBusActive=1, clstrDspdFuelLvlSgmt=0, currentJourneyId=313, currentJourneyDistance=0, dippedBeamStatus=0, driverDoor=0, driverWindow=0, engineStatus=0, extendedData1=64, extendedData2=1, exteriorTemperature=4, frontLeftSeatHeatLevel=0, frontLeftTyrePressure=71, frontRightSeatHeatLevel=0, frontRightTyrePressure=73, fuelLevelPrc=0, fuelRange=1960, fuelRangeElec=1960, handBrake=0, interiorTemperature=13, lastKeySeen=24163, lockStatus=1, mainBeamStatus=0, mileage=21780, passengerDoor=0, passengerWindow=0, powerMode=0, rearLeftDoor=0, rearLeftTyrePressure=73, rearLeftWindow=0, rearRightDoor=0, rearRightTyrePressure=75, rearRightWindow=0, remoteClimateStatus=0, rmtHtdRrWndSt=0, sideLightStatus=0, steeringHeatLevel=0, steeringWheelHeatFailureReason=0, sunroofStatus=0, timeOfLastCANBUSActivity=None, vehElecRngDsp=0, vehicleAlarmStatus=2, wheelTyreMonitorStatus=0), extendedVehicleStatus=ExtendedVehicleStatus(alertDataSum=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]), gpsPosition=GpsPosition(gpsStatus=2, timeStamp=1738507048, wayPoint=GpsPosition.WayPoint(hdop=8, heading=4, position=GpsPosition.WayPoint.Position(altitude=-3, latitude=51559142, longitude=4631530), satellites=9, speed=0)), statusTime=1738507050)
2025-02-02 15:37:33.291 DEBUG (MainThread) [custom_components.mg_saic] Vehicle Charging Data: ChrgMgmtDataResp(chrgMgmtData=ChrgMgmtData(bmsAdpPubChrgSttnDspCmd=1, bmsAltngChrgCrntDspCmd=0, bmsChrgCtrlDspCmd=1, bmsChrgOtptCrntReq=167, bmsChrgOtptCrntReqV=None, bmsChrgSpRsn=0, bmsChrgSts=1, bmsDsChrgSpRsn=None, bmsEstdElecRng=342, bmsOnBdChrgTrgtSOCDspCmd=7, bmsPackCrnt=19903, bmsPackCrntV=None, bmsPackSOCDsp=639, bmsPackVol=1470, bmsPTCHeatReqDspCmd=2, bmsPTCHeatResp=None, bmsPTCHeatSpRsn=0, bmsReserCtrlDspCmd=2, bmsReserSpHourDspCmd=10, bmsReserSpMintueDspCmd=0, bmsReserStHourDspCmd=22, bmsReserStMintueDspCmd=0, ccuEleccLckCtrlDspCmd=None, ccuOffBdChrgrPlugOn=None, ccuOnbdChrgrPlugOn=None, chrgngAddedElecRng=None, chrgngAddedElecRngV=None, chrgngDoorOpenCnd=None, chrgngDoorPosSts=None, chrgngRmnngTime=778, chrgngRmnngTimeV=0, chrgngSpdngTime=None, chrgngSpdngTimeV=None, clstrElecRngToEPT=196, disChrgngRmnngTime=None, disChrgngRmnngTimeV=None, imcuChrgngEstdElecRng=None, imcuChrgngEstdElecRngV=None, imcuDschrgngEstdElecRng=None, imcuDschrgngEstdElecRngV=None, imcuVehElecRng=None, imcuVehElecRngV=None, onBdChrgrAltrCrntInptCrnt=None, onBdChrgrAltrCrntInptVol=None), rvsChargeStatus=RvsChargeStatus(chargingDuration=386, chargingElectricityPhase=None, chargingGunState=1, chargingPileID=None, chargingPileSupplier=None, chargingType=6, endTime=1738506341, extendedData1=None, extendedData2=None, extendedData3=None, extendedData4=None, fotaLowestVoltage=None, fuelRangeElec=1960, lastChargeEndingPower=None, mileage=21780, mileageOfDay=50, mileageSinceLastCharge=0, powerUsageOfDay=1482, powerUsageSinceLastCharge=0, realtimePower=463, startTime=1738506665, staticEnergyConsumption=None, totalBatteryCapacity=725, workingCurrent=19903, workingVoltage=1470))
2025-02-02 15:37:33.292 DEBUG (MainThread) [custom_components.mg_saic] State updated: Is Powered On: False, Is Charging: True, Last Powered On Time: 2025-02-02 08:56:18.034584+00:00, Last Powered Off Time: 2025-02-02 09:01:46.462480+00:00, Last Vehicle Activity: 2025-02-02 10:14:26.815704+00:00, Update Interval: 0:10:00
2025-02-02 15:37:33.292 DEBUG (MainThread) [custom_components.mg_saic] Finished fetching MG SAIC data update coordinator data in 54.719 seconds (success: True)
2025-02-02 15:37:33.292 DEBUG (MainThread) [custom_components.mg_saic] Next update scheduled in 0:10:00.

@ad-ha ad-ha self-assigned this Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants