diff --git a/homeassistant/components/songpal/manifest.json b/homeassistant/components/songpal/manifest.json
index 97647d8710628e0dd105297542fa9a2c536c5161..80a26a56b2281ac665f92bf3ac540680efb164eb 100644
--- a/homeassistant/components/songpal/manifest.json
+++ b/homeassistant/components/songpal/manifest.json
@@ -3,7 +3,7 @@
   "name": "Sony Songpal",
   "config_flow": true,
   "documentation": "https://www.home-assistant.io/integrations/songpal",
-  "requirements": ["python-songpal==0.12"],
+  "requirements": ["python-songpal==0.14"],
   "codeowners": ["@rytilahti", "@shenxn"],
   "ssdp": [
     {
diff --git a/requirements_all.txt b/requirements_all.txt
index caa36d4dc46c2b5c52b6e44085c9b124d2d35a2c..c60fb3c8b5b29381800d8818e519bdf0bf82a4a7 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1972,7 +1972,7 @@ python-smarttub==0.0.29
 python-sochain-api==0.0.2
 
 # homeassistant.components.songpal
-python-songpal==0.12
+python-songpal==0.14
 
 # homeassistant.components.tado
 python-tado==0.12.0
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 912e41fcd7d58f8cea45fc27ca11e651a648edf4..77f59d29676ecb86fe098d993eed4b7850903351 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1227,7 +1227,7 @@ python-picnic-api==1.1.0
 python-smarttub==0.0.29
 
 # homeassistant.components.songpal
-python-songpal==0.12
+python-songpal==0.14
 
 # homeassistant.components.tado
 python-tado==0.12.0
diff --git a/script/pip_check b/script/pip_check
index c30a7382f273356bebdbb47018300ee96bdf5ae2..af47f101fbba5b3157695d1ee1864198aebbea9d 100755
--- a/script/pip_check
+++ b/script/pip_check
@@ -3,7 +3,7 @@ PIP_CACHE=$1
 
 # Number of existing dependency conflicts
 # Update if a PR resolve one!
-DEPENDENCY_CONFLICTS=10
+DEPENDENCY_CONFLICTS=9
 
 PIP_CHECK=$(pip check --cache-dir=$PIP_CACHE)
 LINE_COUNT=$(echo "$PIP_CHECK" | wc -l)
diff --git a/tests/components/songpal/__init__.py b/tests/components/songpal/__init__.py
index a9ca62ecb09143d917ebabef017ae690daaf8288..d98ec4175fc243ba98043a2c56579200fd2ce68f 100644
--- a/tests/components/songpal/__init__.py
+++ b/tests/components/songpal/__init__.py
@@ -44,6 +44,9 @@ def _create_mocked_device(throw_exception=False, wired_mac=MAC, wireless_mac=Non
         bssid=None,
         ssid=None,
         bleID=None,
+        serialNumber=None,
+        generation=None,
+        model=None,
         version=SW_VERSION,
     )
     type(mocked_device).get_system_info = AsyncMock(return_value=sys_info)