Skip to content

Commit e59d944

Browse files
author
jalcaras
committed
refactor: remove unused import, fix style
1 parent 8b6d646 commit e59d944

File tree

1 file changed

+8
-30
lines changed

1 file changed

+8
-30
lines changed
Lines changed: 8 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,16 @@
11
"""Support for Weback Vacuum Robot map camera."""
2+
3+
from __future__ import annotations
4+
25
import logging
3-
import resource
46

5-
import homeassistant.helpers.config_validation as cv
6-
import voluptuous as vol
77
from homeassistant.components.camera import (
88
ENTITY_ID_FORMAT,
9-
PLATFORM_SCHEMA,
10-
SUPPORT_ON_OFF,
119
Camera,
12-
CameraEntityFeature,
13-
)
14-
from homeassistant.components.vacuum import (
15-
STATE_CLEANING,
16-
STATE_DOCKED,
17-
STATE_ERROR,
18-
STATE_IDLE,
19-
STATE_PAUSED,
20-
STATE_RETURNING,
21-
StateVacuumEntity,
22-
VacuumEntityFeature,
2310
)
24-
from homeassistant.helpers import entity_platform
2511
from homeassistant.helpers.entity import generate_entity_id
26-
from homeassistant.helpers.icon import icon_for_battery_level
2712

2813
from . import DOMAIN, VacDevice
29-
from .vacmap import VacMap, VacMapDraw
3014

3115
_LOGGER = logging.getLogger(__name__)
3216

@@ -38,7 +22,6 @@ async def async_setup_platform(hass, config, async_add_entities, discovery_info=
3822
for device in hass.data[DOMAIN]:
3923
entity_id = generate_entity_id(ENTITY_ID_FORMAT, device.name, hass=hass)
4024
vacuums.append(WebackVacuumCamera(device, entity_id))
41-
# hass.loop.create_task(device.watch_state())
4225

4326
_LOGGER.debug("Adding Weback Vacuums Maps to Home Assistant: %s", vacuums)
4427

@@ -55,15 +38,9 @@ def __init__(self, device: VacDevice, entity_id):
5538
super().__init__()
5639
self._vacdevice = device
5740
self._vacdevice.register_map_camera(self)
58-
# self.entity_id = entity_id
5941
self.content_type = "image/png"
60-
61-
# self._vacdevice.subscribe(lambda vacdevice: self.schedule_update_ha_state(False))
62-
6342
self._error = None
64-
65-
# self._attr_supported_features = ()
66-
_LOGGER.info(f"Vacuum Camera initialized: {self.name}")
43+
_LOGGER.info("Vacuum Camera initialized: %s", self.name)
6744

6845
@property
6946
def name(self):
@@ -85,13 +62,14 @@ def extra_state_attributes(self):
8562
return attributes
8663

8764
def camera_image(
88-
self, width: int | None = None, height: int | None = None
65+
self,
66+
width: int | None = None,
67+
height: int | None = None,
8968
) -> bytes | None:
9069
"""Return bytes of camera image."""
9170
if self._vacdevice.map:
9271
return self.generate_image()
93-
else:
94-
return None
72+
return None
9573

9674
def generate_image(self):
9775
return self._vacdevice.map_image_buffer

0 commit comments

Comments
 (0)