The workaround for the now elusive ThingShield is to use LAN connectivity (either via Cat5 or WiFi) using my set of “SmartThings…” Arduino libraries. I designed these to mimic the old ThingShield functionality to help user migrate away from the ThingShield, but in a familiar way.
Inside my ST_Anything GitHub repository, you will find a set of Arduino Library folders that all begin with “SmartThings…” You will need all of these added to you local Arduino\libraries\ folder. Then you will need to modify Bruce’s code to use the new LAN connectivity instead. I think I may have helped another user with these modifications fairly recently, but I can’t seem to find the example.
Lot more info regarding the entire ST_Anything library is available at