Can anyone point me towards some python documentation that might help (or share any existing script)?
import dbus bus = dbus.SystemBus() bluez = bus.get_object('org.bluez', '/') adapter_path = bluez.ListAdapters( dbus_interface='org.bluez.Manager')[0] adapter = bus.get_object('org.bluez', adapter_path) powered = adapter.GetProperties( dbus_interface='org.bluez.Adapter')['Powered'] if powered: print 'Bluetooth on' else: print 'Bluetooth off'