Steven Wu
baef85054c
fix(homekit): force tcp rtsp_transport for two-way audio talkback ( #2081 )
...
The two-way audio talkback loopback (RtspServer over listenZeroSingleClient)
only supports TCP interleaved transport. The talkback ffmpeg input was built
without -rtsp_transport, so ffmpeg attempts a UDP SETUP first and the loopback
responds 461 Unsupported Transport.
The equivalent webrtc talkback path (plugins/webrtc/src/session-control.ts)
has always specified -rtsp_transport tcp; the homekit path did not. Align it.
Before: talkback was silent and the log showed "method SETUP failed: 461
Unsupported Transport". After: the 461 is gone and talkback audio works.
2026-06-28 20:19:34 -07:00
Koushik Dutta
f7018ddd9f
Merge branch 'main' of github.com:koush/scrypted
2026-06-01 15:58:09 -07:00
Koushik Dutta
86e7cced78
homekit: add mp4 fragment io timeout
2026-06-01 15:57:55 -07:00
George Talusan
3e94bdeb9a
fix(homekit): bump to latest @homebridge/hap-nodejs and @homebridge/ciao to catch the loopback sender packet leak ( #2029 )
...
* fix(homekit): bump to latest @homebridge/hap-nodejs and @homebridge/ciao to catch the loopback sender packet leak
* remove dead .gitmodules
2026-06-01 15:40:41 -07:00
Koushik Dutta
2d93a69c91
homekit/rebroadcast: fix prebuffer calculation, remove prebuffer warning
2025-04-02 22:12:12 -07:00
Koushik Dutta
6afecc8185
homekit: workaround homekit requesting low resolution streams
2025-03-17 10:42:16 -07:00
Koushik Dutta
ea16381b7a
homekit: build fixes
2025-03-17 10:19:55 -07:00
Koushik Dutta
f729c76346
various: remove defunct ffmpeg args
2025-03-16 19:09:40 -07:00
apocaliss92
73b85e1cd0
homekit: Fix autoadd ( #1716 )
...
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2025-01-31 14:49:12 -08:00
Koushik Dutta
8e31b5f970
homekit: fixup exports, publish
2025-01-24 10:52:26 -08:00
Nick Berardi
0873a72848
homekit: moved humidity settings to common and added characteristics to expose settings Home Assistant ( #1699 )
2025-01-24 10:51:28 -08:00
Koushik Dutta
892b978065
common: stapa idr is techcnically valid, seen on tapo
2025-01-05 13:20:34 -08:00
Koushik Dutta
bb9d98921b
homekit: remove report message
2025-01-05 11:48:21 -08:00
apocaliss92
c1046d5706
HomeKit: Add flag to not autoenable devices on creation ( #1626 )
...
* Add flag to not autoenable devices on creation
* Invert naming logic
---------
Co-authored-by: Gianluca Ruocco <gianluca.ruocco@xarvio.com >
2024-10-27 01:38:24 -05:00
Koushik Dutta
470c28d6ef
homekit: reduce debug hksv duration because people keep filling their disks.
2024-08-06 08:25:44 -07:00
Koushik Dutta
437ab70cd9
homekit: update hap, remove siren from auto sync.
2024-07-26 08:28:25 -07:00
Koushik Dutta
dc4dd07ced
cloud: cleanup
2024-07-14 07:56:19 -07:00
Koushik Dutta
d05e3a92f3
homekit: fix erroneous new subdevice reload
2024-07-12 18:05:53 -07:00
Koushik Dutta
cf5e010faf
homekit: add codes to readme
2024-07-11 21:47:31 -07:00
Koushik Dutta
7bf4609d3d
homekit: use html setting
2024-07-10 19:16:57 -07:00
Koushik Dutta
9a8034eb4c
h264: fix bug when stapa packet overflows packetizing a large p frame
2024-06-28 20:00:50 -07:00
Koushik Dutta
6b00324c74
webrtc/homekit: reduce mtu, prep for adaptive bitrate
2024-06-28 09:37:53 -07:00
jstef16
5351d869d4
homekit: fix window covering target position binding ( #1512 )
...
Co-authored-by: Jordan Steffan <jordansteffan@Jordans-Mini.localdomain >
2024-06-27 21:50:55 -07:00
Koushik Dutta
5dfa0889b7
homekit: window covering wip
2024-06-23 19:53:41 -07:00
Koushik Dutta
ed1d09b9be
homekit: window covering wip
2024-06-23 19:53:07 -07:00
Koushik Dutta
1fb4cfd3b6
homekit: window covering wip
2024-06-23 17:43:34 -07:00
Koushik Dutta
f65485af97
Merge remote-tracking branch 'origin/main' into rebroadcast
2024-05-30 09:37:02 -07:00
Long Zheng
a72a596578
homekit: Homekit camera close recording tweaks ( #1486 )
...
* Change throw to log
Throw will not work since the `handleFragmentsRequests` async generator is already closed/finished by HAP
* Move isOpen check
HAP still requests fragment after closing the recording stream. Skip processing it.
* Change catch message
* Add another !isOpen in case race condition with await
2024-05-27 10:12:00 -07:00
Koushik Dutta
a51070767b
homekit: change default advertiser back to ciao due to issues. use identifying material
2024-05-25 19:26:21 -07:00
Koushik Dutta
8b84bac2c2
snapshot/homekit: fix stale snapshots
2024-05-07 20:22:45 -07:00
Greg Thornton
5bca9b7156
homekit: fix late 2way setup ( #1461 )
...
* homekit: fix late 2way setup
* homekit: use 2-way state rather than playing/intitializing
2024-05-06 16:28:38 -07:00
Techno Tim
2fb4fbab15
fix(iface logic): Added net to the hlper functions to also detect ifaces that start with 'net' ( #1437 )
2024-04-18 15:35:50 -07:00
Koushik Dutta
f5fabfeedf
homekit: fix hidden setting
2024-04-16 15:50:43 -07:00
Koushik Dutta
807ba81d92
homekit: publish
2024-04-15 11:07:51 -07:00
Koushik Dutta
0e35bac42a
homekit: addIdentifyingMaterial false
2024-04-15 10:54:54 -07:00
Koushik Dutta
a5a464e000
homekit: undo revert for later publish
2024-04-15 10:53:58 -07:00
Koushik Dutta
a3a878cbd5
homekit: revert for longer staged rollout
2024-04-15 10:52:19 -07:00
Koushik Dutta
69fd86a684
homekit: handle mp4 generation shutdown
2024-04-15 07:52:25 -07:00
Koushik Dutta
6130b7fa0c
homekit: add identifying material to prevent name clashing
2024-04-15 07:22:41 -07:00
Koushik Dutta
cbd11908af
homekit: fix aac transcoding for silent audio
2024-04-10 11:36:45 -07:00
Koushik Dutta
0db3b7df5a
homekit: datamigration for addIdentifyingMaterial
2024-04-06 20:46:58 -07:00
Koushik Dutta
00d8054de8
homekit: add identifying material to prevent mdns collision
2024-04-06 20:30:11 -07:00
Koushik Dutta
207cb9d833
homekit: clean up late generator bug
2024-04-02 20:31:30 -07:00
Koushik Dutta
f2de58f59a
homekit: fix annexb detection
2024-04-02 15:25:32 -07:00
Koushik Dutta
50d9cee8ea
thermostat: remove deprecated
2024-03-20 20:28:31 -07:00
Koushik Dutta
a87a88db2a
homekit: fix wonky debug subgroup
2024-03-16 15:28:43 -07:00
Koushik Dutta
3af233cd4c
homekit: update hap, use connection source address.
2024-03-16 15:23:11 -07:00
Koushik Dutta
90a7e44704
homekit: use avahi if available.
2024-03-07 10:43:02 -08:00
Brett Jia
644f7d3304
homekit: merge child device only if child has homekit enabled ( #1343 )
2024-03-03 09:46:13 -08:00
Koushik Dutta
cbf95e1186
homekit: reorder settins, restart rather than prompt. publish.
2024-02-18 17:38:19 -08:00