>>11462we need a whole lot more information to help you with this
How are you interfacing with the hardware? arduino, raspberry pi GPIO, some other way?
How will your remote control setup work? is it wired? if yes what type e.g. tcp/ip stack and ethernet? custom signalling? or wireless? zigbee? 802.11 wireless? some other type?
how are you going to interact with these devices (as a user)? web interface? application on a pc? signalling over serial connection?
will the devices need enough smarts onboard for general purpose computing e.g. each device has it's own control panel and can be upgraded? or will all the devices in a site be controlled centrally? how would the devices be enrolled to a control station? How will the devices be secured? will they have built in limits e.g. a chick incubator might have a lower bound for temperatures to prevent someone from turning the temperature to 0 degrees? are these enforced on the device or if applicable the controller?
In the end you might need to use multiple programming languages.