Your chosen smart speaker may not be compatible with all smart devices. This might be due to a variety of factors, such as the protocol it employs or whether the speaker maker is the rightful owner of that specific device. On the other hand, a smart hub can be connected to practically any smart device.