Address late review comments on Netatmo (#53524)

This commit is contained in:
Tobias Sauerwein 2021-07-27 00:42:36 +02:00 committed by GitHub
parent 0b44265232
commit 31079a05b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 12 deletions

View File

@ -36,7 +36,6 @@ from .const import (
SERVICE_SET_PERSON_AWAY,
SERVICE_SET_PERSONS_HOME,
SIGNAL_NAME,
UNKNOWN,
WEBHOOK_LIGHT_MODE,
WEBHOOK_NACAMERA_CONNECTION,
WEBHOOK_PUSH_TYPE,
@ -132,9 +131,7 @@ class NetatmoCamera(NetatmoBase, Camera):
self._id = camera_id
self._home_id = home_id
self._device_name = self._data.get_camera(camera_id=camera_id).get(
"name", UNKNOWN
)
self._device_name = self._data.get_camera(camera_id=camera_id)["name"]
self._attr_name = f"{MANUFACTURER} {self._device_name}"
self._model = camera_type
self._attr_unique_id = f"{self._id}-{self._model}"

View File

@ -6,7 +6,6 @@ from homeassistant.components.select import DOMAIN as SELECT_DOMAIN
from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN
API = "api"
UNKNOWN = "unknown"
DOMAIN = "netatmo"
MANUFACTURER = "Netatmo"
@ -77,7 +76,7 @@ DATA_SCHEDULES = "netatmo_schedules"
NETATMO_WEBHOOK_URL = None
NETATMO_EVENT = "netatmo_event"
DEFAULT_PERSON = UNKNOWN
DEFAULT_PERSON = "unknown"
DEFAULT_DISCOVERY = True
DEFAULT_WEBHOOKS = False

View File

@ -144,10 +144,7 @@ async def async_attach_trigger(
ATTR_DEVICE_ID: config[ATTR_DEVICE_ID],
},
}
# if config[CONF_TYPE] in SUBTYPES:
# event_config[event_trigger.CONF_EVENT_DATA]["data"] = {
# "mode": config[CONF_SUBTYPE]
# }
if config[CONF_TYPE] in SUBTYPES:
event_config.update(
{event_trigger.CONF_EVENT_DATA: {"data": {"mode": config[CONF_SUBTYPE]}}}

View File

@ -19,7 +19,6 @@ from .const import (
EVENT_TYPE_LIGHT_MODE,
MANUFACTURER,
SIGNAL_NAME,
UNKNOWN,
WEBHOOK_LIGHT_MODE,
WEBHOOK_PUSH_TYPE,
)
@ -89,7 +88,7 @@ class NetatmoLight(NetatmoBase, LightEntity):
self._id = camera_id
self._home_id = home_id
self._model = camera_type
self._device_name: str = self._data.get_camera(camera_id).get("name", UNKNOWN)
self._device_name: str = self._data.get_camera(camera_id)["name"]
self._attr_name = f"{MANUFACTURER} {self._device_name}"
self._is_on = False
self._attr_unique_id = f"{self._id}-light"