Syslog

The Syslog integration allows you to deliver notifications from Home Assistant to the local syslog.

To enable syslog notifications in your installation, add the following to your "configuration.yaml" file. :::tip 更改配置后需要重启 Home Assistant。 :::

# Example configuration.yaml entry
notify:
  - name: NOTIFIER_NAME
    platform: syslog
name:
  description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the `notify.NOTIFIER_NAME` action.
  required: false
  default: notify
  type: string
facility:
  description: Facility according to RFC 3164 (https://tools.ietf.org/html/rfc3164). Check the table below for entries.
  required: false
  default: syslog
  type: string
option:
  description: Log option. Check the table below for entries.
  required: false
  default: pid
  type: string
priority:
  description: Priority of the messages. Check the table below for entries.
  required: false
  default: info
  type: string

The table contains values to use in your configuration.yaml file.

facilityoptionpriority
kernelpid5
usercons4
mailndelay3
daemonnowait2
authperror1
LPR0
news-1
uucp-2
cron
syslog
local0
local1
local2
local3
local4
local5
local6
local7

For details about facility, option, and priority please consult the wikipedia article and RFC 3164.

To use notifications, please see the getting started with automation page.