Overkill I suppose, in the past for similar stuff I've used a microcontroller with a GPRS modem, but since the 2g switch off I'm not sure it can be done that simply.