Giter Club home page Giter Club logo

Comments (6)

tsightler avatar tsightler commented on July 17, 2024

Did you restart ring-mqtt? Is that really all of the log messages? The most confusing thing is that, immediately after the message "Received set live stream state ON-DEMAND", there should be a message stating that it is "Starting a live stream session via Ring servers", yet that message doesn't exist in the logs you posted. This implies that there is a live session stuck in activating state, but restarting should clear it.

from ring-mqtt.

Stefan300381 avatar Stefan300381 commented on July 17, 2024

Hi,

no I didn't restart ring-mqtt by intention ;-) Couldn't sleep, so I restarted it just now in the middle of the night. Let's see tomorrow if the issue is gone. Feel free to close the ticket.

Btw: A nice feature would be to automatically save a still image every X seconds (not sure if this would be even possible)

best regards

from ring-mqtt.

tsightler avatar tsightler commented on July 17, 2024

I may need to add some additional debugging, but I've seen a few reports where, after a while, the live stream will stop activating for some reason. I think it's because a stream gets into activating state, but never actually activates, and then just hangs there, thus new request aren't able to be processed because they detect that a stream is already activating, however, I've never been able to actually reproduce this issue myself. Probably I need to add some timeouts and perhaps some additional debugging, to try to get to the bottom of those cases.

Btw: A nice feature would be to automatically save a still image every X seconds (not sure if this would be even possible)

That's not really something that fits within the realm of this project. To goal of this project is to be the bridge between Ring's proprietary API and standard based protocols of MQTT and RTSP, that's it. From that point any tool that can use these protocols can be leveraged to do whatever a user wants with the data. For example, ring-mqtt already supports taking snapshots on motion or at set intervals (down to as often as every 10 seconds, although that's battery drainer for non-line powered cameras), and it sends these images via MQTT topics. It's up to whatever tool you like to use to look for these images and save them or otherwise do whatever you want with them. A simple HA automation or Node Red flow can do what you ask.

from ring-mqtt.

Stefan300381 avatar Stefan300381 commented on July 17, 2024

Just to add, the restart fixed the issue until it came back the day after :-( Since I didn't have time to restart again, I will do it right now.

from ring-mqtt.

Stefan300381 avatar Stefan300381 commented on July 17, 2024

I can confirm now this happens from time to time and a restart solves it.

from ring-mqtt.

tsightler avatar tsightler commented on July 17, 2024

Without full logs of a session where it was working and then fails, there's not much that can be done here.

from ring-mqtt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.