Trouble with GE Smart Fan Control (12730) and Google Home

Actually, it's not Google. Our HE guys opted to only implement fans as dimmers. There is an actual fan type that they opted not to use.

For them to use the fan control in Actions on Google it would have required sort of a paradigm shift on our part though. The fact is we are used to saying set the fan to 50% or whatever instead of set the fan to medium.

I modified this driver to work with hubitat enough to save and be selected in the device settings. (It only took changing from physicalgraph to hubitat in the package names.)

Even with a device driver that doesn't implement any light capabilities it seems that HE forces it to a light if it implements switch control. For now I will use your workaround of putting the fan in a different room but I don't like it. Google's speaker/display devices are room aware (they know where you put them as you implied above) and if they do more along the lines of requiring you to use the room name to control devices outside the room it will be annoying later to control fans if they are in a different room.

Also, it would be nice to just say "turn on the fan" in any room with a fan and a Google device. I love being able to just say "turn on the lights" in any room with a Google device and have it only turn on the lights in that room.