Integration; SmartThings - Limitations, or device limitations?

My Samsung washer is visible in HA using the SmartThings integration, with a load of readable attributes. But there is no way to control it. With the SmartThings App on my Android phone, I can control every possible setting of the washer; Start, stop, run, on, off, pause, set time-to-finish, choose washing program etc.etc. etc. But nothing can be done from HA.
Is this a limitation with the integration or the SmartThings API itself ?