Use EntityFeature enums in mobile_app (#69592)
This commit is contained in:
parent
10ed9cfdf2
commit
d56f6f39c1
1 changed files with 2 additions and 2 deletions
|
@ -15,7 +15,7 @@ from homeassistant.components import camera, cloud, notify as hass_notify, tag
|
||||||
from homeassistant.components.binary_sensor import (
|
from homeassistant.components.binary_sensor import (
|
||||||
DEVICE_CLASSES as BINARY_SENSOR_CLASSES,
|
DEVICE_CLASSES as BINARY_SENSOR_CLASSES,
|
||||||
)
|
)
|
||||||
from homeassistant.components.camera import SUPPORT_STREAM as CAMERA_SUPPORT_STREAM
|
from homeassistant.components.camera import CameraEntityFeature
|
||||||
from homeassistant.components.device_tracker import (
|
from homeassistant.components.device_tracker import (
|
||||||
ATTR_BATTERY,
|
ATTR_BATTERY,
|
||||||
ATTR_GPS,
|
ATTR_GPS,
|
||||||
|
@ -297,7 +297,7 @@ async def webhook_stream_camera(hass, config_entry, data):
|
||||||
|
|
||||||
resp = {"mjpeg_path": f"/api/camera_proxy_stream/{camera_state.entity_id}"}
|
resp = {"mjpeg_path": f"/api/camera_proxy_stream/{camera_state.entity_id}"}
|
||||||
|
|
||||||
if camera_state.attributes[ATTR_SUPPORTED_FEATURES] & CAMERA_SUPPORT_STREAM:
|
if camera_state.attributes[ATTR_SUPPORTED_FEATURES] & CameraEntityFeature.STREAM:
|
||||||
try:
|
try:
|
||||||
resp["hls_path"] = await camera.async_request_stream(
|
resp["hls_path"] = await camera.async_request_stream(
|
||||||
hass, camera_state.entity_id, "hls"
|
hass, camera_state.entity_id, "hls"
|
||||||
|
|
Loading…
Add table
Reference in a new issue