mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-02 01:07:36 +00:00
89 lines
2.5 KiB
Markdown
89 lines
2.5 KiB
Markdown
---
|
|
layout: page
|
|
title: "Crime Reports"
|
|
description: "Instructions on how to integrate CrimeReports.com into Home Assistant."
|
|
date: 2017-02-16 11:00
|
|
sidebar: true
|
|
comments: false
|
|
sharing: true
|
|
footer: true
|
|
ha_category: Sensor
|
|
logo: crimereports.png
|
|
ha_release: 0.42
|
|
ha_iot_class: "Cloud Polling"
|
|
---
|
|
|
|
The `crimereports` sensor allows one to track reported incidents occurring in a given area. Incidents include anything reported to [Crime Reports](http://crimereports.com). Your regional emergency services may or may not report data. The sensor only counts incidents from the current day.
|
|
|
|
## Configuration
|
|
|
|
To enable this sensor, add the following lines to your `configuration.yaml`. Your `radius` should be of sufficient size to capture incidents in your area.
|
|
|
|
```yaml
|
|
sensor:
|
|
- platform: crimereports
|
|
name: <any name>
|
|
radius: <your radius>
|
|
```
|
|
|
|
Configuration options for the Crime Reports Sensor:
|
|
|
|
- **name** (*Required*): Name the sensor whatever you want.
|
|
- **radius** (*Required*): Radius in meters.
|
|
- **latitude** (*Optional*): Defaults to your home zone latitude.
|
|
- **longitude** (*Optional*): Defaults to your home zone longitude.
|
|
- **include** (*Optional*): List of incident types to include.
|
|
- **exclude** (*Optional*): List of incident types to exclude.
|
|
|
|
|
|
## Notes
|
|
|
|
### Area
|
|
|
|
Crime Reports captures all incidents in a region defined by a square shape. Home Assistant zones are circular. Therefore, the region defined by a Home Assistant zone in a Crime Reports context is a square that is big enough to fit the zone circle. Practically, this means some incidents may be captured that are outside your zone.
|
|
|
|
### Incident Types
|
|
|
|
You can explicitly include or exclude incident types. Specifying `include`s restricts the incidents to those types. Specifying `exclude`s will return all incident types except those specified.
|
|
|
|
These incident types are available:
|
|
|
|
- Alarm
|
|
- Arson
|
|
- Assault
|
|
- Assault with Deadly Weapon
|
|
- Breaking & Entering
|
|
- Community Policing
|
|
- Death
|
|
- Disorder
|
|
- Drugs
|
|
- Emergency
|
|
- Family Offense
|
|
- Fire
|
|
- Homicide
|
|
- Kidnapping
|
|
- Liquor
|
|
- Missing Person
|
|
- Other
|
|
- Other Sexual Offense
|
|
- Pedestrian Stop
|
|
- Proactive Policing
|
|
- Property Crime
|
|
- Property Crime Commercial
|
|
- Property Crime Residential
|
|
- Quality of Life
|
|
- Robbery
|
|
- Sexual Assault
|
|
- Sexual Offense
|
|
- Theft
|
|
- Theft from Vehicle
|
|
- Theft of Vehicle
|
|
- Traffic
|
|
- Vehicle Recovery
|
|
- Vehicle Stop
|
|
- Weapons Offense
|
|
|
|
### Events
|
|
|
|
The `crimealerts` sensor fires a `crimealerts_incident` event when a new incident is detected, including the type, description, time, location, and coordinates of the incident.
|