Home Assistant 0.101.3 如何使用REST API

 时间:2024-10-13 07:13:17

1、首先要启动Home Assistant并确定HA的地址和端口。如果是带有UI界面启动,api的地址和端口和lovelace UI相同。

Home Assistant 0.101.3 如何使用REST API

2、使用如图的GET请求可以获取api是否可用的消息。但是如果不加验证header,返回是401 Unauthorized。

Home Assistant 0.101.3 如何使用REST API

3、因此,需要添加Autorization(访问令牌),如图所示。如果没有该令牌,则要在lovelace UI中操作获取。

Home Assistant 0.101.3 如何使用REST API

4、要获取长期访问令牌,先打开Home 钽吟篑瑜Assistant的lovelace UI界面,点击左下角用户名,在右侧找到长期访问令牌,创建令牌。

Home Assistant 0.101.3 如何使用REST API

5、带上身份令牌后,就可以成功调用API了。如图用config获取配置信息。

Home Assistant 0.101.3 如何使用REST API

6、如图是获取api/discovery_info信息的结果。

Home Assistant 0.101.3 如何使用REST API

7、如果使用api/events,则可以获取所有的event名称和监听者数量。

Home Assistant 0.101.3 如何使用REST API

8、如果使用api/services,则可以获取所有可以调用的服务的数据。

Home Assistant 0.101.3 如何使用REST API

9、通过REST API不仅可以获取信息,也可以POST数据。详细信息可以在HA的开发者文档看到。

Home Assistant 0.101.3 如何使用REST API
  • 虚拟机不能从U盘启动
  • Video Station添加视频库
  • IBM system X3250 M4 配置RAID阵列
  • 一起来捉妖,如何玩星移
  • 微鲸电视信号源如何设置4K输出
  • 热门搜索
    禁止吸烟手抄报 儿童中秋节手抄报 防震减灾手抄报简笔画 异国风情手抄报 关于圣诞节的英语手抄报 创文手抄报简单又漂亮 我的中国梦手抄报画 欢庆六一手抄报资料 走进鲁迅手抄报 关于大自然的手抄报