docker-wyze-bridge

WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

AGPL-3.0 License

Downloads
140
Stars
2.5K
Committers
15

Bot releases are hidden (Show)

docker-wyze-bridge - v1.6.4

Published by mrlt8 over 2 years ago

Changes in v1.6.4

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.6.3...v1.6.4

docker-wyze-bridge - v1.6.3

Published by mrlt8 over 2 years ago

Changes in v1.6.3

  • Fixed: x264 rotation could cause issues with HLS and RTMP. #428 #431 Thanks @jamescochran!
docker-wyze-bridge - v1.6.2

Published by mrlt8 over 2 years ago

Changes in v1.6.2

  • FIXED: clean_name. #424 Thanks @dsheehan
docker-wyze-bridge - v1.6.1

Published by mrlt8 over 2 years ago

Changes in v1.6.1

  • FIXED: FLASK_APP env error. #424 Thanks @dsheehan
docker-wyze-bridge - v1.6.0

Published by mrlt8 over 2 years ago

Changes in v1.6.0

Huge thanks goes to @dsheehan for building and adding a web-ui for the bridge!

  • NEW: Web-UI on port 5000 (must add - 5000:5000 to the ports section of your docker-compose.yml)
    • 🏠 Home Assistant: Web-ui will be automatically configured and you can add it to your sidebar by enabling it on the info page for the add-on.
  • CHANGED: mfa_token is now mfa_token.txt on the docker version to match Home Assistant mode.
  • FIXED: AttributeError with an unsupported WYZEC1. #422
docker-wyze-bridge - v1.5.4

Published by mrlt8 over 2 years ago

Changes in v1.5.4

  • Auto fetch camera data if upgrading from older version without having to use FRESH_DATA. #418
  • Display DTLS on Wyze Cam Outdoors if base station has DTLS enabled.
docker-wyze-bridge - v1.5.3

Published by mrlt8 over 2 years ago

Changes in v1.5.3

⚠️ This version may require a one-time FRESH_DATA to generate the new authkey for compatibility with the WCO.

  • FIXED: Authkey/DTLS - Wyze Cam Outdoor would timeout when connecting. #384
docker-wyze-bridge - v1.5.2

Published by mrlt8 over 2 years ago

Changes in v1.5.2

  • FIXED: Setting the WEBRTC env to false would still pull the WebRTC credentials. #410
docker-wyze-bridge - v1.5.1

Published by mrlt8 over 2 years ago

Changes in v1.5.1

  • NEW: ✨ Home Assistant: RTSP_SIMPLE_SERVER option to configure rtsp-simple-server, e.g. use paths_all_readusers=123 for paths: all: readuser:123.
  • UPDATED: ⬆️ rtsp-simple-server > v0.19.1
docker-wyze-bridge - v1.5.0

Published by mrlt8 over 2 years ago

Changes in v1.5.0

  • NEW: ✨ ENV: LLHLS=true - Enable Low-Latency HLS and generate the certificates required.

  • NEW: ✨ ENV: ROTATE_CAM_{CAM_NAME}=True or ROTATE_CAM_{CAM_NAME}=(int) to rotate any cam in any direction. #408

  • NEW: ✨ Home Assistant: CAM_OPTIONS to allow for camera specific configs (AUDIO, FFMPEG, LIVESTREAM, NET_MODE, QUALITY, RECORD, ROTATE). #404

  • NEW: ✨ Display a message if API rate limit has under 25 attempts left.

  • UPDATED: ⬆️ API: iOS version bump to 15.5.

  • UPDATED: ⬆️ API: Wyze app version number bump to 2.31.1.0.

  • UPDATED: ⬆️ rtsp-simple-server > v0.19.0

docker-wyze-bridge - v1.4.5

Published by mrlt8 over 2 years ago

