sensor.greenely icon indicating copy to clipboard operation
sensor.greenely copied to clipboard

Upcoming 15min interval & car smart charging

Open mikaelklingstam opened this issue 5 months ago • 2 comments

Thx for awesome functions. Will this be functional also when prices updates 4 times an hour soon? Another nice feature would be to be able to see the car smart charging plan in HA. Is that possible to add into the code maybe?

mikaelklingstam avatar Aug 19 '25 17:08 mikaelklingstam

As i still use this integration still i Will make a pr once the price updates every 15min. The problem is that no changes can be done with out having The feature in the app.

Ive recently started using smart charging so i might have time to look at it, but time is limited😅

simonlarsson92 avatar Sep 12 '25 10:09 simonlarsson92

Have tried looking into this but it seems like they have change up the api to use quic which leave the http request encrypted when i try to inspect them. As i dont have an abundance of time, if any one knows how find out the information needed to update these calls, that would be great. I will work on it when i have time but it might take a few months.

simonlarsson92 avatar Oct 04 '25 09:10 simonlarsson92

You can get the quarterly prices from the same endpoint you're already using for spot prices. Here's an example of the API output when calling their API. Just parse their quarters_prices prop instead of price.

{
  "data": {
    "1765234800": {
      "localtime": "2025-12-09 00:00",
      "price": 69436,
      "quarters_prices": {
        "quarter1": 71507,
        "quarter2": 67206,
        "quarter3": 71220,
        "quarter4": 67808
      }
    },
    "1765238400": {
      "localtime": "2025-12-09 01:00",
      "price": 72788,
      "quarters_prices": {
        "quarter1": 72671,
        "quarter2": 72712,
        "quarter3": 72972,
        "quarter4": 72795
      }
    },
    "1765242000": {
      "localtime": "2025-12-09 02:00",
      "price": 50939,
      "quarters_prices": {
        "quarter1": 49607,
        "quarter2": 50237,
        "quarter3": 51196,
        "quarter4": 52716
      }
    },
    "1765245600": {
      "localtime": "2025-12-09 03:00",
      "price": 49755,
      "quarters_prices": {
        "quarter1": 47772,
        "quarter2": 48333,
        "quarter3": 49812,
        "quarter4": 53100
      }
    },
    "1765249200": {
      "localtime": "2025-12-09 04:00",
      "price": 52340,
      "quarters_prices": {
        "quarter1": 48018,
        "quarter2": 52127,
        "quarter3": 53141,
        "quarter4": 56071
      }
    },
    "1765252800": {
      "localtime": "2025-12-09 05:00",
      "price": 79242,
      "quarters_prices": {
        "quarter1": 64440,
        "quarter2": 73931,
        "quarter3": 80423,
        "quarter4": 98173
      }
    },
    "1765256400": {
      "localtime": "2025-12-09 06:00",
      "price": 109092,
      "quarters_prices": {
        "quarter1": 89915,
        "quarter2": 111978,
        "quarter3": 115115,
        "quarter4": 119361
      }
    },
    "1765260000": {
      "localtime": "2025-12-09 07:00",
      "price": 132605,
      "quarters_prices": {
        "quarter1": 120361,
        "quarter2": 124182,
        "quarter3": 128578,
        "quarter4": 157298
      }
    },
    "1765263600": {
      "localtime": "2025-12-09 08:00",
      "price": 152029,
      "quarters_prices": {
        "quarter1": 132262,
        "quarter2": 147670,
        "quarter3": 157353,
        "quarter4": 170830
      }
    },
    "1765267200": {
      "localtime": "2025-12-09 09:00",
      "price": 159757,
      "quarters_prices": {
        "quarter1": 181608,
        "quarter2": 160736,
        "quarter3": 154833,
        "quarter4": 141850
      }
    },
    "1765270800": {
      "localtime": "2025-12-09 10:00",
      "price": 145942,
      "quarters_prices": {
        "quarter1": 153833,
        "quarter2": 147095,
        "quarter3": 144452,
        "quarter4": 138385
      }
    },
    "1765274400": {
      "localtime": "2025-12-09 11:00",
      "price": 142521,
      "quarters_prices": {
        "quarter1": 146246,
        "quarter2": 143356,
        "quarter3": 141603,
        "quarter4": 138877
      }
    },
    "1765278000": {
      "localtime": "2025-12-09 12:00",
      "price": 141035,
      "quarters_prices": {
        "quarter1": 141795,
        "quarter2": 138371,
        "quarter3": 141548,
        "quarter4": 142425
      }
    },
    "1765281600": {
      "localtime": "2025-12-09 13:00",
      "price": 144586,
      "quarters_prices": {
        "quarter1": 143356,
        "quarter2": 144096,
        "quarter3": 144795,
        "quarter4": 146095
      }
    },
    "1765285200": {
      "localtime": "2025-12-09 14:00",
      "price": 151266,
      "quarters_prices": {
        "quarter1": 135097,
        "quarter2": 151725,
        "quarter3": 157901,
        "quarter4": 160338
      }
    },
    "1765288800": {
      "localtime": "2025-12-09 15:00",
      "price": 166982,
      "quarters_prices": {
        "quarter1": 158243,
        "quarter2": 164010,
        "quarter3": 174583,
        "quarter4": 171091
      }
    },
    "1765292400": {
      "localtime": "2025-12-09 16:00",
      "price": 163517,
      "quarters_prices": {
        "quarter1": 159736,
        "quarter2": 166640,
        "quarter3": 165681,
        "quarter4": 162010
      }
    },
    "1765296000": {
      "localtime": "2025-12-09 17:00",
      "price": 158908,
      "quarters_prices": {
        "quarter1": 159668,
        "quarter2": 159188,
        "quarter3": 161175,
        "quarter4": 155600
      }
    },
    "1765299600": {
      "localtime": "2025-12-09 18:00",
      "price": 151208,
      "quarters_prices": {
        "quarter1": 156243,
        "quarter2": 152505,
        "quarter3": 156806,
        "quarter4": 139275
      }
    },
    "1765303200": {
      "localtime": "2025-12-09 19:00",
      "price": 134509,
      "quarters_prices": {
        "quarter1": 148821,
        "quarter2": 136837,
        "quarter3": 129400,
        "quarter4": 122976
      }
    },
    "1765306800": {
      "localtime": "2025-12-09 20:00",
      "price": 125305,
      "quarters_prices": {
        "quarter1": 134646,
        "quarter2": 127838,
        "quarter3": 119785,
        "quarter4": 118950
      }
    },
    "1765310400": {
      "localtime": "2025-12-09 21:00",
      "price": 114564,
      "quarters_prices": {
        "quarter1": 119497,
        "quarter2": 117703,
        "quarter3": 111513,
        "quarter4": 109541
      }
    },
    "1765314000": {
      "localtime": "2025-12-09 22:00",
      "price": 105929,
      "quarters_prices": {
        "quarter1": 109417,
        "quarter2": 108513,
        "quarter3": 105473,
        "quarter4": 100310
      }
    },
    "1765317600": {
      "localtime": "2025-12-09 23:00",
      "price": 82745,
      "quarters_prices": {
        "quarter1": 95982,
        "quarter2": 87503,
        "quarter3": 78067,
        "quarter4": 69425
      }
    },
    "1765321200": {
      "localtime": "2025-12-10 00:00",
      "price": 75303,
      "quarters_prices": {
        "quarter1": 85661,
        "quarter2": 87308,
        "quarter3": 69221,
        "quarter4": 59020
      }
    },
    "1765324800": {
      "localtime": "2025-12-10 01:00",
      "price": 64577,
      "quarters_prices": {
        "quarter1": 71401,
        "quarter2": 65148,
        "quarter3": 63718,
        "quarter4": 58040
      }
    },
    "1765328400": {
      "localtime": "2025-12-10 02:00",
      "price": 57985,
      "quarters_prices": {
        "quarter1": 61893,
        "quarter2": 57522,
        "quarter3": 56513,
        "quarter4": 56010
      }
    },
    "1765332000": {
      "localtime": "2025-12-10 03:00",
      "price": 57570,
      "quarters_prices": {
        "quarter1": 61240,
        "quarter2": 60845,
        "quarter3": 54198,
        "quarter4": 53995
      }
    },
    "1765335600": {
      "localtime": "2025-12-10 04:00",
      "price": 57509,
      "quarters_prices": {
        "quarter1": 54907,
        "quarter2": 58830,
        "quarter3": 58666,
        "quarter4": 57631
      }
    },
    "1765339200": {
      "localtime": "2025-12-10 05:00",
      "price": 62150,
      "quarters_prices": {
        "quarter1": 55697,
        "quarter2": 57998,
        "quarter3": 63910,
        "quarter4": 70992
      }
    },
    "1765342800": {
      "localtime": "2025-12-10 06:00",
      "price": 74513,
      "quarters_prices": {
        "quarter1": 70120,
        "quarter2": 72572,
        "quarter3": 76631,
        "quarter4": 78728
      }
    },
    "1765346400": {
      "localtime": "2025-12-10 07:00",
      "price": 81596,
      "quarters_prices": {
        "quarter1": 79900,
        "quarter2": 83127,
        "quarter3": 83577,
        "quarter4": 79777
      }
    },
    "1765350000": {
      "localtime": "2025-12-10 08:00",
      "price": 84885,
      "quarters_prices": {
        "quarter1": 89856,
        "quarter2": 83522,
        "quarter3": 84612,
        "quarter4": 81547
      }
    },
    "1765353600": {
      "localtime": "2025-12-10 09:00",
      "price": 86206,
      "quarters_prices": {
        "quarter1": 92198,
        "quarter2": 90168,
        "quarter3": 82651,
        "quarter4": 79805
      }
    },
    "1765357200": {
      "localtime": "2025-12-10 10:00",
      "price": 82270,
      "quarters_prices": {
        "quarter1": 90278,
        "quarter2": 84885,
        "quarter3": 78606,
        "quarter4": 75310
      }
    },
    "1765360800": {
      "localtime": "2025-12-10 11:00",
      "price": 77353,
      "quarters_prices": {
        "quarter1": 78878,
        "quarter2": 78497,
        "quarter3": 77121,
        "quarter4": 74915
      }
    },
    "1765364400": {
      "localtime": "2025-12-10 12:00",
      "price": 78528,
      "quarters_prices": {
        "quarter1": 82025,
        "quarter2": 78620,
        "quarter3": 77230,
        "quarter4": 76236
      }
    },
    "1765368000": {
      "localtime": "2025-12-10 13:00",
      "price": 76893,
      "quarters_prices": {
        "quarter1": 78047,
        "quarter2": 76671,
        "quarter3": 76358,
        "quarter4": 76495
      }
    },
    "1765371600": {
      "localtime": "2025-12-10 14:00",
      "price": 75616,
      "quarters_prices": {
        "quarter1": 74315,
        "quarter2": 75118,
        "quarter3": 75868,
        "quarter4": 77162
      }
    },
    "1765375200": {
      "localtime": "2025-12-10 15:00",
      "price": 77826,
      "quarters_prices": {
        "quarter1": 77693,
        "quarter2": 78415,
        "quarter3": 77897,
        "quarter4": 77298
      }
    },
    "1765378800": {
      "localtime": "2025-12-10 16:00",
      "price": 76420,
      "quarters_prices": {
        "quarter1": 77625,
        "quarter2": 76917,
        "quarter3": 76236,
        "quarter4": 74901
      }
    },
    "1765382400": {
      "localtime": "2025-12-10 17:00",
      "price": 75456,
      "quarters_prices": {
        "quarter1": 77421,
        "quarter2": 76658,
        "quarter3": 74465,
        "quarter4": 73280
      }
    },
    "1765386000": {
      "localtime": "2025-12-10 18:00",
      "price": 73202,
      "quarters_prices": {
        "quarter1": 75855,
        "quarter2": 73471,
        "quarter3": 72191,
        "quarter4": 71292
      }
    },
    "1765389600": {
      "localtime": "2025-12-10 19:00",
      "price": 65177,
      "quarters_prices": {
        "quarter1": 71006,
        "quarter2": 70107,
        "quarter3": 61785,
        "quarter4": 57807
      }
    },
    "1765393200": {
      "localtime": "2025-12-10 20:00",
      "price": 56943,
      "quarters_prices": {
        "quarter1": 62970,
        "quarter2": 59115,
        "quarter3": 55220,
        "quarter4": 50466
      }
    },
    "1765396800": {
      "localtime": "2025-12-10 21:00",
      "price": 49748,
      "quarters_prices": {
        "quarter1": 54933,
        "quarter2": 53013,
        "quarter3": 47497,
        "quarter4": 43547
      }
    },
    "1765400400": {
      "localtime": "2025-12-10 22:00",
      "price": 40906,
      "quarters_prices": {
        "quarter1": 43098,
        "quarter2": 42172,
        "quarter3": 41491,
        "quarter4": 36860
      }
    },
    "1765404000": {
      "localtime": "2025-12-10 23:00",
      "price": 38366,
      "quarters_prices": {
        "quarter1": 42567,
        "quarter2": 39597,
        "quarter3": 36820,
        "quarter4": 34477
      }
    },
    "1765407600": {
      "localtime": "2025-12-11 00:00",
      "price": 45441,
      "quarters_prices": {
        "quarter1": 45645,
        "quarter2": 45455,
        "quarter3": 45020,
        "quarter4": 45645
      }
    },
    "1765411200": {
      "localtime": "2025-12-11 01:00",
      "price": 45618,
      "quarters_prices": {
        "quarter1": 45550,
        "quarter2": 45752,
        "quarter3": 45740,
        "quarter4": 45427
      }
    },
    "1765414800": {
      "localtime": "2025-12-11 02:00",
      "price": 47283,
      "quarters_prices": {
        "quarter1": 46621,
        "quarter2": 47286,
        "quarter3": 47652,
        "quarter4": 47571
      }
    },
    "1765418400": {
      "localtime": "2025-12-11 03:00",
      "price": 53738,
      "quarters_prices": {
        "quarter1": 48440,
        "quarter2": 53636,
        "quarter3": 54925,
        "quarter4": 57951
      }
    },
    "1765422000": {
      "localtime": "2025-12-11 04:00",
      "price": 56380,
      "quarters_prices": {
        "quarter1": 55332,
        "quarter2": 56730,
        "quarter3": 56485,
        "quarter4": 56973
      }
    },
    "1765425600": {
      "localtime": "2025-12-11 05:00",
      "price": 62052,
      "quarters_prices": {
        "quarter1": 54586,
        "quarter2": 59972,
        "quarter3": 63690,
        "quarter4": 69958
      }
    },
    "1765429200": {
      "localtime": "2025-12-11 06:00",
      "price": 74423,
      "quarters_prices": {
        "quarter1": 66973,
        "quarter2": 70338,
        "quarter3": 75358,
        "quarter4": 85020
      }
    },
    "1765432800": {
      "localtime": "2025-12-11 07:00",
      "price": 78847,
      "quarters_prices": {
        "quarter1": 74125,
        "quarter2": 76065,
        "quarter3": 80000,
        "quarter4": 85196
      }
    },
    "1765436400": {
      "localtime": "2025-12-11 08:00",
      "price": 84962,
      "quarters_prices": {
        "quarter1": 80936,
        "quarter2": 82631,
        "quarter3": 86797,
        "quarter4": 89483
      }
    },
    "1765440000": {
      "localtime": "2025-12-11 09:00",
      "price": 87445,
      "quarters_prices": {
        "quarter1": 86878,
        "quarter2": 85548,
        "quarter3": 86417,
        "quarter4": 90935
      }
    },
    "1765443600": {
      "localtime": "2025-12-11 10:00",
      "price": 82835,
      "quarters_prices": {
        "quarter1": 84178,
        "quarter2": 84911,
        "quarter3": 81437,
        "quarter4": 80813
      }
    },
    "1765447200": {
      "localtime": "2025-12-11 11:00",
      "price": 82547,
      "quarters_prices": {
        "quarter1": 80948,
        "quarter2": 85956,
        "quarter3": 81613,
        "quarter4": 81668
      }
    },
    "1765450800": {
      "localtime": "2025-12-11 12:00",
      "price": 86279,
      "quarters_prices": {
        "quarter1": 83826,
        "quarter2": 87557,
        "quarter3": 87571,
        "quarter4": 86160
      }
    },
    "1765454400": {
      "localtime": "2025-12-11 13:00",
      "price": 83500,
      "quarters_prices": {
        "quarter1": 80936,
        "quarter2": 80663,
        "quarter3": 81668,
        "quarter4": 90732
      }
    },
    "1765458000": {
      "localtime": "2025-12-11 14:00",
      "price": 93192,
      "quarters_prices": {
        "quarter1": 82401,
        "quarter2": 91953,
        "quarter3": 95020,
        "quarter4": 103391
      }
    },
    "1765461600": {
      "localtime": "2025-12-11 15:00",
      "price": 106230,
      "quarters_prices": {
        "quarter1": 103540,
        "quarter2": 106905,
        "quarter3": 106960,
        "quarter4": 107516
      }
    },
    "1765465200": {
      "localtime": "2025-12-11 16:00",
      "price": 107818,
      "quarters_prices": {
        "quarter1": 105861,
        "quarter2": 107950,
        "quarter3": 108547,
        "quarter4": 108913
      }
    },
    "1765468800": {
      "localtime": "2025-12-11 17:00",
      "price": 107028,
      "quarters_prices": {
        "quarter1": 108846,
        "quarter2": 108846,
        "quarter3": 105873,
        "quarter4": 104545
      }
    },
    "1765472400": {
      "localtime": "2025-12-11 18:00",
      "price": 103398,
      "quarters_prices": {
        "quarter1": 105861,
        "quarter2": 104626,
        "quarter3": 102455,
        "quarter4": 100650
      }
    },
    "1765476000": {
      "localtime": "2025-12-11 19:00",
      "price": 103354,
      "quarters_prices": {
        "quarter1": 105358,
        "quarter2": 103038,
        "quarter3": 104476,
        "quarter4": 100542
      }
    },
    "1765479600": {
      "localtime": "2025-12-11 20:00",
      "price": 102238,
      "quarters_prices": {
        "quarter1": 108262,
        "quarter2": 103893,
        "quarter3": 99782,
        "quarter4": 97013
      }
    },
    "1765483200": {
      "localtime": "2025-12-11 21:00",
      "price": 91414,
      "quarters_prices": {
        "quarter1": 97462,
        "quarter2": 94287,
        "quarter3": 89578,
        "quarter4": 84327
      }
    },
    "1765486800": {
      "localtime": "2025-12-11 22:00",
      "price": 81675,
      "quarters_prices": {
        "quarter1": 88968,
        "quarter2": 82835,
        "quarter3": 78343,
        "quarter4": 76553
      }
    },
    "1765490400": {
      "localtime": "2025-12-11 23:00",
      "price": 75396,
      "quarters_prices": {
        "quarter1": 77367,
        "quarter2": 76200,
        "quarter3": 74883,
        "quarter4": 73133
      }
    }
  },
  "jwt": "<REDACTED>",
  "metadata": {
    "from": "2025-12-09",
    "include-vat": true,
    "resolution": "hourly",
    "to": "2025-12-12"
  }
}

TheSimpleZ avatar Dec 10 '25 21:12 TheSimpleZ