Same issue here...
---- End output of ./bin/smc -k TC0P,TG0P,F0Ac,F1Ac -r -c ----
Ran ./bin/smc -k TC0P,TG0P,F0Ac,F1Ac -r -c returned >
/Users/___/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.4B37E954-A444-4EEB-9F72-8AC642515F57/bundle/ruby/2.0.0/gems/mixlib-shellout-1.2.0/lib/mixlib/shellout.rb:251:in `invalid!'
/Users/___/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.4B37E954-A444-4EEB-9F72-8AC642515F57/bundle/ruby/2.0.0/gems/mixlib-shellout-1.2.0/lib/mixlib/shellout.rb:237:in `error!'
./glance.rb:25:in `sh'
./glance.rb:59:in `collect_temperature'
./glance.rb:48:in `collect'
./glance.rb:315:in `generate_feedback'
./glance.rb:324:in `block in <main>'
/Users/___/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.4B37E954-A444-4EEB-9F72-8AC642515F57/bundle/ruby/2.0.0/gems/alfred-workflow-2.0.5/lib/alfred.rb:82:in `with_friendly_error'
./glance.rb:322:in `<main>'
E, [2017-08-03 15:40:13 #2515] ERROR -- me.zhaowu.top: A fatal error has occurred. You may seek help in the Alfred supporting site, forum or raise an issue in the bug tracking site.
#<Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received ''