I managed to open up the SmartPie to access the controller, with help from this post:
http://goldenmotor.com/SMF/index.php?topic=4604.msg26743#msg26743.
My intention was to properly secure the cable housing, which had came loose and slipped out, leaving the cables bare.
While I was at it, I thought I might as well fix the hall sensors, which did not work when I received the motor.
But before opening up the motor any further, I wanted to check the controller was putting out the correct voltage on them.
Reading on this forum, I conclude that it should be at 5V. But my measurement shows 1.09V. Am I missing something, or is it the controller which is bad? Should I measure in some other way?