Skip to content

Releases: mrlt8/docker-wyze-bridge

v2.3.12

24 Jul 14:39
f4c57c4
Compare
Choose a tag to compare

What's Changed in v2.3.12

  • NEW:
    • update_snapshot MQTT/REST API GET topic.
    • Additional MQTT entities (#921)
  • FIXES:
    • Monitor and set preferred bitrate if/when the wyze app changes it. Thanks @plat2on1! (#929)
    • cruise_point index starts at 1 when setting via MQTT/REST API. (#835)
    • Camera status was always online. (#907) (#920)
    • Power status was incorrect when using MQTT discovery. (#921)

Full Changelog: v2.3.11...v2.3.12

v2.3.11

20 Jul 13:32
6db656f
Compare
Choose a tag to compare

What's Changed in v2.3.11

  • NEW:
    • Add more MQTT entities when using MQTT discovery. Thanks @jhansche! #921 #922
    • custom video filter - Use FFMPEG_FILTER or FFMPEG_FILTER_CAM-NAME to set custom ffmpeg video filters. #919
  • NEW MQTT/REST commands:
    • SET topic: cruise_point | payload: (int) 1-4 - Pan to predefined cruise_point/waypoint. Thanks @jhansche! (#835).
    • SET topic: time_zone | payload: (str) Area/Location, e.g. America/New_York - Change camera timezone. Thanks @DennisGarvey! (#916)
    • GET/SET topic: osd_timestamp | payload: (bool/int) on/off - toggle timestamp on video.
    • GET/SET topic: osd_logo | payload: (bool/int) on/off - toggle wyze logo on video.
    • SET topic: quick_reponse | payload: (int) 1-3 - Doorbell quick response.
  • FIXES:
    • Resend discovery message on HA online. Thanks @jhansche! #907 #920
    • Return json response/value for commands. Thanks @jhansche! #835
    • Fix threading issue on restart. Thanks @ZacTyAdams! #902
    • Catch and disable MQTT on name resolution error.
    • Fix SET cruise_points over MQTT.
  • Updates:
    • Wyze iOS App version from v2.43.0.12 to v2.43.5.3 (#914)
    • MediaMTX version from v0.23.7 to v0.23.8 (#925)

v2.3.10

09 Jul 04:38
bf618b9
Compare
Choose a tag to compare

What's Changed in v2.3.10

  • FIX: KeyError when upgrading with old cache data in v2.3.9 (#905) Thanks @itsamenathan!
    • You should be able to remove or set FRESH_DATA back to false.
  • MQTT: Update bridge status (#907) Thanks @giorgi1324!

v2.3.9

08 Jul 14:40
d17de0a
Compare
Choose a tag to compare

What's Changed in v2.3.9

  • NEW: ENV Options - token-based authentication (#876)
    • REFRESH_TOKEN - Use a valid refresh token to request a new access token and refresh token.
    • ACCESS_TOKEN - Use an existing valid access token too access the API. Will not be able to refresh the token once it expires.
  • NEW: Docker "QSV" Images with basic support for QSV hardware accelerated encoding. (#736) Thanks @mitchross, @392media, @chris001, and everyone who helped!
    • Use the latest-qsv tag (e.g., mrlt8/wyze-bridge:latest-qsv) along with the H264_ENC=h264_qsv ENV variable.
  • FIXES:
    • Home Assistant: set max bitrate quality to 255 (#893) Thanks @gtxaspec!
    • WebUI: email 2FA support.
  • UPDATES:
    • Docker base image: bullseye -> bookworm
    • Bump MediaMTX to v0.23.7 by @github-actions in #898
    • Bump Wyze App version to v2.43.0.12 by @github-actions in #903

Full Changelog: v2.3.8...v2.3.9

v2.3.8

30 Jun 04:24
e816f0b
Compare
Choose a tag to compare

What's Changed in v2.3.8

  • FIX: Home Assistant - API_KEY and API_ID config for wyze API was broken. (#837)
  • FIX: Prioritize sms > totp > email for MFA if no MFA_TYPE or primary option is set. (#885)
  • Potential fix: Add libx11 to qsv image.

v2.3.7

29 Jun 14:39
9ae376e
Compare
Choose a tag to compare

What's Changed in v2.3.7

  • FIX: Regression introduced in v2.3.6 if primary_option for MFA is "Unknown". Will now default to sms or totp if MFA_TYPE is not set. Thanks @Dot50Cal! (#885)
  • FIX: Reduce excess logging if rtsp snapshot times out.

v2.3.6

29 Jun 01:42
a7fc800
Compare
Choose a tag to compare

What's Changed in v2.3.6

  • NEW: Add support for email 2FA (#880) Thanks @foobarmeow!
  • NEW: ENV Option MFA_TYPE - allows you to specify a verification type to use when an account has multiple options enabled. Will default to the primary option from the app if not set. Valid options are:
    • TotpVerificationCode
    • PrimaryPhone
    • Email

v2.3.5

25 Jun 16:00
4dd02e7
Compare
Choose a tag to compare

What's Changed in v2.3.5

  • FIXED: response code and error handling for Wyze Web API.
  • FIXED: catch exceptions when taking a snapshot (#873)
  • CHANGED: MediaMTX versions are now pinned to avoid breaking changes.
  • UPDATED: MediaMTX to 0.23.6 and fixed MTX_PATH.

v2.3.4

20 Jun 01:57
25a2bdf
Compare
Choose a tag to compare

What's Changed in v2.3.4

  • ENV Options:
    • FIX: FILTER_NAMES would not work if camera had spaces at the end of the name. Thanks @djak250! (#868)
  • Camera Commands:
    • FIX: Regression introduced in v2.3.3 preventing negative values for the rotary_degree topic. Thanks @gtxaspec! (#870) (#866)
    • FIX: String cmd lookup for rotary_degree and json error response breaking web api. #870 #866
  • Other Fixes:
    • Catch exceptions when saving thumbnail from api. (#869)
    • Clear cache on UnpicklingError. (#867)

Full Changelog: v2.3.3...v2.3.4

v2.3.3

19 Jun 02:03
3ce9056
Compare
Choose a tag to compare

What's Changed in v2.3.3

  • ENV Option:
    • NEW: Add SUB_RECORD config. Thanks @gtxaspec! (#861)
    • FIX: Home Assistant SUB_QUALITY
  • MQTT:
    • NEW: Update more camera parameters on connect.
  • Camera Commands:
    • NEW: Add GET topics for camera params.
    • FIX: Persist bitrate changes on-reconnect (#852)
    • FIX: Limited vertical angle for ptz_position. Thanks @Rijswijker! (#862)

Full Changelog: v2.3.2...v2.3.3