Releases: bkbilly/lnxlink
Releases · bkbilly/lnxlink
2024.2.1
What's Changed
- Add WiFi module
- Add check for required system commands on modules
- Add exclude modules on CLI
- Add Docker image
- Changed system monitor with optional DBUS #89
- Fix logs to show most important logs only
- Fix update for virtual environments
- Fix TTS playback time out #92
Full Changelog: 2024.2.0...2024.2.1
2024.2.0
What's Changed
- Add GPIO module for Raspberry inputs and outputs
- Add Temperature module #90
- Add missing values on configuration automatically
- Add MQTT certificate authentication for improved security #87
- Add brightness controls for new displays automatically and fix issues #86
- Add default excludes on configuration for new users
- Add Version argument
- Fix Home Assistant database usage by rounding attribute values and removing state attributes
Full Changelog: 2024.1.0...2024.2.0
2024.1.0
2023.12.2
What's Changed
- Add options when running the main app (setup only, ignore systemd)
- Fix media without title issue
- Fix fullscreen missing library
- Fix xset display
- Fix multiple threads on reconnect to MQTT
- Fix update issue with command timeout
- Remove PGI dependancy
Full Changelog: 2023.12.1...2023.12.2
2023.12.1
What's Changed
- Add: SystemD module
- Fix: Update for development environment
- Fix: Auto installation of packages
- Fix: Brightness control add display var to xrandr command
- Changed: Force retain mqtt topics
- Removed: Dependencies from modules
Full Changelog: 2023.12.0...2023.12.1
2023.12.0
What's Changed
- Breaking change: Battery module automatically creates sensors for each device
- Add: display_env module that gets the DISPLAY environment variable from system or processes
- Add: Media player thumbnail and position
- Add: Filter for explicit words on media player title
- Add: Installation option for updating from HA
- Add: Support for image sensor
- Add: expire_after option on exposed_controls
- Add: Custom timeout on syscommand function
- Add: systemctl for shutdown/restart modules
- Logs: Rotate when bigger than 5MB
- Logs: Show commit hash as version on development installation
- Fixed: Error handling for syscommand, microphone_used, disk_usage, gpu, power_profile, pgi
Full Changelog: 2023.11.0...2023.12.0
2023.11.0
What's Changed
- Add support for Self Signed Certificates on MQTT connection #73
- Add new module for audio select for default microphone and speaker
- Add a new attribute to disk_usage with the device mount point
- Add inference times per module as attributes
- Add support for older NVIDIA GPUs #69
- Fixed wrong $DISPLAY variable on some environments #76
- Fixed system updates module not showing as true
- Fixed disk_usage module to ignore docker BTRFS file systems #78
- Changed modules requirements installation process by getting dynamically installed if they are loaded #74
- Changed logs to display trace errors for debugging
Full Changelog: 2023.10.0...2023.11.0
2023.10.0
What's Changed
- Performance Improvement of more than 60%
- Add Inference Time entity
- Add Speech Recognition
- Fixed screenshot entity issue not updating
- Modules support multiple entities
- Removed old style of reading info
Full Changelog: 2023.9.1...2023.10.0
2023.9.1
2023.9.0
What's Changed
- Add select entity for Power Profile #71
- Add monitor for mount/unmount drives and display an attribute if it connected or not #70
- Add MQTT TLS connection option #67
- Add custom_modules as a new configuration option
- Add pre-build for automated code review
- Breaking change on sensor attributes to display only it's own attributes #68
- Breaking change on startPrefix which was used for the older code has been removed
- Fixed Home Assistant 2023.8.0 mqtt entities name convention #66
- Changed MQTT subtopics
- Refactored code
Known issues
- If a disk is disconnected, it will start showing errors on home assistant logs
Full Changelog: 2023.8.0...2023.9.0