Indeed the link gives information for other dates as well, but I think that the link also contains the information you want for today and tomorrow.
Here below a flow that is extracting the information for today and tomorrow from url:
[
{
"id": "c1771c42fd752d19",
"type": "inject",
"z": "a30b805e19d6ab43",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "",
"payloadType": "date",
"x": 190,
"y": 160,
"wires": [
[
"0c424a93e087991e"
]
]
},
{
"id": "0c424a93e087991e",
"type": "http request",
"z": "a30b805e19d6ab43",
"name": "",
"method": "GET",
"ret": "txt",
"paytoqs": "ignore",
"url": "https://www.services-rte.com/cms/open_data/v1/tempo?season=2022-2023",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 370,
"y": 160,
"wires": [
[
"c5b0074a60e66be6"
]
]
},
{
"id": "558948738112c46b",
"type": "debug",
"z": "a30b805e19d6ab43",
"name": "json output",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 610,
"y": 120,
"wires": []
},
{
"id": "c5b0074a60e66be6",
"type": "json",
"z": "a30b805e19d6ab43",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 550,
"y": 160,
"wires": [
[
"558948738112c46b",
"cfa7222b2b9f5c46"
]
]
},
{
"id": "cfa7222b2b9f5c46",
"type": "change",
"z": "a30b805e19d6ab43",
"name": "extract today and tomorrow colors",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "( \t $today:=$now(\"[Y0001]-[M01]-[D01]\");\t $tomorrow:=(($now()~>$toMillis())+(24*60*60*1000))~>$fromMillis(\"[Y0001]-[M01]-[D01]\");\t {\t \"today\" : $today,\t \"tomorrow\" : $tomorrow,\t \"today_color\" : payload.values~>$lookup($today),\t \"tomorrow_color\" : payload.values~>$lookup($tomorrow),\t \"today_fallback\" : payload.values~>$lookup($today & \"-fallback\"),\t \"tomorrow_fallback\" : payload.values~>$lookup($tomorrow & \"-fallback\")\t }\t)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 800,
"y": 160,
"wires": [
[
"a49b534377d9bfcb"
]
]
},
{
"id": "a49b534377d9bfcb",
"type": "debug",
"z": "a30b805e19d6ab43",
"name": "today / tomorrow color",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1000,
"y": 120,
"wires": []
}
]
So this is the output if I trigger the above flow in the node-red editor: