Skip to content

Releases: bropat/eufy-security-client

2.0.0

30 Apr 12:05
Compare
Choose a tag to compare
  • (bropat) Breaking Change Requires node version >= 14.17
  • (bropat) Breaking Change HTTPApi class, EufySecurity class and Device classes instantiation changed
  • (bropat) Breaking Change Timestamp for device and station properties has been removed
  • (bropat) Added support for Battery Doorbell Dual (T8213; #126)
  • (bropat) Added support for Video Doorbell Dual (T8203; #141)
  • (bropat) Added support for IndoorCam Mini (T8414; #143)
  • (bropat) Added continuos recording setting for some supported cameras
  • (bropat) Added continuos recording type setting for some supported cameras
  • (bropat) Added default angle setting for IndoorCam Mini (T8414)
  • (bropat) Added default angle idle time setting for IndoorCam Mini (T8414)
  • (bropat) Added notification interval time setting for some supported cameras
  • (bropat) Added calibrate command for some supported cameras
  • (bropat) Added set default angle command for IndoorCam Mini (T8414
  • (bropat) Added set privacy angle command for IndoorCam Mini (T8414)
  • (bropat) Removed PREFER_LOCAL P2P connectivity mode. Default mode is now QUICKEST.
  • (bropat) Added new charging status "solar charging" (value: 4; issue #127)
  • (bropat) Fixed Eufy cloud authentication token renewal
  • (bropat) Fixed some Eufy cloud authentication issues
  • (bropat) Fixed authentication issues when changing country setting
  • (bropat) Fixed possible wrong battery values on some devices
  • (bropat) Fixed issue if device doesn't support P2P communication
  • (bropat) Fixed issue #136
  • (bropat) Fixed issue #122
  • (bropat) Updated versions of the package dependencies

1.6.6

12 Feb 17:34
Compare
Choose a tag to compare
Fixed issue where no devices/stations are found (#116)

1.6.5

08 Feb 20:04
Compare
Choose a tag to compare
Fixed regression in authentication flow introduced when fixing issue …

1.6.4

07 Feb 17:00
Compare
Choose a tag to compare
Fixed issue #116

1.6.3

06 Feb 17:43
Compare
Choose a tag to compare
Initialize MQTT connection only if supported devices are found

1.6.2

05 Feb 22:42
Compare
Choose a tag to compare
Fixed MQTT connection issue (error: 5)

1.6.0

05 Feb 10:37
Compare
Choose a tag to compare
  • (bropat) Supports new Home Management feature of Eufy Security 4.0
  • (bropat) Added support for Smart Lock Touch & Wifi (T8520; #89)
  • (bropat) Implemented Eufy MQTT notification subscription for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added auto lock setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added auto lock schedule setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added auto lock schedule start time setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added auto lock schedule end time setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added auto lock timer setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added notification setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added notification locked setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added notification unlocked setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added one touch locking setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added scramble passcode setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added sound setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added wrong try protection setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added wrong try attempts setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added wrong try lockdown time setting for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added lock/unlock command for Smart Lock Touch & Wifi (T8520)
  • (bropat) Added lock calibration command for Smart Lock Touch & Wifi (T8520)
  • (bropat) Improved p2p communication with energy saving devices
  • (bropat) Added new HTTPApi methods supporting Eufy Security 4.0
  • (bropat) Some small improvements were made to the HTTPApi
  • (bropat) Fixed issue #97
  • (bropat) Fixed issue #102
  • (bropat) Fixed issue #109
  • (bropat) Updated versions of the package dependencies

1.5.0

19 Dec 20:27
Compare
Choose a tag to compare
  • (bropat) Added support for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range standard sensitivity setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range advanced left sensitivity setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range advanced middle sensitivity setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range advanced right sensitivity setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion detection range test mode setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion tracking sensitivity setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion auto-cruise setting for floodlight cam 2 pro (T8423)
  • (bropat) Added motion out-of-view detection setting for floodlight cam 2 pro (T8423)
  • (bropat) Added light setting color temperature manual setting for floodlight cam 2 pro (T8423)
  • (bropat) Added light setting color temperature mamotion setting for floodlight cam 2 pro (T8423)
  • (bropat) Added light setting color temperature schedule setting for floodlight cam 2 pro (T8423)
  • (bropat) Added light setting motion activation mode setting for floodlight cam 2 pro (T8423)
  • (bropat) Added video nightvision image adjustment setting for floodlight cam 2 pro (T8423)
  • (bropat) Added video color nightvision setting for floodlight cam 2 pro (T8423)
  • (bropat) Added auto calibration setting for floodlight cam 2 pro (T8423)
  • (bropat) Added start/stop rtsp livestream command for floodlight cam 2 pro (T8423)
  • (bropat) Added battery and wifi rssi properties to eufycam 1/E
  • (bropat) Implemented another p2p-keepalive mechanism found in some floodlights (e.g. T8420)
  • (bropat) Fixed support for floodlight (T8420) - tested with FW: 1.0.0.35 HW: 2.2
  • (bropat) Fixed status led setting for floodlight (T8420)
  • (bropat) Fixed motion detected setting for floodlight (T8420)
  • (bropat) Fixed motion detected sensitivity setting for floodlight (T8420)
  • (bropat) Fixed audio recording setting for floodlight (T8420)
  • (bropat) Fixed enable/disable device for floodlight (T8420)
  • (bropat) Fixed start livestream command for floodlight (T8420)
  • (bropat) Fixed issue #79
  • (bropat) Fixed issue #66
  • (bropat) Fixed some other minor issues
  • (bropat) Added docs (:construction:)
  • (bropat) Updated versions of the package dependencies

1.4.0

22 Nov 16:53
Compare
Choose a tag to compare
  • (bropat) Implemented captcha authentication mechanism (API v2)
  • (bropat) Fixed issue #69

1.3.0

20 Nov 22:38
Compare
Choose a tag to compare
  • Implemented new encrypted authentication mechanism (API v2)
  • Dropped old plaintext authentication mechanism (API v1)
  • Fixed issue #67
  • Exchanged axios with got for HTTP/2 support

Note: If you have 2FA enabled, you will need to authenticate again after this update.