Hi!
Here's an option for you who might want to use your Apple TV remote or any* other IR remote to control the volume of your BeoSound Core. It should also work even if you have the older version of BeoSound Core without support for the B&O IR eye.
The solution is an Arduino board that connects to the BeoSound Core via Wifi.
Required hardware:
- An ESP8266 board
- An IR receiver diode
- A connection board and some cables (or whatever to connect the IR receiver)
- A micro-USB cable
Steps to set it up:
- Connect the IR receiver to GPIO5 (labeled D1 on some boards). See the attached picture how I connected it to my board.
- Install and start Arduino IDE
- Connect the ESP8266 board to your computer
- Go to Tools->Card->Manage cards... and install esp8266
- Set the card type to what corresponds to yours.
- Go to Tools->Manage library... and install IRremoteESP8266 and ArduinoJson
- Download my code from here
- Open the .ino file and change "your-wifi-ssid" and "your-wifi-password" to your WiFi name and password.
- Install the code onto the device
- Open serial monitor and use your remote of choice and press volume up and down and write down the codes that you see in the serial monitor.
- Set the variables ircode_volumeUp and ircode_volumeDown to the corresponding codes.
- Install the code again.
You should now be able to raise and lower the volume of your BeoSound Core with the IR remote. The ESP8266 device can be powered by the USB port on the back of the BeoSound Core.
*should work with most regular IR remotes but not B&O remotes since they use a different modulation than regular remotes. However it should be possible to get it to work if you change to a different IR receiver diode (TSOP7000). I have not tested this and the code might need to be updated aswell.