Comments (6)
@tsightler glad to see you are adding cameras! I have been debating a name change as well for the same reasons. As for the shared doorbell, I think you stumbled on an area I need some slight improvements. The ring_devices
endpoint returns doorbots
, stickup_cams
and a third array that I have so far been ignoring called authorized_doorbots
. I am guessing the shared doorbells show up in that third array. I've pushed a change to https://github.com/dgreif/ring-alarm/tree/authorized-doorbots which should add that last camera in for you if my theory is correct. Would you mind pulling that branch and hacking up the examples/example.ts
file to test it out? You can run the example with npx ts-node ./examples/example.ts
.
If you confirm it works, I'll merge that branch and cut a release. Thanks for your continued investment in the Ring OSS community
from ring.
@dgreif you are too fast! I'll admit I probably spent too much time figuring out how to clone a branch and get compiled Javascript from the Typescript source, but once I got past that it worked perfectly. Thanks for the quick turnaround.
I've already managed to get crude camera support working, so now I just need to clean that up and work on some of the cooler features, like adding camera snapshot support via MQTT.
from ring.
@tsightler glad it worked! Version 3.6.0
released. Sorry about the typescript stuff, it's great when you are used to it, but definitely extra work if you are used to vanilla js. I hope your additions for MQTT go well. I've got snapshots tuned pretty well at this point. Let me know if you run into any issues or need anything else added to the API.
from ring.
Ha, no sweat on the typescript stuff, I mostly hack around on this stuff to learn a little about coding so it was a learning experience, it wasn't really that difficult, just got spoiled to the fact that when I do npm from the master branch it "just works".
from ring.
@tsightler just to make you aware, Ring is enabling sharing access to the ring smart lights. I am not sure if you had issues with that at all with your shared account or not. But got an email back from the head of the ring smart lights department and they enabled it for me already and are enabling everyone else this week he said.
from ring.
Current code doesn't have any support for smart lights, and I don't own any, so it's mostly irrelevant to me at this point.
I am marginally interested in the path lights, but being battery powered does't get me too excited about them when I can buy much cheaper wired ones and turn them on/off with a $10 wifi switch.
from ring.
Related Issues (20)
- onDoorbellPressed and onMotionDetected not getting triggered HOT 1
- Allow Node JS 20 HOT 3
- Ring Sensors delayed on ring Base Station HOT 6
- No devices found and location looks to be wrong HOT 4
- Install of homebridge-ring v11.8.0 (2023-06-09) fails using Homebridge UI HOT 2
- Audio from/through Homekit app to Ring Doorbell not working HOT 4
- Nevermind, Router problem
- No chime or TVOS notifications HOT 30
- Failing to connect to ring server api HOT 2
- Live Stream never starts HOT 4
- Won't allow login to ring HOT 2
- Module errors loading ring HOT 1
- Suggestion for your documentation HOT 1
- Infinite loop in geAuth HOT 5
- Streaming Legacy Mode HOT 30
- The chime is not ringing in the Homepods HOT 4
- Can't Install Plugin HOT 1
- โRing Login Failedโ Error HOT 1
- This camera is in "Off" mode and cannot stream or record. HOT 7
- 2-Way-Audio does not work and no TVOS notification HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ring.