To get started with enabling your Raspberry Pi to run SmartThings direct-connected device applications:

NEW! Python API wrapper now available

1) Read this 1-page Quickstart

2) Download this file to your Pi's home directory: mastersetup

Right-click on link above and select 'Save link as...'

OR

From your Pi home directory: pi@raspberrypi:~ $ wget http://toddaustin07.github.io/mastersetup

3) pi@raspberrypi:~ $ chmod +x mastersetup

4) pi@raspberrypi:~ $ ./mastersetup


Note: Do-it-yourselfers that want step-by-step manual instructions can reference this detailed config guide.


Fix list

12/31/2020 13:50CST Fixed mastersetup error in step 5 keygen process

02/04/2021 18:03CST Added newest Raspberry Pi 4 models to mastersetup hw check

02/13/2021 19:00CST Updates to support 64bit OS

02/18/2021 17:00CST Added Confirm Method 'Just Works' to config guide

04/06/2021 13:15CST Mastersetup enhancements; core SDK patches; Pi Zero W and OS Lite support

02/14/2022 19:30CST Fix SoftAP (hostapd) startup detection in Bullseye OS

12/25/2022 19:50CST Config guide updates