Skip to content

Commit 68ca3a6

Browse files
Plus template (#4115)
1 parent 175af61 commit 68ca3a6

46 files changed

Lines changed: 982 additions & 486 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

custom_components/battery_notes/__init__.py

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -6,74 +6,74 @@
66

77
from __future__ import annotations
88

9-
import re
109
import logging
11-
from types import MappingProxyType
10+
import re
1211
from datetime import datetime
12+
from types import MappingProxyType
1313

1414
import voluptuous as vol
1515
from awesomeversion.awesomeversion import AwesomeVersion
1616

17-
from homeassistant.core import HassJob, HomeAssistant, callback
17+
from homeassistant.config_entries import SOURCE_IGNORE, ConfigEntry, ConfigSubentry
1818
from homeassistant.const import (
1919
CONF_DEVICE_ID,
2020
__version__ as HA_VERSION, # noqa: N812
2121
)
22+
from homeassistant.core import HassJob, HomeAssistant, callback
2223
from homeassistant.helpers import (
23-
issue_registry as ir,
24+
config_validation as cv,
2425
device_registry as dr,
2526
entity_registry as er,
26-
config_validation as cv,
27+
issue_registry as ir,
2728
)
28-
from homeassistant.helpers.event import async_call_later
29-
from homeassistant.config_entries import SOURCE_IGNORE, ConfigEntry, ConfigSubentry
3029
from homeassistant.helpers.device import async_entity_id_to_device_id
31-
from homeassistant.helpers.typing import ConfigType
32-
from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue
30+
from homeassistant.helpers.event import async_call_later
3331
from homeassistant.helpers.helper_integration import (
3432
async_remove_helper_config_entry_from_source_device,
3533
)
34+
from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue
35+
from homeassistant.helpers.typing import ConfigType
3636

3737
from .const import (
38-
NAME as INTEGRATION_NAME,
39-
DOMAIN,
40-
PLATFORMS,
41-
CONF_MODEL,
42-
CONF_MODEL_ID,
43-
MIN_HA_VERSION,
44-
CONF_HW_VERSION,
45-
CONF_DEVICE_NAME,
38+
CONF_ADVANCED_SETTINGS,
39+
CONF_BATTERY_INCREASE_THRESHOLD,
40+
CONF_BATTERY_LOW_TEMPLATE,
41+
CONF_BATTERY_QUANTITY,
4642
CONF_BATTERY_TYPE,
43+
CONF_DEFAULT_BATTERY_LOW_THRESHOLD,
44+
CONF_DEVICE_NAME,
45+
CONF_ENABLE_AUTODISCOVERY,
46+
CONF_ENABLE_REPLACED,
47+
CONF_FILTER_OUTLIERS,
4748
CONF_HIDE_BATTERY,
49+
CONF_HW_VERSION,
4850
CONF_MANUFACTURER,
49-
CONF_USER_LIBRARY,
51+
CONF_MODEL,
52+
CONF_MODEL_ID,
5053
CONF_ROUND_BATTERY,
51-
CONF_ENABLE_REPLACED,
52-
CONF_FILTER_OUTLIERS,
53-
CONF_BATTERY_QUANTITY,
5454
CONF_SHOW_ALL_DEVICES,
55+
CONF_USER_LIBRARY,
56+
DEFAULT_BATTERY_INCREASE_THRESHOLD,
57+
DEFAULT_BATTERY_LOW_THRESHOLD,
58+
DOMAIN,
5559
ISSUE_DEPRECATED_YAML,
60+
MIN_HA_VERSION,
61+
NAME as INTEGRATION_NAME,
62+
PLATFORMS,
5663
SUBENTRY_BATTERY_NOTE,
57-
CONF_ADVANCED_SETTINGS,
58-
CONF_BATTERY_LOW_TEMPLATE,
59-
CONF_ENABLE_AUTODISCOVERY,
60-
DEFAULT_BATTERY_LOW_THRESHOLD,
61-
CONF_BATTERY_INCREASE_THRESHOLD,
62-
CONF_DEFAULT_BATTERY_LOW_THRESHOLD,
63-
DEFAULT_BATTERY_INCREASE_THRESHOLD,
6464
)
65-
from .store import async_get_registry
66-
from .library import DATA_LIBRARY, Library
67-
from .services import async_setup_services
68-
from .discovery import DiscoveryManager
6965
from .coordinator import (
7066
MY_KEY,
71-
BatteryNotesData,
7267
BatteryNotesConfigEntry,
68+
BatteryNotesData,
7369
BatteryNotesDomainConfig,
7470
BatteryNotesSubentryCoordinator,
7571
)
72+
from .discovery import DiscoveryManager
73+
from .library import DATA_LIBRARY, Library
7674
from .library_updater import LibraryUpdater
75+
from .services import async_setup_services
76+
from .store import async_get_registry
7777

7878
_LOGGER = logging.getLogger(__name__)
7979

0 commit comments

Comments
 (0)