Skip to content

Releases: halacs/BiSecur

v2.4.0

Choose a tag to compare

@halacs halacs released this 16 Jul 13:29
b99ce04

Fixed

  • Re-login and retry on PERMISSION_DENIED instead of silently dropping impulses (#23)
  • Flag the port-management commands as login-required (#24)

v2.3.4

Choose a tag to compare

@halacs halacs released this 28 Jun 08:44
8559608

Fixed

  • Further increasing backoff delays before retrying login

v2.3.3

Choose a tag to compare

@halacs halacs released this 29 May 16:01
e7f33bc

Fixed

  • Use increasing backoff delays before retrying login

v2.3.2

Choose a tag to compare

@halacs halacs released this 06 May 05:38
0de9a4a

Fixed

  • Now it does graceful shutdown when receives system signal

Changed

  • Environment variable names got prefix to ensure uniqueness

v2.3.1

Choose a tag to compare

@halacs halacs released this 10 Apr 07:03

Fixed

  • Fix bug preventing door open/close actions in Home Assistant integration

v2.3.0

Choose a tag to compare

@halacs halacs released this 08 Apr 16:20
ec164b5

Added

  • Add wire protocol documentation (#17)
  • Add "ports-list" command that lists all ports with their types (#20)
  • Add port enumeration to SDK (GET_PORTS, GET_TYPE) (#20)
  • If autologin flag is false in the configuration, Home Assistant integration will not do PERIODIC logout-login sequency to renew the token use to communication with the gateway

Changed

  • Updated linter versions and fixed code smells
  • 'groups group' subcommand has been renamed to 'groups list'
  • 'users group' subcommand has been renamed to 'users list'
  • README updated
  • Increased gateway authorization token lifecycle period (automatic logout-login sequence happens less frequently: only in every 6 hours)

Fixed

  • Drain stale LOGOUT responses during login (#19)
  • Fixed debug logging: byte array was logged as an ascii string instead of hex string
  • Because of unchecked type cast, panic occurred when a command failed, for example, because of permission denied response
  • Home Assistant integration now use token and its timestamp from the config file and write renewd token back into it

v2.2.3

Choose a tag to compare

@halacs halacs released this 17 Feb 21:24
074737e

Added

  • Warning message when no device port specified

Fixed

  • Addressed gosec linter warnings related to unsafe integer-to-byte conversions.

v2.2.2

Choose a tag to compare

@halacs halacs released this 15 Jan 20:11
75c2bf6

Added

  • Maintain an increased status report frequency while the door is in motion, regardless of the trigger source.
  • Add doorStatusSupported option to Home Assistant integration.
  • Perform Hormann logout when terminating Home Assistant integration process.
  • Add multi door support.

Changed

Fixed

  • Fixed local docker build (build argument was missing).
  • Fixed potential resource leak

v2.2.1

Choose a tag to compare

@halacs halacs released this 30 Sep 17:41
257235f

Added

  • Introduce CHANGELOG.md

Changed

  • Release workflow changed to use goreleaser
  • updated tools: golang, golangci-lint, gosec

v2.2.0

Choose a tag to compare

@halacs halacs released this 12 Aug 18:05
cfdae6f
add fast update + dependency updates