Room Assistant Versions Save

Presence tracking and more for automation on the room-level

v2.18.2

3 years ago

2.18.2 (2021-05-30)

Bug Fixes

  • bluetooth-low-energy: fix id override for ibeacons (c84c1f8), closes #732
  • bluetooth-low-energy: match overrides in case insensitive manner (2eafe63), closes #732
  • home-assistant: fix message formatting for primitive types (ef5af5e)

v2.18.1

3 years ago

2.18.1 (2021-05-27)

Bug Fixes

  • home-assistant: correctly format array in entity configs (0f0dc24), closes #728
  • remove confusing error logs for optional deps (f948141)

v2.18.0

3 years ago

2.18.0 (2021-05-24)

Important Notes

sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
  • For systemd service users: You need to update your service unit file to make use of the new watchdog feature. For an example, view the updated documentation.
    • Existing setups will continue to run, change is only required if you want to make use of the new feature.
    • Ansible managed installations will automatically update when you pull the latest changes from the ansible-playbooks repository.
    • You may need to install an additional system dependency to use this feature when not using Ansible:
sudo apt-get install libsystemd-dev

Bug Fixes

  • logger: prevent Loki log transport from interfering (1a4d662)
  • thermopile: speed up heatmap generation (0da4ff6), closes #721

Features

  • bluetooth-low-energy: add health indicator for advertisement timeouts (f0cea61)
  • status: support systemd watchdog (6d1816d)
  • home-assistant: mark entities as unavailable on disconnect, shutdown & crash (91b7cc1), closes #181 #348

v2.17.0

3 years ago

2.17.0 (2021-05-14)

Features

  • advertise API via mDNS (8a6f86c)
  • make api port configurable (43da9da)
  • publish entity updates via websocket (4d36d0a)

v2.16.1

3 years ago

2.16.1 (2021-05-02)

Bug Fixes

  • bluetooth-low-energy: handle id override for app properly (aab8757), closes #649

v2.16.0

3 years ago

2.16.0 (2021-04-11)

Bug Fixes

  • bluetooth-low-energy: use original id for allowlist check (6a5d0cc), closes #596
  • solve memory issues during install w/ npm v7 (53525db), closes #514

Features

  • bluetooth-classic: add name override option (d0c5c52), closes #596
  • bluetooth-classic: add rssi factor option (74aed6e), closes #606
  • bluetooth-low-energy: add rssi factor option (5285b1a), closes #606
  • logger: add Loki transport (3eae74a)

v2.15.1

3 years ago

2.15.1 (2021-03-18)

Bug Fixes

  • bluetooth-classic: improve signal strength estimation (418ab35)
  • bluetooth-low-energy: make distance measurements less twitchy (12bcafb)

v2.15.0

3 years ago

2.15.0 (2021-03-14)

Features

  • warn on outdated NodeJS versions (36ceb79)
  • bluetooth-low-energy: emit instance iBeacons (eb89c9f)
  • config: add config validation (#555) (7acc37f)
  • home-assistant: add support for MQTT Room (acb0e1a), closes #432

v2.14.0

3 years ago

2.14.0 (2021-02-28)

Important Notes

For NodeJS installs: This release drops official support for NodeJS 10.x, as its nearing EOL later this year. It is recommended that you upgrade to NodeJS 14.x, although anything 12.x and up is supported. You can use the following commands to do so:

For Pi Zero devices:

wget -O - https://gist.githubusercontent.com/mKeRix/88b7b81e9bca044f74de1dc51696efb2/raw/799a20bca44cc61d8f8ae93878f2f28af8365a69/getNodeLTS.sh | bash

For Ubuntu/Debian devices (e.g. Raspberry Pi 3 or 4):

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

For other devices check the official installation docs

Bug Fixes

  • bluetooth: respect connecting state during retry (8f36d87)
  • entities: prevent dates from being proxied (d861486)

Features

  • add generic MQTT integration (848a25b), closes #434
  • bluetooth-classic: allow id overrides (f5fc88d)
  • bluetooth-low-energy: allow id overrides (e41034e), closes #433
  • entities: bunch entity updates together (52f0197)
  • home-assistant: add discoveryPrefix option (#546) (1056bb5)

v2.13.1

3 years ago

2.13.1 (2021-02-13)

Bug Fixes

  • bluetooth-classic: align device_tracker discovery (#493) (9e1be95)
  • bluetooth-classic: increase default interval (ce64847), closes #351
  • bluetooth-low-energy: interpret allowlist as strings (7a442e1), closes #534
  • bluetooth-low-energy: retry on immediate disconnects (37000b8), closes #508
  • entities: do not refresh non-locked entities (7c031d4), closes #532