Dev Platform to talk to PMBus/SMBus/I²C Power Supplies
http://dangerousprototypes.com/docs/Bus_Pirate

Not sure about SMBus support, but this platform is Open Source. You could add your own SMBus support.