Kernel Task High CPU and Strange Activity from Other Apps
The culprit was an app called Serviio, which is a kind of Plex alternative. 

It uses Java which the process of was 228. This was also the reason that it was trying to connect to IP addresses on my network. I deleted it and it is all back to normal.