Thingshield dimmer?

Another option you may want to consider is hacking apart a Cree bulb to get its Zigbee communications board. Pretty low cost solution, especially if all you need is on/off/dim(pwm)…

And, you can still partner it with an Arduino if desired, as demonstrated below. Biggest limitation is that it is one-way communication only.