You get an error, because value template is not a valid option for numeric state triggers. Just convert it to a template trigger and include the > 1.5 in the template.
Something like this(tyoed on the phone, so may have errors):
right now the climate temp is set to 23 and the sensor temp is 21.9 which is smaller than 1.5
however the the following automation haven’t triggered yet.
I think it will work later when for example the sensor temperature goes up to 22.3 (a little higher) because it did worked the previous days. So I guess that it doesn’t reading the right time the living room sensor.
Should I add a time pattern trigger to check the values every 15 minutes?
Do you see any mistakes in the logic that I don’t?
(I don’t find the time pattern so efficient that’s why I am looking for a more elegant solution)
probably you are right!
I tested the template and showed false. When I changed the int to float it showing true.
I hope that this will do the trick, fortunately I asked.