'Check the Bbox for devices.
Returns boolean if scanning successful.'

@Throttle(MIN_TIME_BETWEEN_SCANS)
def _update_info(self):

    _LOGGER.info('Scanning...')
    import pybbox
    box = pybbox.Bbox()
    result = box.get_all_connected_devices()
    now = dt_util.now()
    last_results = []
    for device in result:
        if (device['active'] != 1):
            continue
        last_results.append(Device(device['macaddress'], device['hostname'], device['ipaddress'], now))
    self.last_results = last_results
    _LOGGER.info('Scan    successful')
    return True
