RN4870 at the time of writing was around £12 in the UK including postage from Ebay.
the RN4871 is similar price but less functionality.
How to Build a Digital Input and Digital Control Using Microchip’s RN487x Bluetooth Module
The circuit can be powered by a pair of AAA batteries, or a coin-cell.