Commit Graph

21 Commits

Author SHA1 Message Date
tsightler
113e89ca86 Revert to standard ring-client-api 2023-06-03 13:00:51 -04:00
tsightler
16fe65313b Revert "Revert "Custom ring-client-api""
This reverts commit 245db8b9d1.
2023-05-29 16:48:06 -04:00
tsightler
245db8b9d1 Revert "Custom ring-client-api"
This reverts commit c324b5bf66.
2023-05-29 16:25:38 -04:00
tsightler
c324b5bf66 Custom ring-client-api 2023-05-29 16:25:26 -04:00
tsightler
c010f04832 Remove device class for generic binary sensors 2023-02-11 17:41:40 -05:00
tsightler
0fd9469396 Remove device_class for generic binary sensors 2023-02-11 16:59:19 -05:00
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
bbb90c1364 Heartbeat test 2022-09-02 00:21:55 -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
704009bad9 Use lower-case for bypass modes 2022-05-06 23:33:57 -04:00
tsightler
684783ea33 Granular sensor bypass 2022-04-24 15:35:55 -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
2bc562a67c Tweak child device logic 2022-04-20 00:04:26 -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
a1f9b63af4 Back to v10-beta.1 2022-03-30 13:11:53 -04:00
tsightler
8657b03622 Revert "Use ring-client-api v10.0.0-beta2"
This reverts commit 30231dfa19.
2022-03-29 21:48:46 -04:00
tsightler
30231dfa19 Use ring-client-api v10.0.0-beta2 2022-03-28 13:28:15 -04:00
tsightler
b874f04c55 Combine contact/motion sensors 2022-03-09 19:21:52 -05:00