diff --git a/homeassistant/components/pvoutput/manifest.json b/homeassistant/components/pvoutput/manifest.json
index b78f49b74f9..787e59db3db 100644
--- a/homeassistant/components/pvoutput/manifest.json
+++ b/homeassistant/components/pvoutput/manifest.json
@@ -7,5 +7,5 @@
   "integration_type": "device",
   "iot_class": "cloud_polling",
   "quality_scale": "platinum",
-  "requirements": ["pvo==1.0.0"]
+  "requirements": ["pvo==2.0.0"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 4bbe04449c5..ab134d1a1a4 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1501,7 +1501,7 @@ pushbullet.py==0.11.0
 pushover_complete==1.1.1
 
 # homeassistant.components.pvoutput
-pvo==1.0.0
+pvo==2.0.0
 
 # homeassistant.components.canary
 py-canary==0.5.3
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index d6fb4726c11..6aee7925fa3 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1146,7 +1146,7 @@ pushbullet.py==0.11.0
 pushover_complete==1.1.1
 
 # homeassistant.components.pvoutput
-pvo==1.0.0
+pvo==2.0.0
 
 # homeassistant.components.canary
 py-canary==0.5.3