There is - I have done it with help of Dynamic nominal value. I filled in daily max and min temperature for a location at Sulawesi in Excell. However - the temperature in this location excess 30 degree C - therefore I I use the pattern but with a deviation of -3 degree C - it will not give me a higher nominal value than around 27.7 degree C. Saved as csv file - edited in notepad and imported it into DNV page. It was a bit tricky to get it in but after several attempts - I got it working. I think that you need to do it through a connection with the local P4 web server - not MYGHL. At least I did it that way
My text file look like this - if I remember right and found the right file on my PC

. I have chosen 16:00 as the warmest daily temperature and 04:00 as the coldest. Here is the file temperature for the period 15/6-21/6 (the wanted temperatures)
And here is my real aquarium temperature.
It does not follow exactly because water is a rather "sluggish" medium in terms of temperature control. I use a 200 W titan heater for heating and a fan (8 fan type) for cooling. The heater is using the operation mode controller pulse variable - max puls 4 min and paus 30 sec. It make the regulation a bit smother compared with 2 position controller mode
Here you can see how it works a single day. The unit for "värmare" (heater) is minutes and the staples shows the heaters on time
The fan is on 1-10V temperature control with 100% at a deviation of 0.5 degree C. I use a virtual temp probe for the chilling - it is based on the real temp probe for the heater (it mimic it). Its probably works with not using a virtual probe too but in this way I can set a deviation from the dynamic nominal value (decided by the temp file) if I want - but I do not use this feature at the moment
The aquarium is 300 L (app 80 gallon) Hot days like now - the room temperature play a role too.
This is probably only one way you can do in order to have it to work in your own way.
Sincerely Lasse