-
Notifications
You must be signed in to change notification settings - Fork 186
Description
I have send a setChargingProfil with ProfilKindType TxProfil during an active transaction but i always received a rejected.
SetChargingProfile {"connectorId":1,"csChargingProfiles":{"chargingProfileId":5,"stackLevel":1,"chargingProfilePurpose":"TxProfile","chargingProfileKind":"Absolute","chargingSchedule":{"startSchedule":"2024-08-01T07:00:00.000Z","chargingRateUnit":"A","chargingSchedulePeriod":[{"startPeriod":0,"limit":6,"numberPhases":3}]}}}]
I guess the problem is that we do not send a transaction id, which is optional corresponding to the standard (7.8 Charging Profile - transactionId - integer - 0..1 - Optional. Only valid if ChargingProfilePurpose is set to TxProfile, the transactionId MAY be used to match the profile to a specific transaction.)
But at
| if (chargingProfile->getTransactionId() < 0 || |