跳转到主要内容

未提供项目描述

项目描述

Rhasspy Home Assistant Hermes

Continous Integration GitHub license

使用Home AssistantHass.io处理意图

需求

  • Python 3.7

安装

$ git clone https://github.com/rhasspy/rhasspy-homeassistant-hermes
$ cd rhasspy-homeassistant-hermes
$ ./configure
$ make
$ make install

部署

$ make dist

查看dist/目录中的.tar.gz文件。

运行

$ bin/rhasspy-homeassistant-hermes <ARGS>

命令行选项

usage: rhasspy-homeassistant-hermes [-h] --url URL
                                    [--access-token ACCESS_TOKEN]
                                    [--api-password API_PASSWORD]
                                    [--handle-type {event,intent}]
                                    [--event-type-format EVENT_TYPE_FORMAT]
                                    [--certfile CERTFILE] [--keyfile KEYFILE]
                                    [--host HOST] [--port PORT]
                                    [--username USERNAME]
                                    [--password PASSWORD] [--tls]
                                    [--tls-ca-certs TLS_CA_CERTS]
                                    [--tls-certfile TLS_CERTFILE]
                                    [--tls-keyfile TLS_KEYFILE]
                                    [--tls-cert-reqs {CERT_REQUIRED,CERT_OPTIONAL,CERT_NONE}]
                                    [--tls-version TLS_VERSION]
                                    [--tls-ciphers TLS_CIPHERS]
                                    [--site-id SITE_ID] [--debug]
                                    [--log-format LOG_FORMAT]

optional arguments:
  -h, --help            show this help message and exit
  --url URL             URL of Home Assistant server
  --access-token ACCESS_TOKEN
                        Long-lived access token (Authorization)
  --api-password API_PASSWORD
                        API password (X-HA-Access, deprecated)
  --handle-type {event,intent}
                        Use Home Assistant events or intent API
  --event-type-format EVENT_TYPE_FORMAT
                        Format string for event types
  --certfile CERTFILE   SSL certificate file
  --keyfile KEYFILE     SSL private key file (optional)
  --host HOST           MQTT host (default: localhost)
  --port PORT           MQTT port (default: 1883)
  --username USERNAME   MQTT username
  --password PASSWORD   MQTT password
  --tls                 Enable MQTT TLS
  --tls-ca-certs TLS_CA_CERTS
                        MQTT TLS Certificate Authority certificate files
  --tls-certfile TLS_CERTFILE
                        MQTT TLS certificate file (PEM)
  --tls-keyfile TLS_KEYFILE
                        MQTT TLS key file (PEM)
  --tls-cert-reqs {CERT_REQUIRED,CERT_OPTIONAL,CERT_NONE}
                        MQTT TLS certificate requirements (default:
                        CERT_REQUIRED)
  --tls-version TLS_VERSION
                        MQTT TLS version (default: highest)
  --tls-ciphers TLS_CIPHERS
                        MQTT TLS ciphers to use
  --site-id SITE_ID     Hermes site id(s) to listen for (default: all)
  --debug               Print DEBUG messages to the console
  --log-format LOG_FORMAT
                        Python logger format

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

rhasspy-homeassistant-hermes-0.2.1.tar.gz (5.4 kB 查看哈希值)

上传时间:

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面