Hello. I'm qualified engineer. Task is not very hard, but i have some suggestions. I suggest to use not wifi but radio like cc1101. Larger distance, less power consumption. But if you need, it can be done with esp8266 easily too. I have my own 8266 and pair of 1101, so I can build it quickly, I will only need 485-232 converters, it's not very expensive.