New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing Ring Event as datapoint #373
Comments
I do have a similar issue. Does someone have a solution? |
@Voggl93 could you change log level to debug and look out for Best regards |
I've changed the loglevel of iobroker to debug but there is no message like Received Motion Event xxx. The only message i get from the ring adapter is something like "Recieved new Refresh Token. Will use the new one until the token in config gets changed" |
@Voggl93 just to prevent a miss understanding, did you change the log level of your ring instance to debug or just the iobroker level? |
Yeah did that but seems that i've missed with the Mouse. So it was still on Info. Changed it this morning and when I left the House for work there is no Motion Event xxx. |
@Voggl93 except 5:26:41.586 you have no motion event, and even that one might be the initial "no motion". Did you move in front of the camera to trigger a motion event? Additionally in the ring app, are alerts for motion on? If not that's the reason the ring api client doesn't receive the event thus not giving the adapter the needed info. |
Yes i did move in Front of the camera but not at 5.26am. So i've enabled the movement detection but the notification was disabled. Now enabled i do get notification from my Ring App b |
@Voggl93 Did you activate motion notification in ring app, or just the notification from ring on your phone? Did you restart the adapter afterwards? |
Sorry for the late reply, haven't got a mail about the answers. This is all I get, after changing the loglevel of the ring- Adapter to debug:
Motion is not neccessary for me, but the ring event. |
@theimo1221 |
@Voggl93 could you try removing all iobroker tokens on the ring website and generate a new one? |
Yes i can do that. |
Still no luck. I've deleted every authorised Client on my ring account and then reauthorised my smartphone an iobroker. |
@theimo1221 |
I have the same issue. No ding event and no refresh, when the event occurs. |
I also have the same problem. The ding datapoint missing and the motion datapoint works only one time after restart of the ring adapter. I also removed all iobroker token and generate new one. Notifications are all activated. |
I'm sorry, but it is working for me with 6 devices without any issues. |
Hello @theimo1221, |
Hello @exaware, first things first: I don't have a ring doorbell but I have 4 Stickups and 3 Floodlights in my account, so while I can't explicitly test doorbell events I do can test normal camera events. To recieve events the following steps need to happen (compare FAQ):
Now when a event occurs the chain is as following:
Now we can check for some cases:
Additionally my logic isn't written like if it's not my ip or stars don't align then don't react on events. So as atleast some users do get events correctly I don't see any options on my side for now. |
I don't have a Protect-Abo. Do I need also enable "Smart Alerts" for motion notification? |
I'm neither an employee of ring nor do I have any source stating on which factors ring decides whether you are worthy to recieve notifactions or not (compare #284 (comment)). So while it might help having a In June my iobroker on my main server was "blacklisted" as well (recieving no events) while it was working for other users. For me the problem resolved after removing all |
I removed all clients more times. But I didn't wait a day. That's a good Idea but I can receive Snapshots and Livestreams. Only the motion notifications are not working. As I know if you be on the black list, you can't also receive Snapshots. |
I tried version 3.0.1 as like described in this in Thread (#284). Version 3.0.1 works fine for me. I also tried a newer version like 3.0.3 and the newest version 3.1.3, but it didn't work. By the way, I have the Ring Doorbell Wired. |
That one has a much older version of ring api client library and without recent security patches so use at own risk |
What would be the alternative? The newest ring adapter with a more secure ring api which is not working? |
Compare it to driving, I'd rather not use my car at all if there are some security issues with it, than saying "nah I can't get it fixed now, so I can continue driving" |
wenn ich alles neu installiere version 3.1.3 und neuen token erstelle und auch nur iobroker bei ring angemledet, fuktioniert es einmal, danach nicht mehr. deswegen sie alle versionen über 3.0.1 unbrauchbar und defekt oder sowas. |
same behavior.. version 3.0.1 works. |
how do I install the 3.2.1??? |
Either by changing npm version or by install from github option |
@Wondermusic, @muehle79, @Loctit3, @brunsheinz, @exaware Does 3.2.1 work on your instances? |
3.2.1 is green, so connected. the token is new. objects are also there, but nothing is updated when the bell rings. |
After installing version 3.2.1 the events update only one time, same like at version 3.1.3. Motion, doorbell, snapshot and livestream work only one time. |
3.2.1 instant connection |
I have another idea what the issue might be: @denjo1982 and @exaware what is your iobroker hostname? As mine is definitly unique due to own domain |
My iobroker hostname is VM-IOBROKER |
it works for me but only once with a large delay |
@denjo1982 @exaware |
So it seems @theimo1221 it has something to do with the Hostname. |
@exaware same for me. Proxmox VM and old Hostname was standard ioBroker. Now everything is running as it should |
But why is the default Hostname "iobroker" not working with the Ring Adapter? Would be great to get a fixed new Version working with all Hostnames. |
In my opinion there might be an easy reason for this: The API want's a systemID to have a better identification for the counterpart accessing it (e.g. the installed ring app with a random id on a specific phone). I'll take a look on how to give every system a unique/random id to mitigate this as well |
* (theimo1221) #373 Fix event receiving for iobroker instances without unique hostname
How was that with the 3.0.1 version, it worked wonderfully there? |
@theimo1221 Ring Protect Abo active? Smartphone: iPhone or Android? Ring Notifications Turned on? Fresh Refresh Token before adapter installation? Do you have other cameras and recieve motion events on them? Is your ring account connect to any other services? Doorbell Settings: |
so ich habe jetzt die neue version getestet und bei mir läuft es tadellos auch nicht nur einmal top |
For me the version 3.2.2 works fine with iobroker hostname "ioBroker". |
Or do I need the subscription? That would rather explain why it worked then and doesn't now. Because in the beginning you have some weeks free. I am pretty sure the Wifi signal was better, when it was active, also. |
Hey Leute wie habt ihr das mit dem Livestream gelöst? |
Das geht nicht |
Dear @theimo1221 |
Hallo, ich habe leider das gleiche Problem (nur motion unter events). Versions: Adapter version: 5.0.10 |
Describe the bug
There is no Event "Ding", just Motion
To Reproduce
Steps to reproduce the behavior:
Screenshots & Logfiles
Versions:
The text was updated successfully, but these errors were encountered: