mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-03-25 01:28:22 +03:00
Cleanup typing
This commit is contained in:
parent
6a33fbc28a
commit
1c9c111a5e
@ -607,13 +607,12 @@ class Dispatcher:
|
|||||||
)
|
)
|
||||||
self.publish(f"{camera_name}/snapshots/state", payload, retain=True)
|
self.publish(f"{camera_name}/snapshots/state", payload, retain=True)
|
||||||
|
|
||||||
def _on_ptz_command(self, camera_name: str, payload: str) -> None:
|
def _on_ptz_command(self, camera_name: str, payload: str | bytes) -> None:
|
||||||
"""Callback for ptz topic."""
|
"""Callback for ptz topic."""
|
||||||
try:
|
try:
|
||||||
if isinstance(payload, bytes):
|
preset: str = (
|
||||||
payload = payload.decode("utf-8")
|
payload.decode("utf-8") if isinstance(payload, bytes) else payload
|
||||||
|
).lower()
|
||||||
preset = payload.lower()
|
|
||||||
|
|
||||||
if "preset" in preset:
|
if "preset" in preset:
|
||||||
command = OnvifCommandEnum.preset
|
command = OnvifCommandEnum.preset
|
||||||
@ -628,7 +627,7 @@ class Dispatcher:
|
|||||||
self.onvif.handle_command(camera_name, command, param)
|
self.onvif.handle_command(camera_name, command, param)
|
||||||
logger.info(f"Setting ptz command to {command} for {camera_name}")
|
logger.info(f"Setting ptz command to {command} for {camera_name}")
|
||||||
except KeyError as k:
|
except KeyError as k:
|
||||||
logger.error(f"Invalid PTZ command {payload}: {k}")
|
logger.error(f"Invalid PTZ command {preset}: {k}")
|
||||||
|
|
||||||
def _on_birdseye_command(self, camera_name: str, payload: str) -> None:
|
def _on_birdseye_command(self, camera_name: str, payload: str) -> None:
|
||||||
"""Callback for birdseye topic."""
|
"""Callback for birdseye topic."""
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user