Releases: mKeRix/room-assistant
1.0.1
A quick hot fix release that fixes some issues with the some configuration environment variables already being used by the system. Should mainly affect people running room-assistant directly with Node.js.
Bugfixes
- changed configuration environment variables to not clash with system variables
SHELL
is nowSHELL_COMMANDS
GPIO
is nowGPIO_PINS
1.0.0
This is it, room-assistant is out of beta with a new version rewritten completely from scratch! 🎉
If you are upgrading from a 0.x version please refer to the detailed upgrade guide.
New stuff
- Hass.io images to also run room-assistant on your Home Assistant machine
- Prometheus service to monitor your room-assistant instances easily
- Environment variables to configure your Docker containers with
- Service specific dependencies are only installed when needed, keeping your install nice and slim
- Smaller Docker images, going from over 200MB to around 100MB
Changes
- Temper component has been removed
- BLE and iBeacon components have been merged
- GPIO component now listens for changes instead of polling
- Shell commands utilize cron patterns instead of intervals
- Dependencies have been consolidated
- Quite a few configuration changes, please refer to the upgrade guide
0.4.3
0.4.2
0.4.1
0.4.0
0.3.0
This release comes with two new components and a couple improvements:
- new: iBeacon component (thanks to @kdanthony)
- new: Shell commands
- improved: Kalman filter parameters can now be set from config
- improved: update frequency can be set in the BLE component to prevent "spamming" the publisher (thanks to @abmantis)
- improved: quality of service and retain flags can now be modified for some components
- improved: unsafe mode added, which allows us to keep running despite faulty BLE tags being around
0.2.0
Version 0.2.0 features a few new options that you guys wanted and two brand new components. One of those is fairly simple, the console publisher just logs everything it finds to the console. This is great for testing as well as for finding your BLE device ids to whitelist quickly. The other one is a component for checking the GPIO ports on the Raspberry Pi. An example use case for this would be motion sensors that work in conjunction with your Bluetooth tracking.