Ideas for 2 wire ceiling fan

Again, I wonder if the ECM motor couldn't be hacked using a 0-10v DC dimmer, kind of like in this excellent thread.

In this case, the fan isn't infinitely variable, it has 6 speeds, so maybe 6 different resistors to modify the 10Vdc. I'd say control it with the dimmer so it's infinitely variable. Maybe a change in polarity of the 10Vdc would reverse the fan; that could be arranged with a relay, I'd imagine. The lights could be separated and controlled separately.