Remote GPIO with Xojo?

the esp8266 behaves like a (wifi) web server. so it’s just a GET to some web page that activates the command.
an arduino with a wiznet ethernet module can do the same in ethernet wired mode.

here is a web screen of my soon-to-be hvac control system based on one esp8266 (and one arduino to control the motors) :

picture of the device :