If the pool is close to ambient temperature then the measurement will be accurate. You need to plot the temperature at regular intervals. The heat gain in kilowatts in an hour is the volume in litres multiplied by heat gain divided by 830. One cubic metre of water is 1000 litres.
Thanks for that. Where does the magic number of 830 come from?
Can you check my sums please Sir?

Looking at results for the most consistent part of the day - the one hour period from 15:28 to 16:27 -
Average temp of water returning to the tubes was 34.3 and leaving was 41.6, so heat gained was 7.3 degrees C over that one hour period.
In line water meter over a 10 hour period gave a total flow of 2.436 cu metres so I'm assuming that in the one hour period we are discussing this amounts to 243.6 litres passing through the manifold
Using your calculation I make this 243.6 x 7.3 / 830 which gives a heat gain of 2.14kW
As a reality check, Ivan's tables suggest that an average May day could give 33.8kWh a day.
Assuming a 10 hour day, this could be 3.38 kW in an hour
So our 2.14 kW suggests that today was 2.14 / 3.38 which was a 2/3 average May day - which I think it probably felt like

.
QED - Looks about right I think.
Looking at the pool water calcs is a bit more dubious as it only rose 0.1 over that hour, and with the sensors only reporting to the nearest 0.1, the true rise could of course be anything from 0 to 0.2, but let's assume 0.1
Pool volume is 12.2 cu m so sums are 12200 x 0.1 / 830 which makes 1.47kW.
Allowing for the potential errors in the sensors reporting over such a narrow interval, this figure could actually be anything from 0 to 2.9, so the 2.14 we calculated for the tubes output does at least fall in the right ballpark - very satisfying.
Before I get Geraint to write some clever sums software, can you confirm that these are the correct sums to be doing please?
Mike