Commit Graph

338 Commits

Author SHA1 Message Date
Yan Davidovich
90c70e0f54 Implement ColorSettingTemperature in HomeKit plugin (#318) 2022-07-24 08:42:24 -07:00
Koushik Dutta
23182f3345 homekit: fix doorbell readme generation on devices with no camera. 2022-07-22 22:16:10 -07:00
Koushik Dutta
a0bcc0bbb3 homekit: fix accessory mode pairing code bug where it was using the bridge pairing code 2022-07-22 10:39:40 -07:00
Koushik Dutta
ce7162f015 homekit: fix erroneous pin code 2022-07-07 09:56:53 -07:00
Koushik Dutta
95ade274ef homekit/common: fix jitter buffer sequence number distance calculation bug 2022-07-07 09:56:39 -07:00
Koushik Dutta
5bf0b2bacc homekit: fix node v18 beta plugin 2022-06-28 08:31:12 -07:00
Koushik Dutta
9d98059a89 common: rtp utils 2022-06-22 11:25:31 -07:00
Billy Zoellers
4cadd01bad homekit: set security system state valid values (#268) 2022-06-07 14:10:56 -07:00
Koushik Dutta
44cdb13feb Merge branch 'main' of github.com:koush/scrypted 2022-06-01 14:30:16 -07:00
Koushik Dutta
0dcc94f22a homekit: add pincode to accessory mode devices 2022-06-01 14:30:12 -07:00
Koushik Dutta
979c3b2ba4 homekit: respect filters. consolidate transcoding steps. 2022-05-31 17:38:07 -07:00
Koushik Dutta
a17b020348 homekit: move jitter buffer into the h264 packetizer 2022-05-30 16:53:34 -07:00
Koushik Dutta
40d4f57aa6 homekit/webrtc: simplify h264 packetizer, add jitter buffer 2022-05-29 18:30:31 -07:00
Koushik Dutta
5f6c7c66b4 homekit: wip 2022-05-29 17:17:40 -07:00
Koushik Dutta
42f045c9f8 homekit: fix fua sps quirk 2022-05-29 13:38:00 -07:00
Koushik Dutta
bd8a9289d1 homekit: beta packetizer stuff 2022-05-28 11:08:57 -07:00
Koushik Dutta
520f4aa634 homekit: fix h264 packetization for small fua packets 2022-05-27 18:41:44 -07:00
Billy Zoellers
e63b33f433 homekit: fix issue with current temperature display (#264) 2022-05-27 10:01:33 -07:00
Koushik Dutta
68577ce30f homekit: fixup settings groups 2022-05-25 09:24:30 -07:00
Koushik Dutta
e1180dc206 homekit: remove qr code in console generation, allow ui to handle it. 2022-05-24 17:23:55 -07:00
Koushik Dutta
4c843c39fc homekit: fix qr code accessory race condition. add slow connection setting to add all home hubs. 2022-05-24 09:51:22 -07:00
Billy Zoellers
0d2626175b homekit: add CO2Sensor to supportedSensors (#260) 2022-05-23 19:37:02 -07:00
Billy Zoellers
a68037e3c0 homekit: add co2sensor (#259) 2022-05-23 16:34:21 -07:00
Koushik Dutta
b8a87fe760 homekit: dont hard fail on bad address override, provide a console warning 2022-05-23 15:49:38 -07:00
Koushik Dutta
4831edc844 homekit: watch and alert for invalid scrypted server addresses. 2022-05-23 15:38:07 -07:00
Billy Zoellers
3e49d9aa98 homekit: airquality sensor updates (#258)
* homekit: do not add PM25, VOC unless those interfaces exist

* homekit: support airQuality sensor attached to thermostat
2022-05-23 13:34:02 -07:00
Koushik Dutta
37edc0d5bb homekit: disable accessory mode mirroring camera online status. buggy. 2022-05-23 13:05:12 -07:00
Koushik Dutta
24fa8fd9f8 homekit: watch for invalid address override 2022-05-22 21:33:21 -07:00
Koushik Dutta
951d6c184c homekit: ensure device is published before generating the qr code 2022-05-22 13:55:15 -07:00
Koushik Dutta
877ae2fa18 homekit: publish 2022-05-22 11:33:53 -07:00
Koushik Dutta
493aff3eb5 homekit: make accessory mode the guided default. add qrcode print button. 2022-05-22 11:03:15 -07:00
Koushik Dutta
d522a18312 homekit: home hub requests will now use the medium resolution stream. recommend accessory mode. 2022-05-22 00:31:49 -07:00
Koushik Dutta
adcf209f57 Merge branch 'main' of github.com:koush/scrypted 2022-05-20 12:55:24 -07:00
Koushik Dutta
b166417825 homekit: logging and debug code 2022-05-20 12:55:01 -07:00
Billy Zoellers
255eafc150 homekit: add security system type (#251) 2022-05-20 12:09:09 -07:00
Koushik Dutta
672c63f77b homekit: watch for h264 sps/pps/idr fua quirk. pretty sure this is non compliant. seen on xiaomi camera. 2022-05-19 01:47:56 -07:00
Koushik Dutta
479a78da1f homekit: fix audio demuxer by cleaning sdp
fix remote vs local stream, remote wifi will probably crap itself now though
fix accessory mode publishing to come back from downtime faster
2022-05-19 00:40:09 -07:00
Koushik Dutta
bc590bd80f homekit: comments 2022-05-18 23:58:53 -07:00
Koushik Dutta
8da8eed71a homekit: Fix nre 2022-05-18 18:42:14 -07:00
Kevin Merritt
0e1d62c2d3 bind TamperSensor interface to StatusTampered Characteristic (#248) 2022-05-18 18:40:05 -07:00
Koushik Dutta
12eda21ebe rebroadcast/homekit: better h264 oddity handling 2022-05-18 17:07:18 -07:00
Koushik Dutta
fe86e20fd4 homekit: dont use ffmpeg if h264 oddities are reported. wait for rtcp packet if home hub is unknown. 2022-05-18 16:35:32 -07:00
Koushik Dutta
ac7fb1fe4f homekit: fix accessory mode publishing bugs 2022-05-18 11:02:27 -07:00
Koushik Dutta
17c408d1c4 homekit: watch for empty rtp/h264 packets 2022-05-17 18:06:55 -07:00
Koushik Dutta
73c7c11276 homekit: reenable ios hub proxy workaround. 2022-05-16 23:38:12 -07:00
Koushik Dutta
b102a4269e homekit: accessory mode fixes 2022-05-16 21:03:32 -07:00
Koushik Dutta
fee283ca92 homekit: repbublish with some reverts to the low bandwidth forcing due to ios 15.5 rc bug still being present 2022-05-16 14:35:06 -07:00
Koushik Dutta
a65ec1096e homekit: send stream tool hint 2022-05-16 13:49:40 -07:00
Koushik Dutta
ffcf700c6d homekit: settings refactor. new setting to track active home hub. 2022-05-16 10:54:14 -07:00
Koushik Dutta
5b6fc9a003 homekit: undo waitForFirstVideoRtcp hack, no longer seems necessary 2022-05-16 09:53:40 -07:00