Skip to content

Releases: dwaan/homebridge-adb

Small improvements.

18 Feb 10:23
fa5df6a
Compare
Choose a tag to compare
  • Option to recognize default launcher based on app id, when the launcher is not properly detected by plugins as a launcher.
  • Issue #97, Remote control can now properly run adb shell command.
  • Remote control can now run app using app id identifier.

Add advance setting for detecting device state

28 Jan 15:26
Compare
Choose a tag to compare

Add advance setting for detecting device state, issue #103.

Bug fixing

04 Nov 14:02
Compare
Choose a tag to compare

General stability.

Bug fixing

04 Sep 08:12
Compare
Choose a tag to compare
  • Fixing issue #98 where previous adb library causing error in some installation.
  • Fixing issue where shell commands in remote are not executed because undefined variable in node-adb-wrapper library.
  • Fixing issue #100 where device not properly recognize when acquiring device information.

Option to create inputs as switches

08 Aug 14:32
Compare
Choose a tag to compare
  • Option to create inputs as switches.
  • Bugs volume button not working because of typo.
  • Using adbkit for communicating with ADB, which should offer faster performance.
  • Fixing bugs when playback still on when device is sleeping.

Update dependencies

20 Sep 14:06
a66f0dd
Compare
Choose a tag to compare
  • Fix bug when device is detected as unauthorized for authorized device.

Update dependency

16 Sep 14:46
Compare
Choose a tag to compare
  • Fix bug when unauthorized being mistaken assign to wrong device in a connection with more than one device

Fixing state reported as sleep when turning on device

15 Sep 15:54
Compare
Choose a tag to compare
  • Fixing state reported as sleep when turning on device
  • More comprehensive debug message

Playback sensor fix

18 May 09:19
Compare
Choose a tag to compare
  • Add "dumpsys audio" to detect playback
  • Issue #81: Playback sensor not working

Rewrite plugins and add shell scripts options

10 May 10:33
Compare
Choose a tag to compare

Main features

  • Rewrite plugin code for simpler future maintenace.
  • Reduce the amount of ADB connections for power state, current app detection, and playback sensor.
  • Every buttons in control center remote, power on/off, and volume buttons can be configure with either multiple Key Codes, ADB shell scripts, or OS shell scrips.
  • Plugin will now create HomeKit accessory even when accessory is not detected.
  • For device that disconnected when sleep (but periodically connect to network to check update), plugins can be configured to send power on key code for up to 10 times.
  • Restructure HomeBridge Config UI X plugins setting popup with better explanation, and easier configuration.

Nice to know

  • Default ADB timeout and polling interval are adjusted with the best configuration.
  • Debug will display less but a bit more useful log, make sure to turn it on before reporting bug.
  • Some android devices will have slower response time if you set timeout and polling interval too often, please make sure to configure them accordingly.