I have an HS200 switch, and for plugs, HS105, KP401, KP115, and EP40. All work perfectly.
I believe it supports pretty much all plugs, switches, dimmers, bulbs and light strips. The motion sensor switch and cameras are not supported as far as I know. Also, I believe it only supports Kasa branded devices. TP-Link has come out with some other lines of devices, non-Kasa, and from what I have read most (all?) do not work with this.
Here is the old community post, the new system integration is the same code as his current version: [RELEASE] TP-Link/Kasa Plug, Switch, and Bulb integration