Elgato Eve Energy

$49.95 at Amazon