mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Add constants file for Brottsplatskartan (#90165)
* bpk constants * not used
This commit is contained in:
parent
2b4514ae25
commit
dd4a3089ec
33
homeassistant/components/brottsplatskartan/const.py
Normal file
33
homeassistant/components/brottsplatskartan/const.py
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
"""Adds constants for brottsplatskartan integration."""
|
||||||
|
|
||||||
|
import logging
|
||||||
|
|
||||||
|
LOGGER = logging.getLogger(__package__)
|
||||||
|
|
||||||
|
CONF_AREA = "area"
|
||||||
|
DEFAULT_NAME = "Brottsplatskartan"
|
||||||
|
|
||||||
|
AREAS = [
|
||||||
|
"N/A",
|
||||||
|
"Blekinge län",
|
||||||
|
"Dalarnas län",
|
||||||
|
"Gotlands län",
|
||||||
|
"Gävleborgs län",
|
||||||
|
"Hallands län",
|
||||||
|
"Jämtlands län",
|
||||||
|
"Jönköpings län",
|
||||||
|
"Kalmar län",
|
||||||
|
"Kronobergs län",
|
||||||
|
"Norrbottens län",
|
||||||
|
"Skåne län",
|
||||||
|
"Stockholms län",
|
||||||
|
"Södermanlands län",
|
||||||
|
"Uppsala län",
|
||||||
|
"Värmlands län",
|
||||||
|
"Västerbottens län",
|
||||||
|
"Västernorrlands län",
|
||||||
|
"Västmanlands län",
|
||||||
|
"Västra Götalands län",
|
||||||
|
"Örebro län",
|
||||||
|
"Östergötlands län",
|
||||||
|
]
|
@ -3,7 +3,6 @@ from __future__ import annotations
|
|||||||
|
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
import brottsplatskartan
|
import brottsplatskartan
|
||||||
@ -16,38 +15,10 @@ import homeassistant.helpers.config_validation as cv
|
|||||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||||
from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType
|
from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
from .const import AREAS, CONF_AREA, DEFAULT_NAME, LOGGER
|
||||||
|
|
||||||
CONF_AREA = "area"
|
|
||||||
|
|
||||||
DEFAULT_NAME = "Brottsplatskartan"
|
|
||||||
|
|
||||||
SCAN_INTERVAL = timedelta(minutes=30)
|
SCAN_INTERVAL = timedelta(minutes=30)
|
||||||
|
|
||||||
AREAS = [
|
|
||||||
"Blekinge län",
|
|
||||||
"Dalarnas län",
|
|
||||||
"Gotlands län",
|
|
||||||
"Gävleborgs län",
|
|
||||||
"Hallands län",
|
|
||||||
"Jämtlands län",
|
|
||||||
"Jönköpings län",
|
|
||||||
"Kalmar län",
|
|
||||||
"Kronobergs län",
|
|
||||||
"Norrbottens län",
|
|
||||||
"Skåne län",
|
|
||||||
"Stockholms län",
|
|
||||||
"Södermanlands län",
|
|
||||||
"Uppsala län",
|
|
||||||
"Värmlands län",
|
|
||||||
"Västerbottens län",
|
|
||||||
"Västernorrlands län",
|
|
||||||
"Västmanlands län",
|
|
||||||
"Västra Götalands län",
|
|
||||||
"Örebro län",
|
|
||||||
"Östergötlands län",
|
|
||||||
]
|
|
||||||
|
|
||||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||||
{
|
{
|
||||||
vol.Inclusive(CONF_LATITUDE, "coordinates"): cv.latitude,
|
vol.Inclusive(CONF_LATITUDE, "coordinates"): cv.latitude,
|
||||||
@ -99,7 +70,7 @@ class BrottsplatskartanSensor(SensorEntity):
|
|||||||
incidents = self._brottsplatskartan.get_incidents()
|
incidents = self._brottsplatskartan.get_incidents()
|
||||||
|
|
||||||
if incidents is False:
|
if incidents is False:
|
||||||
_LOGGER.debug("Problems fetching incidents")
|
LOGGER.debug("Problems fetching incidents")
|
||||||
return
|
return
|
||||||
|
|
||||||
for incident in incidents:
|
for incident in incidents:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user