I lost my remote of Dyson AM09. So that I use Raspberry Pi, IR transmitter and Amazon Ehco to build a smart remote instead.
Alexa Skills Kit Development for Amazon Echo Devices with Python
ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
LIRC is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. How to install and config LIRC