tsightler
b8338e30de
Release 5.1.0 ( #537 )
...
* Use MQTT for start-stream debug messages
* Fix ANSI colors
* Refactor event URL management
* Fix subscription detection
* Improve event URL expiry handling by parsing Amazon S3 expire time
* Convert to ESM/replace colors with chalk
* Force colors for chalk
* Migrate to ESM
* Fix stop of keepalive stream
* Add transcoded event selections
* Update event URL on raw/trancoded toggle
* Switch to per-camera livecall threads
* Customized WebRTC functions
Mostly copied from ring-client-api with port to pure Javascript, removal of unneeded features and additional debugging modified for use as worker thread with ring-mqtt. Allows easier testing with updated Werift versions.
* Add nightlight enable/disable
* Include nightlight state as attribute
* Only pro versions have nightlight
* Tweak battery level reporting for dual battery cameras
* Release 5.1.0
2023-02-02 20:59:09 -05:00
tsightler
1623b1e26c
Release v5.0.5
2022-10-13 21:39:47 -04:00
tsightler
91ba3cc050
Release 5.0.4
2022-10-05 22:10:23 -04:00
tsightler
ad5608bdba
Minor fixes
2022-09-21 10:48:42 -04:00
tsightler
aed3eec652
Fix last_ding_time attribute
2022-05-12 11:06:50 -04:00
tsightler
a63242b9df
Use action property to detect ding vs motion
2022-05-12 10:04:38 -04:00
tsightler
0276b7a505
Debug notifications
2022-05-12 09:46:08 -04:00
tsightler
e861b162ed
Debug notifications
2022-05-12 09:45:17 -04:00
tsightler
8cb3b3008e
Add debug for push data
2022-05-12 09:12:36 -04:00
tsightler
6aceca9769
Release v5.0.0
2022-05-10 09:01:17 -04:00
tsightler
f21136523d
Release v5.0.0
2022-05-09 23:03:58 -04:00
tsightler
7311424e85
Release v5.0.0
2022-05-09 21:08:25 -04:00
tsightler
cdc546c919
Revert Ring Edge test code
2022-05-09 13:34:45 -04:00
tsightler
9a51c95db8
Tweak logging messages
2022-05-09 13:26:47 -04:00
tsightler
dfa096cbb5
Revert to AAC audio for primary stream
2022-05-09 11:44:49 -04:00
tsightler
a5458e9f55
Updates for ring-client-api v11
2022-05-09 11:34:21 -04:00
tsightler
a343e9a65c
Streaming fixes
2022-04-25 00:21:48 -04:00
tsightler
da1aee1150
Live stream fixes
2022-04-25 00:13:57 -04:00
tsightler
835ab9d226
Minor IPC broker tweaks
2022-04-24 22:02:44 -04:00
tsightler
b3b3b5a9fe
Use internal MQTT broker for event stream too
2022-04-24 21:44:54 -04:00
tsightler
d5c64f2473
Use internal MQTT broker for stream IPC
2022-04-24 21:36:07 -04:00
tsightler
01d10036f8
Granular sensor bypass
2022-04-24 14:59:00 -04:00
tsightler
0c557dc46b
Add device level bypass
2022-04-22 00:19:06 -04:00
tsightler
f5d181ac1b
MQTT URL fixes
2022-04-18 11:39:02 -04:00
tsightler
e3ceee7af4
More ffmpeg tweaks
2022-04-14 18:13:13 -04:00
tsightler
a8ffae7bf2
Switch to rtsp-simple-server v0.18
2022-04-13 15:00:39 -04:00
tsightler
80121ad6aa
Back to Opus for secondary audio
2022-04-12 15:17:00 -04:00
tsightler
686481ec61
Reorder streams
2022-04-12 15:07:08 -04:00
tsightler
c190c0fcfb
Test ulaw audio encoding
2022-04-12 14:17:20 -04:00
tsightler
3a3da8b6ac
Switch uLaw to Opus for secondary audio
2022-04-11 21:04:22 -04:00
tsightler
421638b741
Use same audio channels for live & event streams
2022-04-11 20:54:45 -04:00
tsightler
17b4412f45
Use opus for secondary audio stream
2022-04-11 20:51:18 -04:00
tsightler
d22c8a8545
Tweak audio for event stream
2022-04-11 20:43:02 -04:00
tsightler
4858cccac3
Fix for interval setup on battery cams
2022-04-06 21:48:35 -04:00
tsightler
c93586ada2
Fix for interval update with battery cameras
2022-04-06 21:46:13 -04:00
tsightler
5abe17d231
Standardize requires
2022-04-05 13:55:32 -04:00
tsightler
18281ca07a
Fixes for snapshot mode
2022-04-04 21:46:56 -04:00
tsightler
3711ac1fa2
Minor fixes for snapshot mode
2022-04-04 21:44:08 -04:00
tsightler
ad76874abc
Updates for snapshot mode settings
2022-04-04 21:30:37 -04:00
tsightler
14d5f4b624
Fixes for notifications
2022-04-04 20:32:08 -04:00
tsightler
d964bfb68a
Minor fixes to snapshot mode
2022-04-04 17:13:31 -04:00
tsightler
bae04f9397
Support per-camera snapshot modes
2022-04-04 17:02:19 -04:00
tsightler
e787792cc8
Add per-camera snapshot mode support
2022-04-04 16:58:13 -04:00
tsightler
b07ed2914b
Mask recording URLs
2022-04-04 12:59:49 -04:00
tsightler
e092bfcf15
Remove motion snaps from stream code
2022-04-04 09:51:59 -04:00
tsightler
822cca4dc2
Use push notifications vs dings
2022-04-04 01:03:45 -04:00
tsightler
c9478d4a94
Initial device state framework
2022-04-03 12:56:38 -04:00
tsightler
972cd95b4f
Implement state
2022-04-01 22:33:30 -04:00
tsightler
e6ddb96980
v5.0.0-beta3
2022-04-01 14:22:21 -04:00
tsightler
7184bc1ac5
Revert "Updates for new ring-client-api"
...
This reverts commit dc09457cd1
.
2022-03-29 21:48:43 -04:00