I have Mango running with wireless sensor nodes from Jee Labs. The JeeLabs hardware and software are based on Arduino and is open source hardware/software. You can get JeeNodes from jeelabs.org either fully assembled or as a kit (note: I'm not affiliated in any way with Jee Labs).
To get JeeNode rooms data (temp, presence, humidity, etc.) into Mango, I made a rooms2modbus sketch (in the Arduino world, that's a program that can be compiled and loaded on you microcontroller). This makes the central JeeNode/JeeLink act as a modbus RTU slave. For those interested, you can get the source here: