github mKeRix/room-assistant v2.0.0

latest releases: v3.0.0-beta.5, v2.20.0, v3.0.0-beta.4...
4 years ago

2.0.0 (2020-02-21)

This is an exciting new release! I rewrote room-assistant with Typescript and a new framework, so there are quite a few changes and you will have to do a few things to upgrade. The easiest way to do so is using a fresh installation and config as described in the upgrade guide.

Highlights

The features of the previous version have stayed (apart from some minor exceptions), but this release features a few new exciting highlights:

  • Bluetooth Classic integration: Tired of having to carry around beacons all the time? Own a smart watch (e.g. Apple Watch) or carry around your phone all the time anyway? Use this new integration to track these Bluetooth devices on the room-level and use it as your presence for automations! room-assistant is the first open-source tool capable of doing this.
  • Thermopile sensors (GridEye, Omron D6T): Detect human presence based on the heat they generate with thermopile sensors - no device to carry needed. The integration even allows you to get a count and the coordinates of the people present in the sensor FOV.
  • Connectitvity: Instead of relying on Home Assistant to piece things together with the mqtt_room component all the room-assistant instances can now talk to each other directly, allowing for much more complicated integrations.
  • Auto Discovery magic: No more having to setup things in the Home Assistant config - now you will just see the entities and devices pop-up under the MQTT integration for all parts of the software. room-assistant leverages all the latest features of Home Assistant to make your life easier.
  • Vastly improved documentation: Instead of the GitHub wiki we now have a pretty documentation website at room-assistant.io!
  • Improved software architecture: With the new framework and Typescript the software now has a way better architecture. This and the proper unit testing ensure better maintainability for the future.

Changelog

Since this is a rewrite from scratch, no changelog is provided in the release notes. In the future you will see a detailed changelog here, as we are now using semantic-release.

Don't miss a new room-assistant release

NewReleases is sending notifications on new releases.