DashRunner now supports full integration of the Broadlink RM Pro.
The RM Pro is an inexpensive IR+RF blaster that will alow you to send codes to anything controled by IR or RF. (Ex. TV, set-top box, air conditioner, fan, motorized curtains, cheap electric plugs, etc.)
You can purchase them for approx. $30-$40 and place them in the room where the devices you want to control are. If you are using IR they generally need to be in a line of sight of the RM Pro. It has several IR emitters so it sends in practically all directions.
In my experience this is an inexpensive powerful way to control IR+RF devices. Amazon has a 5 pack of RF controlled electrical plugs for $29. The biggest drawback that I found is what needs to be done in order to integrate it with anything other than a smart-phone / tablet.
There is no Windows API (at this point) available. Broadlink is very guarded when it comes to getting access to the device. That being said, a couple of French programmers have came up with an Android app called RM Bridge that creates a REST API that can be utilized.
Cutting to the chase on this, you need to have the RM Bridge software always running on some Android device on the same network. My first thought was "Ughh, I'll look for another solution." Then after not finding any real cost-effective similar solutions, (one looked good but it's very new and supply is limited / ships from China) I realized that the Android app is very lightweight and I have a Samsung tablet that is always on anyway. Even you don't have some spare low-end Android device, janky old Android phone with a cracked screen, etc. laying around, cheap tablets are abundant.
As with any automation gadget like this, once you have one the wheels get spinning on uses.
My personal first use was to use in a sequence at night time that turns off lights, sets temperature, and waits 20 minutes (usual time required for the wife to fall asleep), then stops the Plex streaming and turns the TV off.
Easily turn on all TV / AV equipment and an RF controlled fireplace as part of a list of actions that turn on lights, etc. for "Streaming Media and Chill" night.