Good to know you’ve got your GSHP working well too.
The initial problem with my setup was just as you describe, an aggressive cycling of 5 minutes on then 5 minutes off. Here’s 2019-10-19:
I don’t see how to use the vendor’s controls to put hysteresis into the heat pump. I did widen the band in the room thermostat to 5 Celsius but it is also missing a “delay” setting to slow it down.
My control algorithm has a weather-dependent delay algorithm which seems to be working OK.
I’m holding down the flow temp for efficiency, so my “on” time is longer than your ten minutes, but I am seeing 1 1/2 hours between cycles like you. Just as an example, today some of my cycles were on for 50 mins and some were 15 mins. The long run was the first one of the day and the outside temps were obviously colder early in the morning.
Here’s how things looked this morning (2020-02-21). I’m using the return temperature to tell me when get going again - it’s a proxy for the radiator temps.