blakeblackshear / frigate-hass-integration

Frigate integration for Home Assistant
MIT License
772 stars 122 forks source link

Not seeing any of the new 'active' count sensors updating #791

Open blacknell opened 4 days ago

blacknell commented 4 days ago

Version of the custom_component

5.5.1

Configuration

{
  "home_assistant": {
    "installation_type": "Home Assistant OS",
    "version": "2024.11.2",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.12.4",
    "docker": true,
    "arch": "aarch64",
    "timezone": "Europe/London",
    "os_name": "Linux",
    "os_version": "6.6.31-haos-raspi",
    "supervisor": "2024.11.4",
    "host_os": "Home Assistant OS 13.2",
    "docker_version": "27.2.0",
    "chassis": "embedded",
    "run_as_root": true
  },
  "custom_components": {
    "hacs": {
      "documentation": "https://hacs.xyz/docs/configuration/start",
      "version": "2.0.1",
      "requirements": [
        "aiogithubapi>=22.10.1"
      ]
    },
    "extended_openai_conversation": {
      "documentation": "https://github.com/jekalmin/extended_openai_conversation",
      "version": "1.0.4",
      "requirements": [
        "openai~=1.3.8"
      ]
    },
    "octopus_energy": {
      "documentation": "https://bottlecapdave.github.io/HomeAssistant-OctopusEnergy",
      "version": "13.1.3",
      "requirements": []
    },
    "auto_backup": {
      "documentation": "https://github.com/jcwillox/hass-auto-backup",
      "version": "1.5.3",
      "requirements": []
    },
    "miele": {
      "documentation": "https://github.com/astrandb/miele",
      "version": "2024.11.1",
      "requirements": [
        "flatdict==4.0.1",
        "pymiele==0.2.0"
      ]
    },
    "rpi_gpio": {
      "documentation": "https://github.com/thecode/ha-rpi_gpio",
      "version": "2024.11.0",
      "requirements": [
        "gpiod>=2.2.1"
      ]
    },
    "frigate": {
      "documentation": "https://github.com/blakeblackshear/frigate",
      "version": "5.5.1",
      "requirements": [
        "hass-web-proxy-lib==0.0.7",
        "pytz"
      ]
    },
    "better_thermostat": {
      "documentation": "https://github.com/KartoffelToby/better_thermostat",
      "version": "1.6.1",
      "requirements": []
    }
  },
  "integration_manifest": {
    "domain": "frigate",
    "name": "Frigate",
    "codeowners": [
      "blakeblackshear",
      "dermotduffy",
      "NickM-27"
    ],
    "config_flow": true,
    "dependencies": [
      "http",
      "media_source",
      "mqtt"
    ],
    "documentation": "https://github.com/blakeblackshear/frigate",
    "iot_class": "local_push",
    "issue_tracker": "https://github.com/blakeblackshear/frigate-hass-integration/issues",
    "requirements": [
      "hass-web-proxy-lib==0.0.7",
      "pytz"
    ],
    "version": "5.5.1",
    "is_built_in": false,
    "overwrites_built_in": false
  },
  "setup_times": {
    "null": {
      "setup": 0.011900512035936117
    },
    "6128d5bcd5b5e9e0275eb92305cf07fc": {
      "wait_import_platforms": -1.0284404429839924,
      "wait_base_component": -0.0035318629816174507,
      "config_entry_setup": 1.5203082829830237
    }
  },
  "data": {
    "frigate_config": {
      "audio": {
        "enabled": false,
        "listen": [
          "bark",
          "fire_alarm",
          "scream",
          "speech",
          "yell"
        ],
        "max_not_heard": 30,
        "min_volume": 500,
        "num_threads": 2
      },
      "auth": {
        "cookie_name": "frigate_token",
        "cookie_secure": false,
        "enabled": true,
        "hash_iterations": 600000,
        "refresh_time": 43200,
        "reset_admin_password": false,
        "session_length": 86400,
        "trusted_proxies": []
      },
      "birdseye": {
        "enabled": true,
        "height": 720,
        "inactivity_threshold": 30,
        "layout": {
          "scaling_factor": 2.0
        },
        "mode": "continuous",
        "quality": 8,
        "restream": true,
        "width": 1280
      },
      "camera_groups": {},
      "cameras": {
        "back_garden": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "continuous",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 720,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 1280
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "detect"
                ]
              },
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "record"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/back_garden_720 -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "detect"
              ]
            },
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/back_garden -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/back_garden@%Y%m%d%H%M%S%z.mp4",
              "roles": [
                "record"
              ]
            }
          ],
          "live": {
            "height": 1080,
            "quality": 8,
            "stream_name": "back_garden"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": [
              "0.863,0.0,1.0,0.0,1.0,0.306,0.834,0.181,0.794,0.163,0.781,0.122,0.752,0.114,0.723,0.0"
            ],
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": true,
            "crop": true,
            "enabled": true,
            "height": 720,
            "quality": 100,
            "required_zones": [],
            "timestamp": true
          },
          "name": "back_garden",
          "objects": {
            "filters": {
              "car": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 1.0,
                "threshold": 0.7
              },
              "face": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "license_plate": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "package": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "person": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              }
            },
            "mask": "",
            "track": [
              "car",
              "license_plate",
              "person",
              "face",
              "package"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [],
              "return_preset": "home",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.3,
              "zooming": "disabled"
            },
            "host": "",
            "ignore_time_mismatch": false,
            "port": 8000
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "post_capture": 30,
              "pre_capture": 30,
              "retain": {
                "default": 3.0,
                "mode": "active_objects",
                "objects": {
                  "person": 22.0
                }
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 2.0,
              "mode": "motion"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person",
                "car"
              ],
              "required_zones": []
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 100,
            "required_zones": [],
            "retain": {
              "default": 3.0,
              "mode": "motion",
              "objects": {
                "car": 22.0,
                "person": 22.0
              }
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%Y-%m-%d %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 1
          },
          "webui_url": "rtsp://192.168.1.50:8554/back_garden",
          "zones": {
            "gate": {
              "color": [
                44,
                160,
                44
              ],
              "coordinates": "0.0,0.492,0.087,0.461,0.102,0.335,0.086,0.269,0.0,0.271",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person",
                "face"
              ]
            },
            "lawn": {
              "color": [
                255,
                127,
                14
              ],
              "coordinates": "0.169,0.742,0.296,1.0,0.695,1.0,1.0,1.0,1.0,0.571,0.691,0.489,0.165,0.665",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person",
                "face"
              ]
            },
            "logstore": {
              "color": [
                214,
                39,
                40
              ],
              "coordinates": "0.682,0.483,0.728,0.481,0.732,0.35,0.683,0.344",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person",
                "face"
              ]
            },
            "patio": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "0.257,0.458,0.28,0.408,0.449,0.385,0.451,0.447,0.554,0.492,0.127,0.657,0.109,0.482",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person",
                "face"
              ]
            }
          }
        },
        "front_door": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "continuous",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 720,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 1280
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "detect"
                ]
              },
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "record"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door_720 -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "detect"
              ]
            },
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/front_door@%Y%m%d%H%M%S%z.mp4",
              "roles": [
                "record"
              ]
            }
          ],
          "live": {
            "height": 1080,
            "quality": 8,
            "stream_name": "front_door"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": [
              "0.967,0.1,0.971,0.031,0.795,0.029,0.792,0.101"
            ],
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": true,
            "crop": true,
            "enabled": true,
            "height": 720,
            "quality": 100,
            "required_zones": [],
            "timestamp": true
          },
          "name": "front_door",
          "objects": {
            "filters": {
              "car": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "face": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "license_plate": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "package": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "person": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              }
            },
            "mask": "",
            "track": [
              "car",
              "license_plate",
              "person",
              "face",
              "package"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [],
              "return_preset": "home",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.3,
              "zooming": "disabled"
            },
            "host": "",
            "ignore_time_mismatch": false,
            "port": 8000
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "post_capture": 30,
              "pre_capture": 30,
              "retain": {
                "default": 3.0,
                "mode": "active_objects",
                "objects": {
                  "person": 22.0
                }
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 2.0,
              "mode": "motion"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person",
                "car"
              ],
              "required_zones": [
                "driveway"
              ]
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 100,
            "required_zones": [
              "driveway"
            ],
            "retain": {
              "default": 3.0,
              "mode": "motion",
              "objects": {
                "car": 22.0,
                "person": 22.0
              }
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%Y-%m-%d %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 0
          },
          "webui_url": "rtsp://192.168.1.50:8554/front_door",
          "zones": {
            "driveway": {
              "color": [
                255,
                127,
                14
              ],
              "coordinates": "0.762,0.329,0.932,0.432,0.912,0.553,0.78,1.0,0.589,1.0,0.273,0.662,0.3,0.61,0.261,0.182,0.409,0.128,0.427,0.2,0.584,0.242,0.671,0.272",
              "filters": {
                "car": {
                  "max_area": 24000000,
                  "max_ratio": 24000000.0,
                  "min_area": 50000,
                  "min_ratio": 0.0,
                  "min_score": 0.5,
                  "raw_mask": null,
                  "threshold": 0.7
                }
              },
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "car",
                "license_plate",
                "person",
                "face",
                "package"
              ]
            },
            "porch": {
              "color": [
                44,
                160,
                44
              ],
              "coordinates": "0.352,1.0,0.627,1.0,0.293,0.643,0.248,0.0,0.191,0.0,0.0,0.0,0.0,1.0",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "person",
                "face",
                "package"
              ]
            },
            "street": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "0.561,0.0,0.567,0.207,0.44,0.183,0.443,0.0",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "car",
                "person",
                "face",
                "package"
              ]
            }
          }
        },
        "front_door_gate": {
          "audio": {
            "enabled": false,
            "enabled_in_config": false,
            "listen": [
              "bark",
              "fire_alarm",
              "scream",
              "speech",
              "yell"
            ],
            "max_not_heard": 30,
            "min_volume": 500,
            "num_threads": 2
          },
          "best_image_timeout": 60,
          "birdseye": {
            "enabled": true,
            "mode": "continuous",
            "order": 0
          },
          "detect": {
            "annotation_offset": 0,
            "enabled": true,
            "fps": 5,
            "height": 720,
            "max_disappeared": 25,
            "min_initialized": 2,
            "stationary": {
              "interval": 50,
              "max_frames": {
                "objects": {}
              },
              "threshold": 50
            },
            "width": 1280
          },
          "enabled": true,
          "ffmpeg": {
            "global_args": [
              "-hide_banner",
              "-loglevel",
              "warning",
              "-threads",
              "2"
            ],
            "hwaccel_args": "",
            "input_args": "preset-rtsp-generic",
            "inputs": [
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "detect"
                ]
              },
              {
                "global_args": [],
                "hwaccel_args": [],
                "input_args": "preset-rtsp-restream-low-latency",
                "path": "**REDACTED**",
                "roles": [
                  "record"
                ]
              }
            ],
            "output_args": {
              "detect": [
                "-threads",
                "2",
                "-f",
                "rawvideo",
                "-pix_fmt",
                "yuv420p"
              ],
              "record": "preset-record-generic"
            },
            "retry_interval": 10.0
          },
          "ffmpeg_cmds": [
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door_crop -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
              "roles": [
                "detect"
              ]
            },
            {
              "cmd": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/front_door_gate@%Y%m%d%H%M%S%z.mp4",
              "roles": [
                "record"
              ]
            }
          ],
          "live": {
            "height": 1080,
            "quality": 8,
            "stream_name": "front_door_gate"
          },
          "motion": {
            "contour_area": 10,
            "delta_alpha": 0.2,
            "enabled": true,
            "enabled_in_config": true,
            "frame_alpha": 0.01,
            "frame_height": 100,
            "improve_contrast": true,
            "lightning_threshold": 0.8,
            "mask": [
              "1.0,0.0,1.0,0.353,0.753,0.354,0.751,0.0"
            ],
            "mqtt_off_delay": 30,
            "raw_mask": null,
            "threshold": 30
          },
          "mqtt": {
            "bounding_box": true,
            "crop": true,
            "enabled": true,
            "height": 720,
            "quality": 100,
            "required_zones": [],
            "timestamp": true
          },
          "name": "front_door_gate",
          "objects": {
            "filters": {
              "car": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "face": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "license_plate": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "package": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              },
              "person": {
                "max_area": 24000000,
                "max_ratio": 24000000.0,
                "min_area": 0,
                "min_ratio": 0.0,
                "min_score": 0.5,
                "threshold": 0.7
              }
            },
            "mask": "",
            "track": [
              "car",
              "license_plate",
              "person",
              "face",
              "package"
            ]
          },
          "onvif": {
            "autotracking": {
              "calibrate_on_startup": false,
              "enabled": false,
              "enabled_in_config": false,
              "movement_weights": [],
              "required_zones": [],
              "return_preset": "home",
              "timeout": 10,
              "track": [
                "person"
              ],
              "zoom_factor": 0.3,
              "zooming": "disabled"
            },
            "host": "",
            "ignore_time_mismatch": false,
            "port": 8000
          },
          "record": {
            "enabled": true,
            "enabled_in_config": true,
            "events": {
              "post_capture": 30,
              "pre_capture": 30,
              "retain": {
                "default": 3.0,
                "mode": "active_objects",
                "objects": {
                  "person": 22.0
                }
              }
            },
            "expire_interval": 60,
            "export": {
              "timelapse_args": "-vf setpts=0.04*PTS -r 30"
            },
            "preview": {
              "quality": "medium"
            },
            "retain": {
              "days": 2.0,
              "mode": "motion"
            },
            "sync_recordings": false
          },
          "review": {
            "alerts": {
              "labels": [
                "person",
                "car"
              ],
              "required_zones": [
                "driveway"
              ]
            },
            "detections": {
              "required_zones": []
            }
          },
          "snapshots": {
            "bounding_box": true,
            "clean_copy": true,
            "crop": false,
            "enabled": true,
            "quality": 100,
            "required_zones": [
              "driveway"
            ],
            "retain": {
              "default": 3.0,
              "mode": "motion",
              "objects": {
                "car": 22.0,
                "person": 22.0
              }
            },
            "timestamp": false
          },
          "timestamp_style": {
            "color": {
              "blue": 255,
              "green": 255,
              "red": 255
            },
            "format": "%Y-%m-%d %H:%M:%S",
            "position": "tl",
            "thickness": 2
          },
          "ui": {
            "dashboard": true,
            "order": 2
          },
          "webui_url": "rtsp://192.168.1.50:8554/front_door",
          "zones": {
            "driveway": {
              "color": [
                255,
                127,
                14
              ],
              "coordinates": "0.0,1.0,0.0,0.721,0.287,0.557,0.762,0.657,0.909,1.0,0.288,1.0",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "car"
              ]
            },
            "street": {
              "color": [
                31,
                119,
                180
              ],
              "coordinates": "0.311,0.0,0.714,0.0,0.7,0.594,0.313,0.512",
              "filters": {},
              "inertia": 3,
              "loitering_time": 0,
              "objects": [
                "car"
              ]
            }
          }
        }
      },
      "database": {
        "path": "**REDACTED**"
      },
      "detect": {
        "annotation_offset": 0,
        "enabled": true,
        "fps": 5,
        "stationary": {
          "max_frames": {
            "objects": {}
          }
        }
      },
      "detectors": {
        "coral": {
          "model": {
            "height": 320,
            "input_pixel_format": "rgb",
            "input_tensor": "nhwc",
            "labelmap": {
              "0": "person",
              "1": "dhl",
              "2": "deer",
              "3": "dog",
              "4": "horse",
              "5": "package",
              "6": "waste_bin",
              "7": "an_post",
              "8": "bird",
              "9": "robot_lawnmower",
              "10": "raccoon",
              "11": "boat",
              "12": "fox",
              "13": "umbrella",
              "14": "bear",
              "15": "cat",
              "16": "license_plate",
              "17": "purolator",
              "18": "bbq_grill",
              "19": "cow",
              "20": "face",
              "21": "usps",
              "22": "ups",
              "23": "amazon",
              "24": "postnl",
              "25": "fedex",
              "26": "bicycle",
              "27": "squirrel",
              "28": "nzpost",
              "29": "car",
              "30": "motorcycle",
              "31": "postnord",
              "32": "gls",
              "33": "dpd",
              "34": "goat",
              "35": "rabbit"
            },
            "model_type": "ssd",
            "path": "**REDACTED**",
            "width": 320
          },
          "type": "edgetpu"
        }
      },
      "environment_vars": {},
      "ffmpeg": {
        "global_args": [
          "-hide_banner",
          "-loglevel",
          "warning",
          "-threads",
          "2"
        ],
        "hwaccel_args": "",
        "input_args": "preset-rtsp-generic",
        "output_args": {
          "detect": [
            "-threads",
            "2",
            "-f",
            "rawvideo",
            "-pix_fmt",
            "yuv420p"
          ],
          "record": "preset-record-generic"
        },
        "retry_interval": 10.0
      },
      "go2rtc": {
        "log": {
          "api": "info",
          "exec": "info",
          "level": "info",
          "ngrok": "info",
          "rtsp": "info",
          "streams": "info",
          "webrtc": "info"
        },
        "streams": {
          "back_garden": [
            "rtsp://REDACTED/cam/realmonitor?channel=1&subtype=0"
          ],
          "back_garden_720": [
            "ffmpeg:rtsp://REDACTED/cam/realmonitor?channel=1&subtype=0#video=h264#width=1280"
          ],
          "front_door": [
            "rtsp://REDACTED/cam/realmonitor?channel=1&subtype=0"
          ],
          "front_door_720": [
            "ffmpeg:rtsp://REDACTED/cam/realmonitor?channel=1&subtype=0#video=h264#width=1280"
          ],
          "front_door_crop": [
            "ffmpeg:rtsp://REDACTED/cam/realmonitor?channel=1&subtype=0#video=h264#raw=-r 5 -vf fps=5,crop=1280:720:1280:0"
          ]
        }
      },
      "live": {
        "height": 1080,
        "quality": 8,
        "stream_name": ""
      },
      "logger": {
        "default": "info",
        "logs": {
          "frigate.events": "info",
          "frigate.mqtt": "info",
          "frigate.record": "info",
          "frigate.record.cleanup": "debug",
          "frigate.video": "info"
        }
      },
      "model": {
        "colormap": {
          "car": [
            31,
            119,
            180
          ],
          "face": [
            255,
            127,
            14
          ],
          "license_plate": [
            44,
            160,
            44
          ],
          "package": [
            214,
            39,
            40
          ],
          "person": [
            148,
            103,
            189
          ]
        },
        "height": 320,
        "input_pixel_format": "rgb",
        "input_tensor": "nhwc",
        "labelmap": {},
        "model_type": "ssd",
        "path": "**REDACTED**",
        "width": 320
      },
      "mqtt": {
        "client_id": "frigatepi.local-2ccf676fbd14",
        "enabled": true,
        "host": "192.168.1.23",
        "port": 1883,
        "stats_interval": 60,
        "topic_prefix": "frigate",
        "user": "mqtt"
      },
      "objects": {
        "filters": {
          "amazon": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "face": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "fedex": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "license_plate": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          },
          "ups": {
            "max_area": 24000000,
            "max_ratio": 24000000.0,
            "min_area": 0,
            "min_ratio": 0.0,
            "min_score": 0.7,
            "raw_mask": null,
            "threshold": 0.7
          }
        },
        "mask": "",
        "track": [
          "car",
          "license_plate",
          "person",
          "face",
          "package"
        ]
      },
      "plus": {
        "enabled": true
      },
      "proxy": {
        "header_map": {}
      },
      "record": {
        "enabled": true,
        "events": {
          "post_capture": 30,
          "pre_capture": 30,
          "retain": {
            "default": 3.0,
            "mode": "active_objects",
            "objects": {
              "person": 22.0
            }
          }
        },
        "expire_interval": 60,
        "export": {
          "timelapse_args": "-vf setpts=0.04*PTS -r 30"
        },
        "preview": {
          "quality": "medium"
        },
        "retain": {
          "days": 2.0,
          "mode": "motion"
        },
        "sync_recordings": false
      },
      "review": {
        "alerts": {
          "labels": [
            "person",
            "car"
          ],
          "required_zones": []
        },
        "detections": {
          "required_zones": []
        }
      },
      "snapshots": {
        "bounding_box": true,
        "clean_copy": true,
        "crop": false,
        "enabled": true,
        "quality": 100,
        "required_zones": [],
        "retain": {
          "default": 3.0,
          "mode": "motion",
          "objects": {
            "car": 22.0,
            "person": 22.0
          }
        },
        "timestamp": false
      },
      "telemetry": {
        "network_interfaces": [],
        "stats": {
          "amd_gpu_stats": true,
          "intel_gpu_stats": true,
          "network_bandwidth": true
        },
        "version_check": true
      },
      "timestamp_style": {
        "color": {
          "blue": 255,
          "green": 255,
          "red": 255
        },
        "format": "%Y-%m-%d %H:%M:%S",
        "position": "tl",
        "thickness": 2
      },
      "tls": {
        "enabled": false
      },
      "ui": {
        "date_style": "short",
        "time_format": "browser",
        "time_style": "medium"
      },
      "version": 0.14
    },
    "frigate_stats": {
      "bandwidth_usages": {
        "475": {
          "bandwidth": 667.9
        },
        "476": {
          "bandwidth": 690.9
        },
        "477": {
          "bandwidth": 405.0
        },
        "98": {
          "bandwidth": 2179.0
        }
      },
      "cameras": {
        "back_garden": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 6.0,
          "capture_pid": 435,
          "detection_enabled": true,
          "detection_fps": 0.0,
          "ffmpeg_pid": 441,
          "pid": 413,
          "process_fps": 6.0,
          "skipped_fps": 0.0
        },
        "front_door": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 4.2,
          "capture_pid": 422,
          "detection_enabled": true,
          "detection_fps": 4.8,
          "ffmpeg_pid": 452,
          "pid": 412,
          "process_fps": 4.2,
          "skipped_fps": 0.0
        },
        "front_door_gate": {
          "audio_dBFS": 0.0,
          "audio_rms": 0.0,
          "camera_fps": 5.8,
          "capture_pid": 438,
          "detection_enabled": true,
          "detection_fps": 3.0,
          "ffmpeg_pid": 450,
          "pid": 418,
          "process_fps": 5.8,
          "skipped_fps": 0.0
        }
      },
      "cpu_usages": {
        "1": {
          "cmdline": "/package/admin/s6/command/s6-svscan -d4 -- /run/service",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "117": {
          "cmdline": "bash ./run.user go2rtc-healthcheck",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "125": {
          "cmdline": "python3 -u -m frigate",
          "cpu": "5.7",
          "cpu_average": "4",
          "mem": "9.0"
        },
        "133": {
          "cmdline": "nginx: master process nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "15": {
          "cmdline": "s6-supervise s6-linux-init-shutdownd",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "1575941": {
          "cmdline": "sleep 9999",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "1588988": {
          "cmdline": "sleep 30s",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "16": {
          "cmdline": "/package/admin/s6-linux-init/command/s6-linux-init-shutdownd -c /run/s6/basedir -g 3000 -C -B",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "173": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.6"
        },
        "174": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.6"
        },
        "175": {
          "cmdline": "nginx: worker process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.6"
        },
        "177": {
          "cmdline": "nginx: worker process",
          "cpu": "0.1",
          "cpu_average": "0",
          "mem": "0.4"
        },
        "196": {
          "cmdline": "nginx: cache manager process",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "24": {
          "cmdline": "s6-supervise frigate-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "25": {
          "cmdline": "s6-supervise s6rc-fdholder",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "26": {
          "cmdline": "s6-supervise go2rtc-healthcheck",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "27": {
          "cmdline": "s6-supervise nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "28": {
          "cmdline": "s6-supervise nginx-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "29": {
          "cmdline": "s6-supervise certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "30": {
          "cmdline": "s6-supervise frigate",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "31": {
          "cmdline": "s6-supervise go2rtc",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "313": {
          "cmdline": "bash ./run.user certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "32": {
          "cmdline": "s6-supervise s6rc-oneshot-runner",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "33": {
          "cmdline": "s6-supervise certsync-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "332": {
          "cmdline": "frigate.logger       ",
          "cpu": "0.1",
          "cpu_average": "0",
          "mem": "1.5"
        },
        "34": {
          "cmdline": "s6-supervise go2rtc-log",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "363": {
          "cmdline": "frigate.recording_manager",
          "cpu": "15.6",
          "cpu_average": "8",
          "mem": "2.4"
        },
        "365": {
          "cmdline": "frigate.review_segment_manager",
          "cpu": "1.1",
          "cpu_average": "0",
          "mem": "1.7"
        },
        "391": {
          "cmdline": "/usr/bin/python3 -c from multiprocessing.resource_tracker import main;main(60)",
          "cpu": "0.6",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "392": {
          "cmdline": "frigate.detector.coral",
          "cpu": "5.2",
          "cpu_average": "8",
          "mem": "1.8"
        },
        "394": {
          "cmdline": "frigate.output       ",
          "cpu": "10.4",
          "cpu_average": "10",
          "mem": "2.3"
        },
        "412": {
          "cmdline": "frigate.process:front_door",
          "cpu": "5.4",
          "cpu_average": "3",
          "mem": "2.8"
        },
        "413": {
          "cmdline": "frigate.process:back_garden",
          "cpu": "1.8",
          "cpu_average": "3",
          "mem": "2.4"
        },
        "418": {
          "cmdline": "frigate.process:front_door_gate",
          "cpu": "2.9",
          "cpu_average": "13",
          "mem": "2.8"
        },
        "422": {
          "cmdline": "frigate.capture:front_door",
          "cpu": "2.3",
          "cpu_average": "2",
          "mem": "1.8"
        },
        "435": {
          "cmdline": "frigate.capture:back_garden",
          "cpu": "2.5",
          "cpu_average": "2",
          "mem": "1.8"
        },
        "438": {
          "cmdline": "frigate.capture:front_door_gate",
          "cpu": "2.3",
          "cpu_average": "2",
          "mem": "1.8"
        },
        "441": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/back_garden_720 -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "15.1",
          "cpu_average": "12",
          "mem": "0.6"
        },
        "45": {
          "cmdline": "/package/admin/s6-2.11.3.2/command/s6-fdholderd -1 -i data/rules",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "450": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door_crop -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "9.7",
          "cpu_average": "7",
          "mem": "0.7"
        },
        "452": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door_720 -r 5 -vf fps=5,scale=1280:720 -threads 2 -f rawvideo -pix_fmt yuv420p pipe:",
          "cpu": "14.5",
          "cpu_average": "13",
          "mem": "0.6"
        },
        "457": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/back_garden -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/back_garden@%Y%m%d%H%M%S%z.mp4",
          "cpu": "1.2",
          "cpu_average": "1",
          "mem": "0.6"
        },
        "46": {
          "cmdline": "/package/admin/s6/command/s6-ipcserverd -1 -- /package/admin/s6/command/s6-ipcserver-access -v0 -E -l0 -i data/rules -- /package/admin/s6/command/s6-sudod -t 30000 -- /package/admin/s6-rc/command/s6-rc-oneshot-run -l ../.. --",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "460": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/front_door_gate@%Y%m%d%H%M%S%z.mp4",
          "cpu": "1.1",
          "cpu_average": "1",
          "mem": "0.6"
        },
        "461": {
          "cmdline": "ffmpeg -hide_banner -loglevel warning -threads 2 -user_agent FFmpeg Frigate/0.14.1-f4f3cfa -rtsp_transport tcp -stimeout 5000000 -fflags nobuffer -flags low_delay -i rtsp://127.0.0.1:8554/front_door -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy -an /tmp/cache/front_door@%Y%m%d%H%M%S%z.mp4",
          "cpu": "1.2",
          "cpu_average": "1",
          "mem": "0.6"
        },
        "475": {
          "cmdline": "ffmpeg -hide_banner -v error -allowed_media_types video -fflags nobuffer -flags low_delay -stimeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_transport tcp -i rtsp://*:*@192.168.61.51/cam/realmonitor?channel=1&subtype=0 -c:v libx264 -g 50 -profile:v high -level:v 4.1 -preset:v superfast -tune:v zerolatency -pix_fmt:v yuv420p -an -vf scale=1280:-1 -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/1b84267301a7010f524a14cb53db4ed3",
          "cpu": "79.8",
          "cpu_average": "81",
          "mem": "1.3"
        },
        "476": {
          "cmdline": "ffmpeg -hide_banner -v error -allowed_media_types video -fflags nobuffer -flags low_delay -stimeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_transport tcp -i rtsp://*:*@192.168.61.50/cam/realmonitor?channel=1&subtype=0 -r 5 -vf fps=5,crop=1280:720:1280:0 -c:v libx264 -g 50 -profile:v high -level:v 4.1 -preset:v superfast -tune:v zerolatency -pix_fmt:v yuv420p -an -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/182306c1dc9d5bc77e19d20ef7ecff4c",
          "cpu": "74.5",
          "cpu_average": "75",
          "mem": "1.8"
        },
        "477": {
          "cmdline": "ffmpeg -hide_banner -v error -allowed_media_types video -fflags nobuffer -flags low_delay -stimeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_transport tcp -i rtsp://*:*@192.168.61.50/cam/realmonitor?channel=1&subtype=0 -c:v libx264 -g 50 -profile:v high -level:v 4.1 -preset:v superfast -tune:v zerolatency -pix_fmt:v yuv420p -an -vf scale=1280:-1 -user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/b844f006d6fab8799a3b457b07b819a4",
          "cpu": "79.8",
          "cpu_average": "81",
          "mem": "1.3"
        },
        "480": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1920x1080 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.8"
        },
        "485": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1920x1080 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.8"
        },
        "490": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1920x1080 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.8"
        },
        "499": {
          "cmdline": "ffmpeg -threads 1 -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -i pipe: -threads 1 -f mpegts -s 1280x720 -codec:v mpeg1video -q 8 -bf 0 pipe:",
          "cpu": "15.5",
          "cpu_average": "12",
          "mem": "0.7"
        },
        "742": {
          "cmdline": "/usr/bin/python3 -c from multiprocessing.resource_tracker import main;main(49)",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.1"
        },
        "87": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/go2rtc",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "88": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/nginx",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "89": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/certsync",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "90": {
          "cmdline": "s6-log -b -- T 1 n0 s10000000 T /dev/shm/logs/frigate",
          "cpu": "0.0",
          "cpu_average": "0",
          "mem": "0.0"
        },
        "98": {
          "cmdline": "/usr/local/go2rtc/bin/go2rtc -config=/dev/shm/go2rtc.yaml",
          "cpu": "11.4",
          "cpu_average": "11",
          "mem": "0.5"
        },
        "frigate.full_system": {
          "cpu": "95.0",
          "mem": "34.7"
        }
      },
      "detection_fps": 7.8,
      "detectors": {
        "coral": {
          "detection_start": 0.0,
          "inference_speed": 15.4,
          "pid": 392
        }
      },
      "processes": {
        "go2rtc": {
          "pid": 98
        },
        "logger": {
          "pid": 332
        },
        "recording": {
          "pid": 363
        },
        "review_segment": {
          "pid": 365
        }
      },
      "service": {
        "last_updated": 1732789381,
        "latest_version": "0.14.1",
        "storage": {
          "/dev/shm": {
            "free": 115.2,
            "mount_type": "tmpfs",
            "total": 128.0,
            "used": 12.8
          },
          "/media/frigate/clips": {
            "free": 131218.1,
            "mount_type": "ext4",
            "total": 479116.3,
            "used": 323488.6
          },
          "/media/frigate/recordings": {
            "free": 131218.1,
            "mount_type": "ext4",
            "total": 479116.3,
            "used": 323488.6
          },
          "/tmp/cache": {
            "free": 887.5,
            "mount_type": "tmpfs",
            "total": 953.7,
            "used": 66.1
          }
        },
        "temperatures": {},
        "uptime": 614580,
        "version": "0.14.1-f4f3cfa"
      }
    }
  }
}

Describe the bug

I'm seeing the new active sensors eg all active count, person active count but they're not being updated. However, am seeing activity on the all count and person count sensors.

I didn't know how to find config yaml for this as all I am doing is looking at the frigate entities not a lovelace card. So I pasted diagnostics in

Debug log

The logger is rather uneventful

2024-11-28 10:20:45.668 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.046 seconds (success: True)
2024-11-28 10:20:50.647 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.025 seconds (success: True)
2024-11-28 10:20:55.660 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.038 seconds (success: True)
2024-11-28 10:21:00.646 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.025 seconds (success: True)
2024-11-28 10:21:05.686 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.063 seconds (success: True)
2024-11-28 10:21:10.635 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.014 seconds (success: True)
2024-11-28 10:21:15.671 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.049 seconds (success: True)
2024-11-28 10:21:20.661 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.040 seconds (success: True)
2024-11-28 10:21:25.665 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.043 seconds (success: True)
2024-11-28 10:21:30.634 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.013 seconds (success: True)
2024-11-28 10:21:35.662 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.040 seconds (success: True)
2024-11-28 10:21:40.642 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.019 seconds (success: True)
2024-11-28 10:21:45.672 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.050 seconds (success: True)
2024-11-28 10:21:50.648 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.025 seconds (success: True)
2024-11-28 10:21:55.673 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.051 seconds (success: True)
2024-11-28 10:22:00.654 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.032 seconds (success: True)
2024-11-28 10:22:05.659 DEBUG (MainThread) [custom_components.frigate] Finished fetching frigate data in 0.037 seconds (success: True)
NickM-27 commented 4 days ago

I think this is only available when running frigate 0.15