Skip to content

[Support]: Ring Cameras #2221

Description

@broyuken

Describe the problem you are having

I cannot figure out how to get ring cameras integrated into frigate. There is a ring-mqtt application that I can get live view from, but it has a 10 minute limit so it can't record 24/7. It also has a snapshot http image that updates every 10 seconds which should be more than enough for frigate.

Link to addon:
https://github.com/tsightler/ring-mqtt

Version

0.9.4-26ae608

Frigate config file

Frigate-Front-Door:
    ffmpeg:
      inputs:
        - path: https://ha.xxxxxxxxxxx.com/api/camera_proxy_stream/camera.front_door_camera_snapshot?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
          roles:
            - clips
            - detect
    detect:
      width: 640
      height: 360
      fps: 1

Relevant log output

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[2021-11-10 12:11:43] frigate.app                    INFO    : Starting Frigate (0.9.4-26ae608)
[2021-11-10 12:11:43] frigate.app                    INFO    : Creating directory: /tmp/cache
Starting migrations
[2021-11-10 12:11:43] peewee_migrate                 INFO    : Starting migrations
There is nothing to migrate
[2021-11-10 12:11:43] peewee_migrate                 INFO    : There is nothing to migrate
[2021-11-10 12:11:44] frigate.mqtt                   INFO    : MQTT connected
[2021-11-10 12:11:44] detector.cpu1                  INFO    : Starting detection process: 218
[2021-11-10 12:11:44] frigate.edgetpu                WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
[2021-11-10 12:11:44] detector.cpu2                  INFO    : Starting detection process: 220
[2021-11-10 12:11:44] frigate.edgetpu                WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
[2021-11-10 12:11:44] frigate.app                    INFO    : Output process started: 225
[2021-11-10 12:11:44] detector.cpu3                  INFO    : Starting detection process: 222
[2021-11-10 12:11:44] detector.cpu4                  INFO    : Starting detection process: 223
[2021-11-10 12:11:44] frigate.edgetpu                WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
[2021-11-10 12:11:44] ws4py                          INFO    : Using epoll
[2021-11-10 12:11:44] frigate.app                    INFO    : Camera processor started for Frigate-Garage: 230
[2021-11-10 12:11:44] frigate.edgetpu                WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
[2021-11-10 12:11:44] frigate.app                    INFO    : Camera processor started for Frigate-Front-Door: 232
[2021-11-10 12:11:44] frigate.app                    INFO    : Capture process started for Frigate-Garage: 233
[2021-11-10 12:11:44] frigate.app                    INFO    : Capture process started for Frigate-Front-Door: 235
[2021-11-10 12:11:44] ws4py                          INFO    : Using epoll
[2021-11-10 12:11:44] frigate.video                  INFO    : Frigate-Front-Door: ffmpeg sent a broken frame. memoryview assignment: lvalue and rvalue have different structures
[2021-11-10 12:11:44] frigate.video                  INFO    : Frigate-Front-Door: ffmpeg process is not running. exiting capture thread...
[2021-11-10 12:11:55] ws4py                          INFO    : Managing websocket [Local => 127.0.0.1:5002 | Remote => 127.0.0.1:49164]
[2021-11-10 12:12:04] watchdog.Frigate-Front-Door    ERROR   : FFMPEG process crashed unexpectedly for Frigate-Front-Door.
[2021-11-10 12:12:04] watchdog.Frigate-Front-Door    ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
[2021-11-10 12:12:04] watchdog.Frigate-Front-Door    ERROR   : You may have invalid args defined for this camera.
[2021-11-10 12:12:04] ffmpeg.Frigate-Front-Door.detect ERROR   : Option stimeout not found.
[2021-11-10 12:12:04] frigate.video                  INFO    : Frigate-Front-Door: ffmpeg sent a broken frame. memoryview assignment: lvalue and rvalue have different structures
[2021-11-10 12:12:04] frigate.video                  INFO    : Frigate-Front-Door: ffmpeg process is not running. exiting capture thread...

FFprobe output from your camera

Not sure I can do that with these cameras

Frigate stats

Not sure how to get this either

Operating system

HassOS

Install method

HassOS Addon

Coral version

CPU (no coral)

Network connection

Wired

Camera make and model

Ring Doorbell Pro, Ring Floodlight Wired

Any other information that may be helpful

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions