The error: “ErrorType: ‘Nonetype’ object is not subscriptable” may be an indication that your Bluetooth radio on your device is too old to communicate correctly with the GoDirect python library or that you have an old version of the godirect library.
The best solution for this is to update your godirect library by entering the following code into a command line editor:
pip3 install godirect --upgrade
What Bluetooth radio do I need for Go Direct Sensors and Python?
This is a Windows environment issue. If you are running version 1.1.3 or newer and still having trouble please contact Technical Support at (888)837-6437.