Commit Graph

34 Commits

Author SHA1 Message Date
Koushik Dutta
8fa5e23797 alexa/google-home: fix potential vulnerability. do not allow local network control using cloud tokens belonging to a different user. the plugins are now locked to a specific scrypted cloud account once paired. 2024-02-21 10:01:03 -08:00
Koushik Dutta
81b235c548 alexa/google-home: additional auth token checks to harden endpoints for cloud sharing 2024-02-20 21:42:40 -08:00
Nick Berardi
952b90fc98 alexa: added support for light, outlet, and fan device types (#1318) 2024-02-13 14:48:19 -08:00
Koushik Dutta
dab5be1103 alexa: fix potential response race 2023-11-27 19:42:11 -08:00
Koushik Dutta
b04aa75117 alexa: fix race condition in sendResponse 2023-11-22 21:23:01 -08:00
Nick Berardi
4ca63aadd5 alexa: display camera on doorbell press (#1066) 2023-09-08 13:56:49 -07:00
Nick Berardi
b9fc69347a alexa: added helpful error messages regarding token expiration (#1007) 2023-08-09 17:24:54 -07:00
Koushik Dutta
be888d215d alexa: fix doorbells 2023-06-25 10:28:46 -07:00
Nick Berardi
a2121c0dc5 alexa: add setting to publish debug events to console (#685) 2023-04-03 08:24:31 -07:00
Koushik Dutta
7e5dcae64a webrtc/alexa: add option to disable TURN on peers that already have externally reachable addresses 2023-03-15 10:31:25 -07:00
Nick Berardi
ffbd25b13b alexa: set screen ratio to 720p (#625) 2023-03-14 18:40:47 -07:00
Nick Berardi
c85d45050f alexa: refactor code structure (#606) 2023-03-07 12:04:52 -08:00
Nick Berardi
4435fe1e0a alexa: ensure we are talking to the correct API endpoint (#580)
* alexa plugin: ensure we are talking to the right endpoint region for a customer

* added the api endpoint as a visible setting
2023-02-24 09:41:11 -08:00
Koushik Dutta
d7dab4bef3 alexa: provide hint that medium resolution is always used. 2023-01-13 11:05:06 -08:00
Nick Berardi
9c74175833 alexa: added logging around tokenInfo resets (#488) 2023-01-03 08:56:39 -08:00
Koushik Dutta
4ffbd16476 sdk: rename sdk.version to sdk.serverVersion 2023-01-02 20:01:13 -08:00
Koushik Dutta
c05da9d4a4 alexa: rethrow login failure error 2022-12-26 20:40:21 -08:00
Nick Berardi
e064685125 added support for type Garage and refactored the controller for future support (#479) 2022-12-26 20:29:55 -08:00
Koushik Dutta
2bf0d0bcd9 webrtc/alexa: fix race condition with intercoms and track not received yet. 2022-11-27 00:16:46 -08:00
Koushik Dutta
6a96cdc1d9 alexa: close potential security hole if scrypted is exposed to the internet directly (ie, user is not using the cloud plugin against recommendations) 2022-10-06 20:10:20 -07:00
Koushik Dutta
962168a285 alexa: doorbell motion sensor support 2022-06-12 10:11:08 -07:00
Koushik Dutta
2d92312f7e alexa: fix harmless crash in log 2022-06-11 15:58:07 -07:00
Koushik Dutta
7ffc23e3a5 alexa: fix empty endpoint list 2022-06-01 10:29:26 -07:00
Koushik Dutta
3a025652c9 alexa: fix doorbell syncing 2022-04-08 14:15:41 -07:00
Koushik Dutta
809804f960 alexa: publish 2022-04-05 17:54:52 -07:00
Koushik Dutta
fb620c0b41 alexa: 2 way audio 2022-04-03 20:19:42 -07:00
Koushik Dutta
6ab0fb001d alexa: motion events 2022-04-01 21:53:21 -07:00
Koushik Dutta
8d38a8fe1f webrtc: refactor 2022-03-28 18:33:04 -07:00
Koushik Dutta
cc9c4e130d alexa: use rtc signaling channel 2022-03-24 23:08:20 -07:00
Koushik Dutta
65c87b02e6 alexa: doorbells 2022-03-23 22:38:36 -07:00
Koushik Dutta
18f982a8c3 alexa: sync devices properly 2022-03-23 13:19:19 -07:00
Koushik Dutta
f527a7e500 alexa: add camera/doorbell, fix webrtc to work with amazon reqs 2022-03-23 10:11:58 -07:00
Koushik Dutta
74628c98b0 alexa: initial pass with working cameras 2022-03-22 20:47:18 -07:00
Koushik Dutta
ae20fd9e62 cloud: stub out alexa 2022-03-22 10:39:55 -07:00