I have finally finished coding for the internet temperature sensor. It features a navigational system and will broadcast the temperature every set period. As an additional function it will also send a notification if the temperature drops below a set point. The device will transmit to Android or IOS and this setting can also be changed in the menu. Tomorrow it is going down to Dorset to be setup and have its first test run.
I have also done some work regarding the playback control and IR remote. Having the two separate functions is good, but now I have managed to combine them so the remote controls the playback directly. This is done using a relay which acts in place of the push to make switch. The arduino used for receiving the IR commands also controls this. I also have a LM317T voltage regulator so I can use the 18V PSU for the speakers to also power the microcontroller and apparel.