Custom Aquarium Controller RPI Python Project

Hi my first post here i hoping for some help with my custom aquarium controller i have written in python using a RPI i have Temp sensor PH Prob and EC probs all setup and working and displays to an iPad on side of my Reef Tank.

I want to add some controls to the device i have on Smart Plugs like my skimmer and return pump and my iLonda Fish Feeder the coding is not an issue i need few answers to get me started,

Something i noticed is i have been using a app by TCP for my sockets and lightbulbs around my house and then brought a iLonda Fish Feeder and just on the off chance i tried to connect a TCP smart plug to iLONDA app and it connected and worked perfectly that got me thinking maybe its using and open API and can i integrate this into my Python controller. Ive found load of open API on github for RPI if i can work out how its communicating should be able code something in python to control these devices.

Just wondering what protocol/api are these using to communicate i was thinking maybe its Zigbee as they work without a hub but not sure where to start by finding out, How to connect to it with console and run basic commands to debug, what software if any i need for debugging on windows pc

Hoping some of you more experienced smart home devs can help with my problem and get me pointed in right direction.