So, I fired up TCP dump on our external internet router and set every packet from the external interface to my laptop for analysis in Wireshark. Filtering on ping requests one gets (click to enlarge):

*src is our public IP so masked due to paranoia ;)
First thing to notice is that Loxone are a bit lazy. No sequence numbers or data in the ping request. This implies they aren't checking these are correct on the response. Not that a response is coming back as can be seen.
At the same time I pinged 1.1.1.1 & 8.8.8.8 from another internal device and notice that is a longer request with a sequence and data part but also that a reply came back.
Stranger and stranger.
At least we now know what hosts the Miniserver is programmed to ping in order to determine an internet connection (1.1.1.1, 8.8.8.8, 9.9.9.9 & 8.8.4.4 are mine, the rest must be hardcoded in the Miniserver).
The length 42 requests to 8.8.8.8, 9.9.9.9 & 8.8.4.4 are originating in the Miniserver from a ping block I created to check connectivity myself (was unaware of the connectivity system variable when I did that).
The length 118 requests (the ones with replies) are coming from another device on our LAN as a secondary test.
Any ideas what on earth is going on here?
Robin