Omar Amin
893476ebf2
Merge pull request #224 from omaramin-2000/main
...
Update the changelog file automatically on each release
2026-03-11 01:42:25 +02:00
Omar Amin
50f6fef860
Create cliff.toml
2026-03-11 01:11:49 +02:00
Omar Amin
cd453b685a
Merge branch 'main' into main
2026-03-11 01:08:49 +02:00
Omar Amin
79c34cf0b3
Update CHANGELOG.md
2026-03-11 01:06:29 +02:00
Omar Amin
fc8ee9b691
Update CHANGELOG.md
2026-03-11 01:05:53 +02:00
Omar Amin
7868f8fc8b
Merge branch 'main' into main
2026-03-11 01:03:14 +02:00
Omar Amin
5771fb9e1e
Update CHANGELOG.md
2026-03-11 01:02:23 +02:00
Omar Amin
25cd705d88
Delete release-please-config.json
2026-03-11 00:48:21 +02:00
Omar Amin
f5b07381c6
Delete release-please-manifest.json
2026-03-11 00:48:09 +02:00
Omar Amin
50ac5f8783
Rename release-please.yml to release.yml
2026-03-11 00:47:46 +02:00
Omar Amin
f81d21e37b
Update release-please.yml
2026-03-11 00:44:09 +02:00
Omar Amin
53ae51cf52
Create release-please-manifest.json
2026-03-11 00:37:10 +02:00
Omar Amin
454a1ea281
Create release-please-config.json
2026-03-11 00:33:28 +02:00
Omar Amin
18d0a19cb4
Create release-please.yml
2026-03-11 00:29:18 +02:00
Florian Asche
d6b803e6d6
fix(config): remove unix: prefix from default pulseaudio socket path … ( #221 )
...
* fix(config): remove unix: prefix from default pulseaudio socket path in .env.example and docs
* docs: update install documentation
2026-03-10 02:03:07 +01:00
Florian Asche
b53678e0f3
fix: cookie error ( #127 ) ( #210 )
...
* Add support for custom PulseAudio cookie configuration
2026-03-07 17:33:48 +01:00
Florian Asche
efbad18275
docs: add documentation for low power device setup and improve setup script ( #206 )
2026-03-05 23:59:41 +01:00
Florian Asche
1104614608
fix(script): use os.environ instead of subprocess.environ in setup script ( #205 )
2026-03-05 02:14:09 +01:00
Florian Asche
54c6b010f3
Change when lint pipeline will start ( #204 )
2026-03-05 02:04:08 +01:00
Florian Asche
1fc29241b4
Add linting scripts and pipeline ( #201 )
...
* Add linting scripts and pipeline
2026-03-05 01:58:39 +01:00
Florian Asche
5b1d3b75e2
replaced branch build by PR build only ( #203 )
2026-03-05 01:35:06 +01:00
Florian Asche
06d30ac95e
add build flag option for low end devices ( #189 )
...
* add build flag option for low-end devices
2026-03-04 20:58:53 +01:00
Florian Asche
a62800f5ad
fix typo ( #200 )
v1.1.6
2026-03-04 01:47:18 +01:00
Florian Asche
29f11c7dbc
improved help output on application parameters ( #188 )
2026-03-04 01:09:10 +01:00
Florian Asche
f2e3d8e7d3
Feature: move portcheck into python application ( #187 )
...
* moved port check from shell script into the python application
* fixed pulseaudio check console output
* portcheck has now 15 chances to get the port before abort
2026-03-04 01:08:45 +01:00
Florian Asche
b800f93f50
Improve script/run error handling and return code consistency ( #186 )
2026-03-04 01:07:45 +01:00
Florian Asche
68d2890fdd
fix: ensure wake word state is set after the wake sound ( #198 )
2026-03-04 01:07:19 +01:00
Ethan Kiczek
a30a10c95a
Prevent wake word from interrupting active voice pipeline ( #151 )
...
* Prevent wake word from interrupting active voice pipeline
2026-03-04 00:54:19 +01:00
Florian Asche
43f7cd3e7d
added default sample rate to pulse documentation ( #190 )
2026-03-02 16:15:45 +01:00
Florian Asche
ecace7011f
bugfix: start listening after wakeup sound ( #185 )
2026-03-01 21:01:35 +01:00
Florian Asche
80e0d6254e
Fix: Suppress spurious end-file event when starting playback and tts.speak ( #179 )
...
* bugfix: supress first end of file event and only callback on second one
* add some notes on testing
* fixed tts.speak
* fix unduck after timer end
* use custom docker-entrypoint on dev container
* change mv to copy in the docs when using .env file
v1.1.5
2026-02-26 01:31:18 +01:00
Daniel Nowak
85312d3f55
Allow portainer stack to point directly to docker-compose.yml ( #177 )
...
Portainer stacks can point to a docker-compose.yml directly in a github repo.
2026-02-24 02:06:37 +01:00
Omar Amin
9dcc4542a4
Enhance play method for playlist support ( #172 )
...
Refactor play method to support playlists and sequential playback.
2026-02-24 00:24:14 +01:00
Florian Asche
5a732f8421
docs: add info about reboot ( #175 )
2026-02-22 21:18:34 +01:00
Omar Amin
020b1f4ecf
Merge pull request #168 from omaramin-2000/Volume-Persistence-Across-Restarts
...
Volume persistence across restarts
2026-02-22 22:06:29 +02:00
Omar Amin
15b87942c5
Merge branch 'main' into Volume-Persistence-Across-Restarts
2026-02-22 05:34:57 +02:00
Omar Amin
614bce4c55
Merge pull request #159 from ekiczek/fix/timer-loop-suppress
...
Fix timer finished sound not looping
2026-02-22 02:43:47 +02:00
Omar Amin
c4e444f8ca
Refactor volume setting and add persistence
...
Refactor volume handling to use _apply_volume method and persist volume settings if server state is available.
2026-02-22 00:50:17 +02:00
Omar Amin
c81a707c6a
Enhance volume persistence with logging
...
Add logging for volume persistence and conditionally skip saving if unchanged.
2026-02-22 00:43:32 +02:00
Omar Amin
981a786a46
Merge branch 'main' into Volume-Persistence-Across-Restarts
2026-02-21 22:19:05 +02:00
Florian Asche
1ae6b18475
Merge branch 'main' into fix/timer-loop-suppress
2026-02-21 21:01:13 +01:00
Florian Asche
7de510cb1f
Add version and hash to docker container ( #167 )
...
* Add version and git hash to image
* Add version reporting to HA via api
2026-02-21 20:38:46 +01:00
Omar Amin
38c064fc68
Update media player entity volume handling
...
Set the volume and previous volume for the media player entity based on the current state.
2026-02-21 16:27:06 +02:00
Omar Amin
0d34e67823
Enhance volume management in entity.py
...
Added initial volume parameter and volume control methods.
2026-02-21 16:26:13 +02:00
Omar Amin
ac69618d29
Add volume handling to Preferences and persistence method
...
Added volume attribute to Preferences and implemented persist_volume method to save normalized media volume.
2026-02-21 16:25:16 +02:00
Omar Amin
c91511c93e
Initialize volume from preferences on startup
...
Load initial volume from preferences and constrain it between 0.0 and 1.0. Set volume for music and TTS players based on initial volume.
2026-02-21 16:24:40 +02:00
Florian Asche
76308cc209
add more clear documentation on the start page ( #166 )
2026-02-20 19:21:53 +01:00
Florian Asche and Florian Asche
70fab99c9f
Feature/custom paths ( #165 )
...
* add possibility to add own wake words and sounds
* improve documentation
---------
Co-authored-by: Florian Asche <git@florian-asche.de >
v1.1.4
2026-02-20 19:05:38 +01:00
Omar Amin
7074dfb278
Merge branch 'main' into fix/timer-loop-suppress
2026-02-20 13:17:57 +02:00
Florian Asche and Florian Asche
033ff45baf
Documentation ( #162 )
...
* docs: add info about permission and fix variable name
* docs(install): simplify systemd service user setup
* docs: Remove LVA_USER_ID and LVA_USER_GROUP environment variables from the systemd unit example. The User directive is sufficient for defining the service user. Consolidated installation notes regarding user permissions.
---------
Co-authored-by: Florian Asche <git@florian-asche.de >
2026-02-19 23:00:03 +01:00