diff --git a/homeassistant/components/shelly/manifest.json b/homeassistant/components/shelly/manifest.json
index c4a22a77739f552af986f2e961a6ed95a8a4d5df..3489a2d06d90f48311132ba47809455664ae5239 100644
--- a/homeassistant/components/shelly/manifest.json
+++ b/homeassistant/components/shelly/manifest.json
@@ -8,7 +8,7 @@
   "integration_type": "device",
   "iot_class": "local_push",
   "loggers": ["aioshelly"],
-  "requirements": ["aioshelly==12.0.1"],
+  "requirements": ["aioshelly==12.1.0"],
   "zeroconf": [
     {
       "type": "_http._tcp.local.",
diff --git a/requirements_all.txt b/requirements_all.txt
index af34c0e797b250fd1473d8f92aac71270bdfb278..f67df7eba5d1a982e53904ebb4de5235c56736e6 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -369,7 +369,7 @@ aioruuvigateway==0.1.0
 aiosenz==1.0.0
 
 # homeassistant.components.shelly
-aioshelly==12.0.1
+aioshelly==12.1.0
 
 # homeassistant.components.skybell
 aioskybell==22.7.0
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 40d43ea825ebbe808bc06c9f34ce0867c0e18a1d..3249a1b148c3abe74be7ca99d063d0ef462ab736 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -351,7 +351,7 @@ aioruuvigateway==0.1.0
 aiosenz==1.0.0
 
 # homeassistant.components.shelly
-aioshelly==12.0.1
+aioshelly==12.1.0
 
 # homeassistant.components.skybell
 aioskybell==22.7.0