1. Firmware version is as same as software version. We just use different names.2. The only way to check firmware and hardware version is to go to camera's setting page in browser of computer.3. Some cameras just have firmware version and web UI version, while doesn't have hardware version. It is normal.