…due to the lack of decent documentation.
To be blunt, it’s been a huge frustration and time suck to try to work with the products and platform in its current state of readiness. I’m all for bleeding edge, and knew what I was getting into, but the lack of API documentation and developer documentation really is inexcusable for a product that is all about “connectedness”.
I’ve been exploring SmartThings primarily for personal use, though M2M and the internet of things is also my day job. I just can no longer expend the time trying to get stuff working through reverse engineering, trial and error, forum hunting, and so on.
Specifically, trying to create code/apps/UI for device types and for the Arduino shield is a confusing mess, and the lack of documentation for high level REST APIs to monitor and control devices makes it impossible to integrate with other apps.
I’ll be checking back from time to time to see if there’s been any progress.
Disappointed for sure.