Hello,
I’m not sure I’m in the same boat , I have just this week wanted to change to dynamic prices I have done switch in VRM GUI,
created Access token and tried to upload payload. I get the success message, but prices are not updated. I have first tried last weekend and yesterday again, but with same result.
I have run out of ideas what can be wrong, so trying to catch any straw ….
Thank you
Lukas
I was using following command :
curl -X PATCH
https: //vrmapi.victronenergy.com/v2/installations/460146/dynamic-ess
-H “Content-Type: application/json”
-H “x-authorization: Token 339313a35f859400********6c8636305db74e164ba389”
-d @tomorrow.json
Content of the tomorrow.json was like this (I had it for 48 hours) :
{
“buyPriceType”: 1,
“buyPriceFormula”: “p”,
“sellPriceFormula”: “p”,
“buyPricePoints”: [
{
“timestamp”: 1761895146696,
“buyPrice”: 6.24,
“sellPrice”: 1.0
},
{
“timestamp”: 1761898746696,
“buyPrice”: 4.33,
“sellPrice”: 1.0
},
{
“timestamp”: 1761902346696,
“buyPrice”: 6.24,
“sellPrice”: 1.0
},…
The answer I got :
“success”: true,
“data”: {
“dynamicEssSettings”: {
“idSite”: 460146,
“gridSell”: 1,
“buyPriceSchedule”: “[{\u0022days\u0022:[0,1,2,3,4],\u0022schedule\u0022:[{\u0022from\u0022:\u002200:00\u0022,\u0022to\u0022:\u002200:00\u0022,\u0022price\u0022:0}]},{\u0022days\u0022:[5,6],\u0022schedule\u0022:[{\u0022from\u0022:\u002200:00\u0022,\u0022to\u0022:\u002200:00\u0022,\u0022price\u0022:0}]}]”,
“sellPriceSchedule”: “[{\u0022days\u0022:[0,1,2,3,4,5,6],\u0022schedule\u0022:[{\u0022from\u0022:\u002200:00\u0022,\u0022to\u0022:\u002200:00\u0022,\u0022price\u0022:0}]}]”,
“batteryCapacity”: 24,
“dischargePower”: 10,
“chargePower”: 10,
“batteryCosts”: 1.29,
“batteryFlowRestriction”: “noExport”,
“maxPowerFromGrid”: 17,
“maxPowerToGrid”: 9,
“createdOn”: “2024-10-13 15:41:13”,
“buyPriceFormula”: “p”,
“sellPriceFormula”: “p”,
“idBiddingZone”: 5,
“buyPriceType”: 1,
“sellPriceType”: 1,
“sellEnergyProviderName”: “MND”,
“buyEnergyProviderName”: “MND”,
“sellEnergyProviderId”: null,
“buyEnergyProviderId”: null,
“isOn”: true,
“isDessSocDifferent”: false,
“batteryPrice”: 0,
“totalEstimatedBatteryCycles”: 6000,
“isGreenModeOn”: true,
“batteryChargeRestrictionSchedule”: null,
“batteryDischargeRestrictionSchedule”: null,
“isPeriodicFullChargeOn”: true,
“periodicFullChargeDuration”: 2,
“periodicFullChargeInterval”: 14,
“buyPriceClampNegativeToZero”: false,
“sellPriceClampNegativeToZero”: true,
“isScheduledSocOn”: 0,
“scheduledSocGoal”: null,
“scheduledSocTime”: null,
“alwaysApplyBatteryFlowRestriction”: true,
“updatedOn”: “2025-10-30 14:34:25”,
“apiKey”: null,
“accountName”: null,
“directDebit”: false,
“vat”: false,
“tempoOverwriteBlueDayHours”: null,
“tempoOverwriteBlueNightHours”: null,
“tempoOverwriteRedDayHours”: null,
“tempoOverwriteRedNightHours”: null,
“tempoOverwriteWhiteDayHours”: null,
“tempoOverwriteWhiteNightHours”: null,
“buyPriceSamplingRate”: 15,
“sellPriceSamplingRate”: 15,
“buyPriceFormulaSchedule”: null,
“sellPriceFormulaSchedule”: null,
“biddingZoneCode”: “10YCZ-CEPS-----N”,
“sellContract”: null,
“buyContract”: null,
“isDayOrNightBuyContract”: null,
“isDayOrNightSellContract”: null,
“hasDessCopingStrategy”: true,
“hasVenusConfigSupport”: true,
“mode”: 1,
“operatingMode”: 1,
“batteryCapacityLogData”: 24,
“gridExportLimit”: 9,
“gridImportLimit”: 17,
“batteryChargeLimit”: 10,
“batteryDischargeLimit”: 10,
“restrictions”: 0,
“fullChargeDuration”: 2,
“fullChargeInterval”: 0
},
“historicalData”: {
“essMinSoc”: 40,
“lastHourConsumption”: 0.7027024859562516,
“lastHourProduction”: 0.18400000128895044
},
“identifier”: “c0619ab3c2cc”,
“timezone”: “Europe/Budapest”,
“currency”: “CZK”
}
}