Err they do. You can just brew install smartmontools and use it. Even disk utility reports the device status.
Doesn't work on my external hard disks which are connected over USB 3.0. Both diskutil and smartctl report that SMART is not supported. Under Linux, these work just fine.