Changes in v1.4.5

  • FIXED: 🔧 Unknown audio codec (codec_id=137) on Wyze Pan set to mulaw. (#385) Thanks @mjb83!

  • UPDATED: ⬆️ API: Wyze app version number bump to 2.31.0.7.

  • UPDATED: ⬆️ rtsp-simple-server > v0.18.4

docker-wyze-bridge - v1.4.4

Published by mrlt8 over 2 years ago

Changes in v1.4.4

  • CHANGED: 🚧 MQTT now reports camera state as "online", "offline", "disconnected", or the connection error.

  • CHANGED: 🚧 MQTT now displays camera net_mode, wifi, and audio.

  • UPDATED: ⬆️ rtsp-simple-server > v0.18.3

docker-wyze-bridge - v1.4.3

Published by mrlt8 over 2 years ago

Changes in v1.4.2/3

  • FIXED: 🔧 Bug in v1.4.2 if MQTT was enabled in home assistant. (#375) Thanks @JochenKlenk!

  • NEW: ✨ ENV: OFFLINE_IFTTT={event}:{key} - Send a webhook trigger to IFTTT when the camera goes offline (-90).

  • CHANGED: 🚧 MQTT now reports camera state as "connected", "disconnected", "offline", or the connection error. (#359)

  • FIXED: 🔧 Use case-sensitive keys for livestream. (#371) Thanks @radnor!

  • FIXED: 🔧 Stream would not come back when audio was enabled. (#347) Thanks @compeek!

docker-wyze-bridge - v1.4.1

Published by mrlt8 over 2 years ago

Changes in v1.4.0/1

  • NEW: 🔊 Audio is now available. Details

  • UPDATED: ⬆️ rtsp-simple-server > v0.18.2

  • FIXED: 🔧 Doorbell rotation. (#362) Thanks @krystiancharubin!

docker-wyze-bridge - v1.3.8

Published by mrlt8 over 2 years ago

Changes in v1.3.8

Audio is also coming soon. Please check out the audio branch to report any issues.

🚧 Changed

  • Fixed a bug where the doorbell would fall behind and drift out of sync. Thanks @krystiancharubin!
docker-wyze-bridge - v1.3.7

Published by mrlt8 over 2 years ago

Changes in v1.3.7

Audio is also coming soon. Please check out the audio branch to report any issues.

✨ NEW

  • Support for Wyze Cam Outdoor v2! (#354) Thanks @urubos!

🚧 Changed

  • Fixed bug where the add-on would not start in Home Assistant if hostname was not set. (#355) Thanks @cbrightly!
  • Fixed bug where rtsp-simple-server would refuse connections if the camera name contained a special character. (#356) Thanks @JochenKlenk!
  • Set default doorbell bitrate to 180.

🐛 Bugs

There is a known bug/issue with certain doorbells that drift out of sync due to the day/night fps change (#340).

docker-wyze-bridge - v1.3.6

Published by mrlt8 over 2 years ago

Changes in v1.3.6

Audio is also coming soon. Please check out the audio branch to report any issues.

🚧 Changed

  • Fixed bug in Home Assistant config that was causing the add-on not to load. (#351) Thanks @jdeath, @JochenKlenk!
  • Fixed bug in ffmpeg command to use protocol specified in RTSP_PROTOCOLS. (#347) Thanks @AdiAbuAli!

🐛 Bugs

There is a known bug/issue with certain doorbells that drift out of sync due to the day/night fps change (#340).

docker-wyze-bridge - v1.3.5

Published by mrlt8 over 2 years ago

Changes in v1.3.4/v1.3.5

🐛 v1.3.4 Bug

There is a bug in v1.3.4 that could cause the CPU to spike.
Please avoid v1.3.4 and upgrade to v1.3.5.


There is a known bug/issue with certain doorbells that drift out of sync due to the day/night fps change (#340).

Audio is also coming soon. Please check out the audio branch to report any issues.

✨ NEW

  • ENV option: IMG_TYPE - Specify the snapshot image file type, e.g. IMG_TYPE=png
  • ENV option: SKIP_RTSP_LOG - Prevent "read" spam in logs when using RTSP based snapshots.

🚧 Changed

  • Fixed bug in FILTER_MODELS ENV that wouldn't match certain cameras (#346). Thanks @ragenhe!
  • Fixed bug that could cause the stream to block when changing resolution/bitrate midstream (#340).
  • Update rtsp-simple-server to v0.18.1.
  • Improved speed of RTSP based snapshots!
  • Force keyframes every two seconds on doorbell rotation.
  • Limit doorbell bitrate to 3,000kb/s.
  • MQTT related code refactoring and cleanup of unused topics.
  • API: Wyze app version number bump to 2.30.0.
docker-wyze-bridge - v1.3.3

Published by mrlt8 over 2 years ago

Changes in v1.3.3

✨ NEW

  • Livestreaming option now available. Details

🚧 Changed

  • Update FFmpeg to 5.0.
  • Update rtsp-simple-server to v0.18.0.
  • Tweaked doorbell rotation command for performance. #330
  • HA: make SNAPSHOT optional and add RTSP5. #336
  • Tweaked FFmpeg commands to use tee muxer.
  • API: iOS version bump to 15.4.1.
  • API: Wyze app version number bump to 2.29.2.
docker-wyze-bridge - v1.3.2

Published by mrlt8 over 2 years ago

Changes in v1.3.2

⚠️ Potentially breaking for custom FFMPEG commands.

  • Fixed custom ffmpeg ENV for camera names with spaces. #332
  • Camera name variable for custom ffmpeg commands with {cam_name} for lowercase and {CAM_NAME} for uppercase. #334
  • Camera name variable for RECORD_FILE_NAME and RECORD_PATH with {cam_name} for lowercase and {CAM_NAME} for uppercase.
  • Changed default RECORD_PATH to /record/{CAM_NAME} and to /media/wyze/{CAM_NAME} for Home Assistant.
Package Rankings
Top 37.29% on Pypi.org
Badges
Extracted from project README
Docker GitHub release (latest by date) Docker Image Size (latest semver) Docker Pulls Home Assistant Add-on Homebridge Portainer stack Unraid Community App Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.
Related Projects