Yes, both devices have also IR receiver to learn IR commands on board. The temperature sensor is affected by the heat of the micro controller (in my case exact 5 degrees), so you can do a math with the event in VC to get the temperature outside the BEAM.
Maybe we can do the math in the firmware itself, in this way the user can set the "value difference" in the WebUI.