自动化机制中的服务
服务基本知识
-
服务一般由组件(集成)程序或者系统底层程序提供
-
可以在很多地方调用服务
- 自动化的动作
- 组件程序
- 脚本
- API接口
- 前端页面-开发者工具
- ……
-
服务的名称由两部分构成
light.turn_on
:light
是域,turn_on
标识服务的内容light.turn_off
light.toggle
switch.turn_on
media_player.turn_on
automation.turn_on
scene.turn_on
homeassistant.turn_on
-
调用服务时要传递必要的数据
- 服务调用仅检查格式错误,服务不会有任何返回值
常用的服务
-
media_player.play_media
播放多媒体
-
tts.xxxx_say
朗读一段文字
-
各种
turn_on
/turn_off
服务 -
homeassistant.restart