Using your raspberry (or any other linux machine) to control your home or other devices