Announcing the "ST_Anything" Arduino/ThingShield Project


(Todd Whitehead) #496

Might we ask “why”?

Because, frankly, this is really one of the few things this platform has that no other platform has.

Thank you.



I just recently purchased an Arduino in the hopes that the shield would be re stocked for XMAS… What a bummer.

Is the Arduino Wireless Shield a good alternative?


The response I got from support…

Thanks for writing in. Unfortunately, we’re no longer selling the SmartThings Shield, and have yet to locate a suitable alternative that we can recommend. Please let me know if there is anything else I can answer for you!


Some people in the community have used particle in the past:

Particle has just announced an open beta for raspberry pi which might substitute for some of these use cases.

But the hardware other than the pi is more expensive and you’re going cloud to cloud so it’s not going to work for all these cases.

Things shield replacement?
Digitizing Electronic Mattress Pad - Arduino project
Does Z-Wave MIMOlite board work with SmartThings Hub?
Communication Protocol Boards / Controls for custom design work?
How many projects are now obsolete due to Smartthings thingshield blindsided abandonment?

Oh and Sony has a skunk works project called Mesh which is really interesting. It’s a bunch of Bluetooth tags, and one of them is a GPIO. The development kit runs on your phone or tablet. And from there you can get to IFTTT.

Again it will substitute for some use cases, not others.

Not 100% sure, but I think on an android device you could combine this with Tasker and SharpTools and stay local.

@joshua_Lyon would know better.

(Dan) #501

In addition to what JD has posted above, there are many other methods which have been explored in other community discussions. For example, you could use an ESP8266 board (~$10) which can be programmed via the Arduino IDE and has built-in WiFi. This could then be connected to the ST cloud via the Hub as shown in this discussion:

Others have implemented cloud-to-cloud integration via IFTTT or Particle.

Still others have tackled full bi-directional Ethernet communications via the hub, as show in:

At this point, I am not sure why one wouldn’t simply run an OAUTH SmartApp that exposes everything you want from the ST Cloud (including virtual devices that represent the physical devices attached to your local Arduino, Raspberry Pi, ESP8266, etc…) Then you simply have your micro-controller update everything bi-directionally.

Once upon a time, we were promised local control on the v2 Hub for our own custom code. A year+ later, and the Bluetooth and USB are still not enabled. I’ve given up hope for having the ability to run my own local code on the hub. Therefore, it is probably just best to bypass the local hub and talk directly to the ST cloud from your own device.

Very sad to hear ST has discontinued the ThingShield. This was one of the major reasons I chose the ST platform.

Smart Sprinkler System
( co-founder Terry @ActionTiles; GitHub: @cosmicpuppy; NOT a SmartThings Employee.) #502

Very, very, very sad day. :cry:

(Mike Maxwell) #503

In no way am I a conspiracy theorist, but one does wonder why these are being dropped…

(John) #504

@Mike_Maxwell I thought the same thing.

(Sidney Roper) #505

Make you wonder if after years of ST will produce something.


(Matt) #506

I bought a Thingshield at the beginning of the year (when I first saw this thread), knowing I’d end up putting it into storage for some months while moving house. I’m now ready to get this setup, but it seems dangerous to implement something that a) can’t be replaced if it fails, and b) relies on code that there’s dwindling demand for.

Shame :frowning:

(phil) #507

What I think is crazy is that this is not being spoken that much in the main forum. I would think that everyone would be up in arms with this. Am I missing something. Many projects like this will cease to exist without this board.

(Dan) #508


As the author of ST_Anything, and as an owner of many ThingShields, I can assure you that I will be continuing to support and develop the ST_Anything library. Plus, it is all open-source and available on my Github repository. So you should feel alright from that perspective (i.e. you can always modify the code yourself if necessary! :grin:)

As for the hardware itself, my experience is that it has been rock-solid. I have not had any failures of the ThingShield boards.

All that being said, I completely understand where you’re coming from. I am already thinking about how I can remove the dependency on the ThingShield, and replace the Zigbee communications with Ethernet. This would allow all of the re-usable ST_Anything library components to work with either the ThingShield, or an Ethernet/WiFi shield. You could probably also run it on a ~$10 Node-MCU ESP8266 with built-in WiFi. Thus, users would have a path off of the ThingShield while maintaining their investment in the Arduino hardware, software, and associated wiring, enclosures, etc…

(Sidney Roper) #509

I think a lot of folks are waiting for “ok then what next”. Like maybe they will finally come out with something consumer ready.

But, If that proves to be a big ol’ “nothing next” then I can see folks pretty bent outta shape. Heck I chose ST for this reason. Especially with Dan supporting to this day.


(Todd Whitehead) #510

I’m very disappointed with this decision. This is one of the few things that ST has that no other hub has. Heck, until Dan’s library, it was largely useless to the masses and they still kept the board alive. Now that there is a demnad, they kill it?

We need a petition! (ST used to care about their user’s opinion… Time to see if they still do!)


(Keith) #511

I solely bought the smartthing hub recently so that i could hookup my security system to it, knowingly that i may have to wait for the shield since it was out of stock,been nice if you all stated on your website that it will be discontinue…this is not good for your name,.also, not confident as a customer to buy or to recommend your products anymore…I made a fool of myself towards my family and friends on how i was going to use your products for my security needs… . I fire Sony, because of their flat screen TV issues…should I, has a customer fire this company, too…and quit buying your products…I smell a dead fish.

(Michael Sammon) #512

@ashutosh1982 dotalarm?

(Matt) #513

Thanks for the reply Dan! Feeling reassured now :slight_smile:

Part of the fun is adapting, upgrading, reacting to new standards, products, etc., but the fact that the Thingshield even existed is part of what drew me to SmartThings - showing that hacking/developing isn’t just permitted, but is actively encouraged.

(Keith) #514

I am a professional security system specialist for over three decades. I installed my security system to a standard that is way above professional recommended syandards. The reason I bought smartthings is to have my security connected to it with out paying for third parties . The option you gave to me is not an option and it does not clean the slate that smartthings had done by discontinuing smartshields…when I bought your hub, smart shield was out of stock, did not mention it was to be discontinued. Perfer you don’t give me a a solution by sending me to a third party, applying that’s my solution,believe you sent that to insult me…Also, had plans for 3 projects to automate my HVAC system and anther project, needed about 14 smartshields… Smartthings to me just rename them themselves to dumberthings. Now Vera is planning to open source their platform, perhaps they will have their own shield in the future. I love competition…

(Michael Sammon) #515

im assuming you are developer. why not just make your own? i believe many have done with spark core