Omar Amin
412035e6b2
Fix lint formatting ( #262 )
2026-03-26 14:54:40 +02:00
Omar Amin
4194aa42ec
Add maximum seconds for ringing timer ( #261 )
...
Auto stop ringing timer if the determined time (default 15 mins) has passed without manually stopping. This max time can be modified using the command `--timer-max-ring-seconds`.
2026-03-25 01:46:53 +02:00
Omar Amin
d4f5b549da
Update CHANGELOG.md
2026-03-15 05:46:06 +02:00
Omar Amin
735731b63e
Fix typo in line 176
2026-03-11 03:01:00 +02:00
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
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
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
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
Omar Amin
7074dfb278
Merge branch 'main' into fix/timer-loop-suppress
2026-02-20 13:17:57 +02:00
Omar Amin
cf5494642e
Merge pull request #155 from giobber/patch-1
...
Correct LVA_USER_ID variable name where wrong
2026-02-17 23:20:52 +02:00
Omar Amin
d6dbf83158
Merge pull request #144 from giobber/patch
...
Update documentation, correcting typo
2026-02-14 17:20:26 +02:00
Omar Amin
1a5281380b
Update badge for Open Home Foundation project
2026-02-12 15:06:25 +02:00
Omar Amin
f1460cceab
Update badge description in README.md
2026-02-12 15:04:49 +02:00
Omar Amin
e1cc9c5b1d
Add badge for Open Home Foundation standard
2026-02-12 15:02:45 +02:00
Omar Amin
027c48fd7e
Add Open Home Foundation badge to README
...
Added badge for Open Home Foundation standard.
2026-02-12 15:01:10 +02:00
Omar Amin
6add30f9f8
Fix formatting in README.md
2026-02-12 14:52:46 +02:00
Omar Amin
75085808a8
Fix formatting in README for clarity
2026-02-12 14:50:34 +02:00
Omar Amin
9e491a9e51
Merge branch 'main' into patch-1
2026-02-12 14:48:09 +02:00
Omar Amin
72dfc6db35
Merge branch 'main' into issue_128
2026-02-10 20:39:06 +02:00
Omar Amin
c5032a0605
Merge branch 'main' into issue_107
2026-02-09 13:30:27 +02:00
Omar Amin
282aa7ecf0
Handle announcement separately from the media player
...
Update the announcement handling to just duck the music player volume instead of pausing it.
2026-02-08 16:11:11 +02:00
Omar Amin
7a92d69864
Merge pull request #116 from omaramin-2000/main
...
Add explanation for how to customize the default wakeup and timer sounds, and enable thinking sound on startup.
2026-01-29 00:30:57 +02:00
Omar Amin
405ab13abc
Update README.md
2026-01-28 23:58:56 +02:00
Omar Amin
4e12be4ab6
Add sound customization
...
Add explanation for how to customize the default wakeup and timer sounds, and enable thinking sound on startup.
2026-01-28 23:57:39 +02:00
Omar Amin
89d9ba99a0
Merge pull request #112 from OHF-Voice/beta
...
Merge beta changes
2026-01-27 22:28:19 +02:00
Omar Amin
8cc7f175a0
Merge branch 'main' into beta
2026-01-27 22:08:15 +02:00
Omar Amin
5567d67305
Check for empty messages and handle thread-safety
2026-01-27 21:54:20 +02:00
Omar Amin
0330fe4e62
Add media player command
2026-01-27 21:52:48 +02:00
Omar Amin
3ddcac6e48
Update satellite.py
2026-01-27 19:03:38 +02:00
Omar Amin
22ea0fa20b
Fix the mute method
2026-01-27 18:55:36 +02:00
Omar Amin
5186570bce
Fix the switch state
...
Fix the reverting thinking sound switch when toggling
2026-01-27 01:36:37 +02:00
Omar Amin
ed2065423e
Update satellite.py
2026-01-24 21:59:24 +02:00
Omar Amin
e1f5227174
Update satellite.py
...
Initialize the self._pipeline_active to fix issue #87
2026-01-24 21:37:07 +02:00
Omar Amin
fcd1ab9969
Update satellite.py
...
Fix issue #87
2026-01-24 21:02:29 +02:00
Omar Amin
475f410ebc
Merge pull request #100 from omaramin-2000/main
...
Fix issues #98 and #87
2026-01-24 18:36:16 +02:00
Omar Amin
25a15d0366
Update satellite.py
2026-01-24 18:33:08 +02:00
Omar Amin
993cef313d
Merge branch 'OHF-Voice:main' into main
2026-01-21 18:25:49 +02:00
Omar Amin
34780cde54
Merge pull request #82 from omaramin-2000/Add-mute/unmute-sounds
...
Add mute/unmute sounds
2026-01-21 18:24:23 +02:00
Omar Amin
19ab96efad
Merge branch 'OHF-Voice:main' into Add-mute/unmute-sounds
2026-01-21 15:57:53 +02:00
Omar Amin
88546839ee
Merge branch 'OHF-Voice:main' into main
2026-01-21 15:50:10 +02:00
Omar Amin
689079598c
Update satellite.py
2026-01-21 14:57:27 +02:00
Omar Amin
10713a7e70
Update satellite.py
2026-01-21 14:54:08 +02:00
Omar Amin
8743861738
Update satellite.py
2026-01-21 13:17:06 +02:00
Omar Amin
1352cb3ac3
Add mute/unmute sounds
...
Play the same mute/unmute sounds in the voice pe
2026-01-21 01:51:53 +02:00
Omar Amin
a23cd2d492
Merge branch 'OHF-Voice:main' into main
2026-01-21 01:45:40 +02:00
Omar Amin
8ca997c7d3
Merge branch 'OHF-Voice:main' into Add-mute/unmute-sounds
2026-01-21 01:45:28 +02:00
Omar Amin
351886ea98
Update satellite.py
2026-01-21 01:33:56 +02:00
Omar Amin
a4abda49db
Merge branch 'OHF-Voice:main' into main
2026-01-21 01:28:39 +02:00
Omar Amin
6227cd7669
Update entity.py
2026-01-21 01:28:20 +02:00
Omar Amin
ebaa3324d9
Update entity.py
2026-01-21 01:23:43 +02:00
Omar Amin
e119ef0330
Fix the media player mute switch
2026-01-21 00:56:11 +02:00
Omar Amin
472fd4239b
Add mute switch functionality
2026-01-21 00:30:03 +02:00
Omar Amin
1b7c8ca639
Add mute switch functionality
2026-01-21 00:04:40 +02:00
Omar Amin
d5f902ae77
Add mute switch functionality
2026-01-20 23:51:20 +02:00
Omar Amin
e58cea8e88
Add mute switch functionality
2026-01-20 23:44:32 +02:00
Omar Amin
4bb80551ad
Merge branch 'OHF-Voice:main' into Add-mute/unmute-sounds
2026-01-20 18:31:50 +02:00
Omar Amin
073e420357
Merge pull request #30 from omaramin-2000/main
...
Add an option to play thinking sound
2026-01-20 18:30:20 +02:00
Omar Amin
6dc89a8a24
Add files via upload
2025-12-17 16:14:57 +02:00
Omar Amin
9a5b2aa600
Update __main__.py
2025-12-17 16:06:15 +02:00
Omar Amin
016f2005e2
Update models.py
2025-12-17 16:03:39 +02:00
Omar Amin
acdeda866b
Merge branch 'main' into main
2025-11-12 15:44:11 +02:00
Omar Amin
29a3202189
Merge branch 'OHF-Voice:main' into main
2025-11-04 15:46:29 +02:00
Omar Amin
42f4999876
Delete docker-compose.yaml
2025-11-01 23:53:31 +02:00
Omar Amin
e20dfeff34
Delete Dockerfile
2025-11-01 23:52:58 +02:00
Omar Amin
0ade1a0e27
Add processing_sound
2025-09-26 21:53:28 +03:00
Omar Amin
79e6648ab2
Update satellite.py
2025-09-26 21:52:14 +03:00
Omar Amin
02ec42d03c
Rename sounds_timer_finished_old.wav to timer_finished_old.wav
2025-09-25 00:20:05 +03:00
Omar Amin
d40afd2ad0
Add files via upload
2025-09-25 00:19:40 +03:00
Omar Amin
9d2ec166ab
Add docker
2025-09-23 18:33:24 +03:00
Omar Amin
5524208604
Add an option to play thinking sound
...
Play sound after STT is received during processing
2025-09-23 18:16:27 +03:00
Omar Amin
8efd252991
Add files via upload
2025-09-21 23:57:59 +03:00
Omar Amin
478a15abcc
Add files via upload
2025-09-21 23:57:05 +03:00