Zkl123456 发表于 2023-11-1 16:41:11

HA新建sensor

请教下,最近在HAOS上增加每日一次,看了一些大佬的帖子,首先是在每日一词上获取token,测试token获取内容,然后在sensors.ymal中增加内容如下# 由「今日詩詞 一言API」取得每日一句, 每59分鐘更新一次 URL: https://www.jinrishici.com/
- platform: command_line
command: >
curl
--request GET ## 请求方式

"https://v2.jinrishici.com/token" ## 接口地址

value_template: '{{value_json["data"]}}' ## 要获取的返回值中的内容

name: sentence_token

scan_interval: 43200 ## 更新频率

- platform: rest

name: 每日诗词

method: GET

resource: https://v2.jinrishici.com/sentence

headers:

X-User-Token: >-

{% if states.sensor.sentence_token %} ## 注意 这里取上一步添加的sensor内容

{{ states("sensor.sentence_token") }}

{% else %}

qXFnTV6UGnWjmhdIwZYVedxZbJotZEQe ## 没有值就给一个固定的

{% endif %}

value_template: '{{value_json["status"]}}'

json_attributes_path: $.data ## 取返回值中的字段

json_attributes:

- status

- errMessage

- id

- content

- origin

- warning

scan_interval: 3600

然后在configuration.ymal中配置如下:sensor: !include sensors.yaml,
一旦重启,HAOS就恢复出厂,请问这是什么原因呢


页: [1]
查看完整版本: HA新建sensor