WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container
wyzebridge/{cam-name}/motion
or wyzebridge/{cam-name}/motion_ts
/api/{cam-name}/motion
or /api/{cam-name}/motion_ts
triggers
.- FFMPEG_FLAGS=-use_wallclock_as_timestamps 1
MTX_WRITEQUEUESIZE
(#984)MOTION_API=True
to enable motion events. (Default: False)MOTION_INT=<float>
number of seconds between motion checks. (Default: 1.5)MOTION_START=True
to have the bridge initiate a connection to the camera on a motion event. (Default: False)MOTION_WEBHOOK=<str>
webhooks url. Can use {cam_name}
in the url to make a request to a url with the camera name. Image url and title are available in the request header.MOTION_WEBHOOK_<CAM-NAME>=<str>
Same as MOTION_WEBHOOK
but for a specific camera.battery
GET current battery level on outdoor cams. (#864)battery_usage
GET current battery usage times. (#864)hor_flip
GET/SET horizontal video flip. (#976)ver_flip
GET/SET vertical video flip. (#976)4.36.11.x
firmware which were not returning the correct bitrate info. (#975)quick_response
REST/MQTT topic.Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v2.3.16...v2.3.17
Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v2.3.15...v2.3.16
NEW:
filter_complex
config (#919)CHANGED:
DEBUG_FFMPEG
is now FFMPEG_LOGLEVEL
with customizable levels:
quiet
, panic
, fatal
, error
, warning
, info
, verbose
, debug
.fatal
.FIXES:
bitrate
. Thanks @plat2on1! (#929)Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v2.3.12...v2.3.13
update_snapshot
MQTT/REST API GET topic.cruise_point
index starts at 1 when setting via MQTT/REST API. (#835)Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v2.3.11...v2.3.12
FFMPEG_FILTER
or FFMPEG_FILTER_CAM-NAME
to set custom ffmpeg video filters. #919cruise_point
| payload: (int) 1-4 - Pan to predefined cruise_point/waypoint. Thanks @jhansche! (#835).time_zone
| payload: (str) Area/Location
, e.g. America/New_York
- Change camera timezone. Thanks @DennisGarvey! (#916)osd_timestamp
| payload: (bool/int) on/off
- toggle timestamp on video.osd_logo
| payload: (bool/int) on/off
- toggle wyze logo on video.quick_reponse
| payload: (int) 1-3 - Doorbell quick response.