Temperature as a Trigger not Working

you could try separate rules.. ie when time is 14:30 off nothing else needed.

and when temp is > 19 off..

more load on server but proabably guaranteed to work just have one required expession maybe heater is on.