diff --git a/homeassistant/components/seventeentrack/__init__.py b/homeassistant/components/seventeentrack/__init__.py
index 37dbdd486a75fe0e63ccb9b7025c4d629c0bd8f3..56d87b1935d7ec41d9fc70cd812dcad4b0fe5cdb 100644
--- a/homeassistant/components/seventeentrack/__init__.py
+++ b/homeassistant/components/seventeentrack/__init__.py
@@ -2,9 +2,9 @@
 
 from typing import Final
 
-from py17track import Client as SeventeenTrackClient
-from py17track.errors import SeventeenTrackError
-from py17track.package import PACKAGE_STATUS_MAP
+from pyseventeentrack import Client as SeventeenTrackClient
+from pyseventeentrack.errors import SeventeenTrackError
+from pyseventeentrack.package import PACKAGE_STATUS_MAP
 import voluptuous as vol
 
 from homeassistant.config_entries import ConfigEntry, ConfigEntryState
diff --git a/homeassistant/components/seventeentrack/config_flow.py b/homeassistant/components/seventeentrack/config_flow.py
index f54e7e94ac2019631c271c06fc156bd254eadb1a..4433a73cd51be78bced0d2128514ab99841372a0 100644
--- a/homeassistant/components/seventeentrack/config_flow.py
+++ b/homeassistant/components/seventeentrack/config_flow.py
@@ -5,8 +5,8 @@ from __future__ import annotations
 import logging
 from typing import Any
 
-from py17track import Client as SeventeenTrackClient
-from py17track.errors import SeventeenTrackError
+from pyseventeentrack import Client as SeventeenTrackClient
+from pyseventeentrack.errors import SeventeenTrackError
 import voluptuous as vol
 
 from homeassistant.config_entries import ConfigEntry, ConfigFlow, ConfigFlowResult
diff --git a/homeassistant/components/seventeentrack/coordinator.py b/homeassistant/components/seventeentrack/coordinator.py
index 4da4969ed922c9a9b12d4864ef481a7fdaafadfb..3e27f9f0369d02ae2c145a78702b1bed3ad5f895 100644
--- a/homeassistant/components/seventeentrack/coordinator.py
+++ b/homeassistant/components/seventeentrack/coordinator.py
@@ -3,9 +3,9 @@
 from dataclasses import dataclass
 from typing import Any
 
-from py17track import Client as SeventeenTrackClient
-from py17track.errors import SeventeenTrackError
-from py17track.package import Package
+from pyseventeentrack import Client as SeventeenTrackClient
+from pyseventeentrack.errors import SeventeenTrackError
+from pyseventeentrack.package import Package
 
 from homeassistant.config_entries import ConfigEntry
 from homeassistant.core import HomeAssistant
diff --git a/homeassistant/components/seventeentrack/manifest.json b/homeassistant/components/seventeentrack/manifest.json
index 30bdeaa900fb5848866c74c285992bda94929720..c4be80ca5063a44144c5def0c5509f1280b38243 100644
--- a/homeassistant/components/seventeentrack/manifest.json
+++ b/homeassistant/components/seventeentrack/manifest.json
@@ -6,6 +6,6 @@
   "documentation": "https://www.home-assistant.io/integrations/seventeentrack",
   "integration_type": "service",
   "iot_class": "cloud_polling",
-  "loggers": ["py17track"],
-  "requirements": ["py17track==2021.12.2"]
+  "loggers": ["pyseventeentrack"],
+  "requirements": ["pyseventeentrack==1.0.0"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 63682177fb46fef89fc2e746a5000e9bc26f7e13..18c8db40712612ce17c64fbe367cc8f060e9079c 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1661,9 +1661,6 @@ py-synologydsm-api==2.4.4
 # homeassistant.components.zabbix
 py-zabbix==1.1.7
 
-# homeassistant.components.seventeentrack
-py17track==2021.12.2
-
 # homeassistant.components.atome
 pyAtome==0.1.1
 
@@ -2162,6 +2159,9 @@ pyserial==3.5
 # homeassistant.components.sesame
 pysesame2==1.0.1
 
+# homeassistant.components.seventeentrack
+pyseventeentrack==1.0.0
+
 # homeassistant.components.sia
 pysiaalarm==3.1.1
 
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 3831768863e6cf519e356cc68d3956c03dfa23ab..142ff8bedfa1f2502ac9b22befeb13647bcc64e0 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1341,9 +1341,6 @@ py-sucks==0.9.10
 # homeassistant.components.synology_dsm
 py-synologydsm-api==2.4.4
 
-# homeassistant.components.seventeentrack
-py17track==2021.12.2
-
 # homeassistant.components.hdmi_cec
 pyCEC==0.5.2
 
@@ -1710,6 +1707,9 @@ pysensibo==1.0.36
 # homeassistant.components.zwave_js
 pyserial==3.5
 
+# homeassistant.components.seventeentrack
+pyseventeentrack==1.0.0
+
 # homeassistant.components.sia
 pysiaalarm==3.1.1
 
diff --git a/tests/components/seventeentrack/conftest.py b/tests/components/seventeentrack/conftest.py
index 180e7b24075cbe4d9bfeecb1dd3699e2d459799e..e2493319b69b49ba25615744c6db2d966a1d4dac 100644
--- a/tests/components/seventeentrack/conftest.py
+++ b/tests/components/seventeentrack/conftest.py
@@ -3,7 +3,7 @@
 from collections.abc import Generator
 from unittest.mock import AsyncMock, patch
 
-from py17track.package import Package
+from pyseventeentrack.package import Package
 import pytest
 
 from homeassistant.components.seventeentrack.const import (
diff --git a/tests/components/seventeentrack/test_config_flow.py b/tests/components/seventeentrack/test_config_flow.py
index 380146ed276ced05eed642b8a19ebef4545bfd95..0a7c4ca918c367d2af0eab7c26a5db4cde23abc2 100644
--- a/tests/components/seventeentrack/test_config_flow.py
+++ b/tests/components/seventeentrack/test_config_flow.py
@@ -2,7 +2,7 @@
 
 from unittest.mock import AsyncMock
 
-from py17track.errors import SeventeenTrackError
+from pyseventeentrack.errors import SeventeenTrackError
 import pytest
 
 from homeassistant import config_entries
diff --git a/tests/components/seventeentrack/test_sensor.py b/tests/components/seventeentrack/test_sensor.py
index 0675f45779528c5c9c5fcfd9799125e5bd1f19e9..ca16fc648337aa63734382c1ac86334836fa10cd 100644
--- a/tests/components/seventeentrack/test_sensor.py
+++ b/tests/components/seventeentrack/test_sensor.py
@@ -5,7 +5,7 @@ from __future__ import annotations
 from unittest.mock import AsyncMock, patch
 
 from freezegun.api import FrozenDateTimeFactory
-from py17track.errors import SeventeenTrackError
+from pyseventeentrack.errors import SeventeenTrackError
 
 from homeassistant.core import HomeAssistant
 from homeassistant.helpers import issue_registry as ir