From 6678f660a8a1bb11ab11d857b6afc23289569a82 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 14 Sep 2022 20:51:24 +0200 Subject: [PATCH] Remove U.S. Citizenship and Immigration Services (USCIS) integration (#78432) * Remove U.S. Citizenship and Immigration Services (USCIS) integration * Update .coveragerc Fix due to sorting in https://github.com/home-assistant/core/pull/78447 Co-authored-by: Shay Levy --- .coveragerc | 1 - homeassistant/components/uscis/__init__.py | 1 - homeassistant/components/uscis/manifest.json | 9 -- homeassistant/components/uscis/sensor.py | 100 ------------------ homeassistant/components/uscis/strings.json | 8 -- .../components/uscis/translations/ca.json | 8 -- .../components/uscis/translations/de.json | 8 -- .../components/uscis/translations/el.json | 8 -- .../components/uscis/translations/en.json | 8 -- .../components/uscis/translations/es.json | 8 -- .../components/uscis/translations/et.json | 8 -- .../components/uscis/translations/fr.json | 7 -- .../components/uscis/translations/hu.json | 8 -- .../components/uscis/translations/id.json | 8 -- .../components/uscis/translations/it.json | 8 -- .../components/uscis/translations/ja.json | 8 -- .../components/uscis/translations/nl.json | 7 -- .../components/uscis/translations/no.json | 8 -- .../components/uscis/translations/pl.json | 8 -- .../components/uscis/translations/pt-BR.json | 8 -- .../components/uscis/translations/ru.json | 8 -- .../components/uscis/translations/sv.json | 8 -- .../components/uscis/translations/tr.json | 8 -- .../uscis/translations/zh-Hant.json | 8 -- requirements_all.txt | 3 - 25 files changed, 272 deletions(-) delete mode 100644 homeassistant/components/uscis/__init__.py delete mode 100644 homeassistant/components/uscis/manifest.json delete mode 100644 homeassistant/components/uscis/sensor.py delete mode 100644 homeassistant/components/uscis/strings.json delete mode 100644 homeassistant/components/uscis/translations/ca.json delete mode 100644 homeassistant/components/uscis/translations/de.json delete mode 100644 homeassistant/components/uscis/translations/el.json delete mode 100644 homeassistant/components/uscis/translations/en.json delete mode 100644 homeassistant/components/uscis/translations/es.json delete mode 100644 homeassistant/components/uscis/translations/et.json delete mode 100644 homeassistant/components/uscis/translations/fr.json delete mode 100644 homeassistant/components/uscis/translations/hu.json delete mode 100644 homeassistant/components/uscis/translations/id.json delete mode 100644 homeassistant/components/uscis/translations/it.json delete mode 100644 homeassistant/components/uscis/translations/ja.json delete mode 100644 homeassistant/components/uscis/translations/nl.json delete mode 100644 homeassistant/components/uscis/translations/no.json delete mode 100644 homeassistant/components/uscis/translations/pl.json delete mode 100644 homeassistant/components/uscis/translations/pt-BR.json delete mode 100644 homeassistant/components/uscis/translations/ru.json delete mode 100644 homeassistant/components/uscis/translations/sv.json delete mode 100644 homeassistant/components/uscis/translations/tr.json delete mode 100644 homeassistant/components/uscis/translations/zh-Hant.json diff --git a/.coveragerc b/.coveragerc index 0a37c94d57b..ec883a005d5 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1392,7 +1392,6 @@ omit = homeassistant/components/upnp/__init__.py homeassistant/components/upnp/device.py homeassistant/components/upnp/sensor.py - homeassistant/components/uscis/sensor.py homeassistant/components/vallox/__init__.py homeassistant/components/vallox/fan.py homeassistant/components/vallox/sensor.py diff --git a/homeassistant/components/uscis/__init__.py b/homeassistant/components/uscis/__init__.py deleted file mode 100644 index f45e0ab9353..00000000000 --- a/homeassistant/components/uscis/__init__.py +++ /dev/null @@ -1 +0,0 @@ -"""The uscis component.""" diff --git a/homeassistant/components/uscis/manifest.json b/homeassistant/components/uscis/manifest.json deleted file mode 100644 index 0680848f70a..00000000000 --- a/homeassistant/components/uscis/manifest.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "domain": "uscis", - "name": "U.S. Citizenship and Immigration Services (USCIS)", - "documentation": "https://www.home-assistant.io/integrations/uscis", - "requirements": ["uscisstatus==0.1.1"], - "codeowners": [], - "iot_class": "cloud_polling", - "loggers": ["uscisstatus"] -} diff --git a/homeassistant/components/uscis/sensor.py b/homeassistant/components/uscis/sensor.py deleted file mode 100644 index a26bb655c58..00000000000 --- a/homeassistant/components/uscis/sensor.py +++ /dev/null @@ -1,100 +0,0 @@ -"""Support for USCIS Case Status.""" -from __future__ import annotations - -from datetime import timedelta -import logging - -import uscisstatus -import voluptuous as vol - -from homeassistant.components.sensor import PLATFORM_SCHEMA, SensorEntity -from homeassistant.const import CONF_NAME -from homeassistant.core import HomeAssistant -from homeassistant.helpers import config_validation as cv -from homeassistant.helpers.entity_platform import AddEntitiesCallback -from homeassistant.helpers.issue_registry import IssueSeverity, create_issue -from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType -from homeassistant.util import Throttle - -_LOGGER = logging.getLogger(__name__) - -DEFAULT_NAME = "USCIS" - -PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( - { - vol.Optional(CONF_NAME, default=DEFAULT_NAME): cv.string, - vol.Required("case_id"): cv.string, - } -) - - -def setup_platform( - hass: HomeAssistant, - config: ConfigType, - add_entities: AddEntitiesCallback, - discovery_info: DiscoveryInfoType | None = None, -) -> None: - """Set up the platform in Home Assistant and Case Information.""" - create_issue( - hass, - "uscis", - "pending_removal", - breaks_in_ha_version="2022.10.0", - is_fixable=False, - severity=IssueSeverity.WARNING, - translation_key="pending_removal", - ) - _LOGGER.warning( - "The USCIS sensor component is deprecated and will be removed in Home Assistant 2022.10" - ) - uscis = UscisSensor(config["case_id"], config[CONF_NAME]) - uscis.update() - if uscis.valid_case_id: - add_entities([uscis]) - else: - _LOGGER.error("Setup USCIS Sensor Fail check if your Case ID is Valid") - - -class UscisSensor(SensorEntity): - """USCIS Sensor will check case status on daily basis.""" - - MIN_TIME_BETWEEN_UPDATES = timedelta(hours=24) - - CURRENT_STATUS = "current_status" - LAST_CASE_UPDATE = "last_update_date" - - def __init__(self, case, name): - """Initialize the sensor.""" - self._state = None - self._case_id = case - self._attributes = None - self.valid_case_id = None - self._name = name - - @property - def name(self): - """Return the name.""" - return self._name - - @property - def native_value(self): - """Return the state.""" - return self._state - - @property - def extra_state_attributes(self): - """Return the state attributes.""" - return self._attributes - - @Throttle(MIN_TIME_BETWEEN_UPDATES) - def update(self): - """Fetch data from the USCIS website and update state attributes.""" - try: - status = uscisstatus.get_case_status(self._case_id) - self._attributes = {self.CURRENT_STATUS: status["status"]} - self._state = status["date"] - self.valid_case_id = True - - except ValueError: - _LOGGER("Please Check that you have valid USCIS case id") - self.valid_case_id = False diff --git a/homeassistant/components/uscis/strings.json b/homeassistant/components/uscis/strings.json deleted file mode 100644 index b8dec86db18..00000000000 --- a/homeassistant/components/uscis/strings.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "title": "The USCIS integration is being removed", - "description": "The U.S. Citizenship and Immigration Services (USCIS) integration is pending removal from Home Assistant and will no longer be available as of Home Assistant 2022.10.\n\nThe integration is being removed, because it relies on webscraping, which is not allowed.\n\nRemove the YAML configuration from your configuration.yaml file and restart Home Assistant to fix this issue." - } - } -} diff --git a/homeassistant/components/uscis/translations/ca.json b/homeassistant/components/uscis/translations/ca.json deleted file mode 100644 index 858214eee34..00000000000 --- a/homeassistant/components/uscis/translations/ca.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "La integraci\u00f3 de Serveis de Ciutadania i Immigraci\u00f3 dels Estats Units (USCIS) est\u00e0 pendent d'eliminar-se de Home Assistant i ja no estar\u00e0 disponible a partir de Home Assistant 2022.10. \n\nLa integraci\u00f3 s'est\u00e0 eliminant, perqu\u00e8 es basa en el 'webscraping', que no est\u00e0 adm\u00e8s. \n\nElimina la configuraci\u00f3 YAML corresponent del fitxer configuration.yaml i reinicia Home Assistant per arreglar aquest error.", - "title": "La integraci\u00f3 USCIS est\u00e0 sent eliminada" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/de.json b/homeassistant/components/uscis/translations/de.json deleted file mode 100644 index 273a340d892..00000000000 --- a/homeassistant/components/uscis/translations/de.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "Die Integration der U.S. Citizenship and Immigration Services (USCIS) wird aus Home Assistant entfernt und steht ab Home Assistant 2022.10 nicht mehr zur Verf\u00fcgung.\n\nDie Integration wird entfernt, weil sie auf Webscraping beruht, was nicht erlaubt ist.\n\nEntferne die YAML-Konfiguration aus deiner configuration.yaml-Datei und starte Home Assistant neu, um dieses Problem zu beheben.", - "title": "Die USCIS-Integration wird entfernt" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/el.json b/homeassistant/components/uscis/translations/el.json deleted file mode 100644 index d89ae50773a..00000000000 --- a/homeassistant/components/uscis/translations/el.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c4\u03c9\u03bd \u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03b9\u03ce\u03bd \u0399\u03b8\u03b1\u03b3\u03ad\u03bd\u03b5\u03b9\u03b1\u03c2 \u03ba\u03b1\u03b9 \u039c\u03b5\u03c4\u03b1\u03bd\u03ac\u03c3\u03c4\u03b5\u03c5\u03c3\u03b7\u03c2 \u03c4\u03c9\u03bd \u0397\u03a0\u0391 (USCIS) \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03b5\u03af \u03c0\u03c1\u03bf\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf Home Assistant \u03ba\u03b1\u03b9 \u03b4\u03b5\u03bd \u03b8\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf Home Assistant 2022.10.\n\n\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af\u03c4\u03b1\u03b9, \u03b5\u03c0\u03b5\u03b9\u03b4\u03ae \u03b2\u03b1\u03c3\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 webscraping, \u03c4\u03bf \u03bf\u03c0\u03bf\u03af\u03bf \u03b4\u03b5\u03bd \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03c4\u03b1\u03b9.\n\n\u0391\u03c6\u03b1\u03b9\u03c1\u03ad\u03c3\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03b7 YAML \u03b1\u03c0\u03cc \u03c4\u03bf \u03b1\u03c1\u03c7\u03b5\u03af\u03bf configuration.yaml \u03ba\u03b1\u03b9 \u03b5\u03c0\u03b1\u03bd\u03b5\u03ba\u03ba\u03b9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf Home Assistant \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03c4\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03c0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1.", - "title": "\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c4\u03bf\u03c5 USCIS \u03ba\u03b1\u03c4\u03b1\u03c1\u03b3\u03b5\u03af\u03c4\u03b1\u03b9" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/en.json b/homeassistant/components/uscis/translations/en.json deleted file mode 100644 index 24e7e9ceea0..00000000000 --- a/homeassistant/components/uscis/translations/en.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "The U.S. Citizenship and Immigration Services (USCIS) integration is pending removal from Home Assistant and will no longer be available as of Home Assistant 2022.10.\n\nThe integration is being removed, because it relies on webscraping, which is not allowed.\n\nRemove the YAML configuration from your configuration.yaml file and restart Home Assistant to fix this issue.", - "title": "The USCIS integration is being removed" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/es.json b/homeassistant/components/uscis/translations/es.json deleted file mode 100644 index cb8689e1b8b..00000000000 --- a/homeassistant/components/uscis/translations/es.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "La integraci\u00f3n de los Servicios de Inmigraci\u00f3n y Ciudadan\u00eda de los EE.UU. (USCIS) est\u00e1 pendiente de eliminaci\u00f3n de Home Assistant y ya no estar\u00e1 disponible a partir de Home Assistant 2022.10. \n\nSe va a eliminar la integraci\u00f3n porque se basa en webscraping, algo que no est\u00e1 permitido. \n\nElimina la configuraci\u00f3n YAML de tu archivo configuration.yaml y reinicia Home Assistant para solucionar este problema.", - "title": "Se va a eliminar la integraci\u00f3n USCIS" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/et.json b/homeassistant/components/uscis/translations/et.json deleted file mode 100644 index 0dc9325b715..00000000000 --- a/homeassistant/components/uscis/translations/et.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "USA kodakondsus- ja immigratsiooniteenistuse (USCIS) integratsioon ootab eemaldamist Home Assistantist ja ei ole enam k\u00e4ttesaadav alates Home Assistant 2022.10.\n\nIntegratsioon eemaldatakse, sest see p\u00f5hineb veebiotsingul, mis ei ole lubatud.\n\nProbleemi lahendamiseks eemaldage YAML-konfiguratsioon failist configuration.yaml ja k\u00e4ivitage Home Assistant uuesti.", - "title": "USCIS-i sidumine eemaldatakse" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/fr.json b/homeassistant/components/uscis/translations/fr.json deleted file mode 100644 index 8d9e1c3f8ba..00000000000 --- a/homeassistant/components/uscis/translations/fr.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "issues": { - "pending_removal": { - "title": "L'int\u00e9gration USCIS est en cours de suppression" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/hu.json b/homeassistant/components/uscis/translations/hu.json deleted file mode 100644 index 181cbaf076f..00000000000 --- a/homeassistant/components/uscis/translations/hu.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "A U.S. Citizenship and Immigration Services (USCIS) integr\u00e1ci\u00f3 elt\u00e1vol\u00edt\u00e1sra v\u00e1r a Home Assistantb\u00f3l, \u00e9s a Home Assistant 2022.10-t\u0151l m\u00e1r nem lesz el\u00e9rhet\u0151.\n\nAz integr\u00e1ci\u00f3 elt\u00e1vol\u00edt\u00e1sa az\u00e9rt t\u00f6rt\u00e9nik, mert webscrapingre t\u00e1maszkodik, ami nem megengedett.\n\nA probl\u00e9ma megold\u00e1s\u00e1hoz t\u00e1vol\u00edtsa el a YAML konfigur\u00e1ci\u00f3t a configuration.yaml f\u00e1jlb\u00f3l, \u00e9s ind\u00edtsa \u00fajra a Home Assistantot.", - "title": "Az USCIS integr\u00e1ci\u00f3 elt\u00e1vol\u00edt\u00e1sra ker\u00fcl" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/id.json b/homeassistant/components/uscis/translations/id.json deleted file mode 100644 index 37e7278a916..00000000000 --- a/homeassistant/components/uscis/translations/id.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "Integrasi Layanan Kewarganegaraan dan Imigrasi AS (USCIS) sedang menunggu penghapusan dari Home Assistant dan tidak akan lagi tersedia pada Home Assistant 2022.10.\n\nIntegrasi ini dalam proses penghapusan, karena bergantung pada proses webscraping, yang tidak diizinkan.\n\nHapus konfigurasi YAML dari file configuration.yaml Anda dan mulai ulang Home Assistant untuk memperbaiki masalah ini.", - "title": "Integrasi USCIS dalam proses penghapusan" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/it.json b/homeassistant/components/uscis/translations/it.json deleted file mode 100644 index 1cb9e54a6b7..00000000000 --- a/homeassistant/components/uscis/translations/it.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "L'integrazione U.S. Citizenship and Immigration Services (USCIS) \u00e8 in attesa di rimozione da Home Assistant e non sar\u00e0 pi\u00f9 disponibile a partire da Home Assistant 2022.10. \n\nL'integrazione sar\u00e0 rimossa, perch\u00e9 si basa sul webscraping, che non \u00e8 consentito. \n\nRimuovi la configurazione YAML dal file configuration.yaml e riavvia Home Assistant per risolvere questo problema.", - "title": "L'integrazione USCIS verr\u00e0 rimossa" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/ja.json b/homeassistant/components/uscis/translations/ja.json deleted file mode 100644 index 46f021952d8..00000000000 --- a/homeassistant/components/uscis/translations/ja.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "\u7c73\u56fd\u5e02\u6c11\u6a29\u79fb\u6c11\u5c40(US Citizenship and Immigration Services (USCIS))\u306e\u7d71\u5408\u306f\u3001Home Assistant\u304b\u3089\u306e\u524a\u9664\u306f\u4fdd\u7559\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001Home Assistant 2022.10\u4ee5\u964d\u306f\u5229\u7528\u3067\u304d\u306a\u304f\u306a\u308a\u307e\u3059\u3002 \n\n\u3053\u306e\u7d71\u5408\u306f\u3001\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044Web\u30b9\u30af\u30ec\u30a4\u30d4\u30f3\u30b0\u306b\u4f9d\u5b58\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u524a\u9664\u3055\u308c\u308b\u4e88\u5b9a\u3067\u3059\u3002\n\n\u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u306b\u306f\u3001configuration.yaml\u30d5\u30a1\u30a4\u30eb\u304b\u3089YAML\u8a2d\u5b9a\u3092\u524a\u9664\u3057\u3001Home Assistant\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\u3002", - "title": "USCIS\u306e\u7d71\u5408\u306f\u524a\u9664\u3055\u308c\u3066\u3044\u307e\u3059" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/nl.json b/homeassistant/components/uscis/translations/nl.json deleted file mode 100644 index b4f2be41ed0..00000000000 --- a/homeassistant/components/uscis/translations/nl.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "issues": { - "pending_removal": { - "title": "De USCIS-integratie wordt verwijderd" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/no.json b/homeassistant/components/uscis/translations/no.json deleted file mode 100644 index a4db40941ed..00000000000 --- a/homeassistant/components/uscis/translations/no.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "Integrasjonen med US Citizenship and Immigration Services (USCIS) venter p\u00e5 fjerning fra Home Assistant og vil ikke lenger v\u00e6re tilgjengelig fra og med Home Assistant 2022.10. \n\n Integrasjonen blir fjernet, fordi den er avhengig av webscraping, noe som ikke er tillatt. \n\n Fjern YAML-konfigurasjonen fra configuration.yaml-filen og start Home Assistant p\u00e5 nytt for \u00e5 fikse dette problemet.", - "title": "USCIS-integrasjonen fjernes" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/pl.json b/homeassistant/components/uscis/translations/pl.json deleted file mode 100644 index 82e02996f7c..00000000000 --- a/homeassistant/components/uscis/translations/pl.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "Integracja US Citizenship and Immigration Services (USCIS) oczekuje na usuni\u0119cie z Home Assistanta i nie b\u0119dzie ju\u017c dost\u0119pna od Home Assistant 2022.10. \n\nIntegracja jest usuwana, poniewa\u017c opiera si\u0119 na webscrapingu, co jest niedozwolone. \n\nUsu\u0144 konfiguracj\u0119 YAML z pliku configuration.yaml i uruchom ponownie Home Assistanta, aby rozwi\u0105za\u0107 ten problem.", - "title": "Trwa usuwanie integracji USCIS" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/pt-BR.json b/homeassistant/components/uscis/translations/pt-BR.json deleted file mode 100644 index 76182bfa2d2..00000000000 --- a/homeassistant/components/uscis/translations/pt-BR.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "A integra\u00e7\u00e3o dos Servi\u00e7os de Cidadania e Imigra\u00e7\u00e3o dos EUA (USCIS) est\u00e1 pendente de remo\u00e7\u00e3o do Home Assistant e n\u00e3o estar\u00e1 mais dispon\u00edvel a partir do Home Assistant 2022.10. \n\n A integra\u00e7\u00e3o est\u00e1 sendo removida, pois depende de webscraping, o que n\u00e3o \u00e9 permitido. \n\n Remova a configura\u00e7\u00e3o YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", - "title": "A integra\u00e7\u00e3o do USCIS est\u00e1 sendo removida" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/ru.json b/homeassistant/components/uscis/translations/ru.json deleted file mode 100644 index d6cd9da954e..00000000000 --- a/homeassistant/components/uscis/translations/ru.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0421\u043b\u0443\u0436\u0431\u044b \u0433\u0440\u0430\u0436\u0434\u0430\u043d\u0441\u0442\u0432\u0430 \u0438 \u0438\u043c\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0421\u0428\u0410 (USCIS) \u043e\u0436\u0438\u0434\u0430\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0438\u0437 Home Assistant \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441 Home Assistant \u0432\u0435\u0440\u0441\u0438\u0438 2022.10. \n\n\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 \u0432\u0435\u0431-\u0441\u043a\u0440\u0430\u043f\u0438\u043d\u0433\u0435, \u0447\u0442\u043e \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u043e. \n\n\u0423\u0434\u0430\u043b\u0438\u0442\u0435 YAML-\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u0438\u0437 \u0444\u0430\u0439\u043b\u0430 configuration.yaml \u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 Home Assistant, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443.", - "title": "\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f USCIS \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0430" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/sv.json b/homeassistant/components/uscis/translations/sv.json deleted file mode 100644 index a139ce02491..00000000000 --- a/homeassistant/components/uscis/translations/sv.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "Integrationen av US Citizenship and Immigration Services (USCIS) v\u00e4ntar p\u00e5 borttagning fr\u00e5n Home Assistant och kommer inte l\u00e4ngre att vara tillg\u00e4nglig fr\u00e5n och med Home Assistant 2022.10. \n\n Integrationen tas bort eftersom den f\u00f6rlitar sig p\u00e5 webbskrapning, vilket inte \u00e4r till\u00e5tet. \n\n Ta bort YAML-konfigurationen fr\u00e5n filen configuration.yaml och starta om Home Assistant f\u00f6r att \u00e5tg\u00e4rda problemet.", - "title": "USCIS-integrationen tas bort" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/tr.json b/homeassistant/components/uscis/translations/tr.json deleted file mode 100644 index 0e27f5bdac5..00000000000 --- a/homeassistant/components/uscis/translations/tr.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "ABD Vatanda\u015fl\u0131k ve G\u00f6\u00e7menlik Hizmetleri (USCIS) entegrasyonu, Home Assistant'tan kald\u0131r\u0131lmay\u0131 bekliyor ve Home Assistant 2022.10'dan itibaren art\u0131k kullan\u0131lamayacak. \n\n Entegrasyon kald\u0131r\u0131l\u0131yor, \u00e7\u00fcnk\u00fc izin verilmeyen web taramaya dayan\u0131yor. \n\n YAML yap\u0131land\u0131rmas\u0131n\u0131 configuration.yaml dosyan\u0131zdan kald\u0131r\u0131n ve bu sorunu gidermek i\u00e7in Home Assistant'\u0131 yeniden ba\u015flat\u0131n.", - "title": "USCIS entegrasyonu kald\u0131r\u0131l\u0131yor" - } - } -} \ No newline at end of file diff --git a/homeassistant/components/uscis/translations/zh-Hant.json b/homeassistant/components/uscis/translations/zh-Hant.json deleted file mode 100644 index ccc72d3d1dd..00000000000 --- a/homeassistant/components/uscis/translations/zh-Hant.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "issues": { - "pending_removal": { - "description": "\u7f8e\u570b\u516c\u6c11\u8207\u79fb\u6c11\u670d\u52d9\uff08USCIS: U.S. Citizenship and Immigration Services\uff09\u6574\u5408\u5373\u5c07\u7531 Home Assistant \u4e2d\u79fb\u9664\u3001\u4e26\u65bc Home Assistant 2022.10 \u7248\u5f8c\u7121\u6cd5\u518d\u4f7f\u7528\u3002\n\n\u7531\u65bc\u4f7f\u7528\u4e86\u4e0d\u88ab\u5141\u8a31\u7684\u7db2\u8def\u8cc7\u6599\u64f7\u53d6\uff08webscraping\uff09\u65b9\u5f0f\u3001\u6574\u5408\u5373\u5c07\u79fb\u9664\u3002\n\n\u7531 configuration.yaml \u6a94\u6848\u4e2d\u79fb\u9664 YAML \u8a2d\u5b9a\u4e26\u91cd\u555f Home Assistant to \u4ee5\u4fee\u6b63\u6b64\u554f\u984c\u3002", - "title": "USCIS \u6574\u5408\u5373\u5c07\u79fb\u9664" - } - } -} \ No newline at end of file diff --git a/requirements_all.txt b/requirements_all.txt index 72c3c86d9e7..e2e1bc34a8b 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2451,9 +2451,6 @@ upcloud-api==2.0.0 # homeassistant.components.zwave_me url-normalize==1.4.3 -# homeassistant.components.uscis -uscisstatus==0.1.1 - # homeassistant.components.uvc uvcclient==0.11.0