找回密码
 立即注册
查看: 14579|回复: 7

[学习笔记] ios14小组件的方法

[复制链接]

39

主题

710

回帖

4871

积分

论坛元老

Freddy.

积分
4871
金钱
4097
HASS币
0

最佳新人卓越贡献

发表于 2020-11-13 22:34:50 | 显示全部楼层 |阅读模式
本帖最后由 南柯醉一梦丶 于 2020-11-13 22:34 编辑

允许您轻松地将家庭助理自动化系统集成到 iOS 和 Apple Watch 的多个区域1.创建动作
您可以在应用本身或家庭助理中创建Action的configuration.yaml
1.在APP中创建动作
动作从配套的 iOS 应用应用页面中的"动作"部分创建。每个动作都有必需字段,具体取决于您的设备:
  • Name:动作的名称,这将返回在应用程序触发的主页助理事件中。
  • Text: 手机和手表上显示的描述性文本。最好保持相对较短的时间,因为每个动作的按钮上的空间有限。
  • Text Color:上面定义的文本的颜色。
  • Background Color:为动作创建的按钮的颜色。
  • Icon:在动作按钮上文本左侧显示的图标。
  • Icon Color:动作按钮上图标的颜色。
对于三个颜色字段,通过点击每个字段中的选取颜色圈来选择颜色。
2.在HA中创建Action( 版本要求0.115后)配置HA文件:
ios:
  actions:
    - name: test
      background_color: "#000000"
      label:
        text: "Hello, World"
        color: "#ff0000"
      icon:
        icon: earth
        color: "#ffffff"
其中color 必须为十六进制格式,icon必须为 官方的
配置自动化文件:
automation:
  - alias: "Test Action"
    initial_state: true
    trigger:
      - platform: event
        event_type: ios.action_fired
        event_data:
          actionName: 'test'
    action:
      service: light.turn_off
      entity_id: group.all_lights

4.使用Acion
当在手机上按下aciotn按钮时,在HA的事件总线上会触发事件。事件数据由 JSON 格式的与操作相关的属性字典组成,详细请看官方文档






回复

使用道具 举报

12

主题

133

回帖

1187

积分

金牌会员

积分
1187
金钱
1042
HASS币
0
发表于 2020-11-14 00:57:44 | 显示全部楼层
很详细,感谢分享
回复

使用道具 举报

12

主题

133

回帖

1187

积分

金牌会员

积分
1187
金钱
1042
HASS币
0
发表于 2020-11-14 01:13:19 | 显示全部楼层
另外我想问下,ha的用户如何通过yaml文件配置啊,还是yaml文件配置好些,重新安装ha方便点
回复

使用道具 举报

36

主题

682

回帖

4889

积分

论坛元老

积分
4889
金钱
4161
HASS币
60
发表于 2020-11-16 11:15:35 | 显示全部楼层
这和打开HA app去点实体触发有啥区别
回复

使用道具 举报

39

主题

710

回帖

4871

积分

论坛元老

Freddy.

积分
4871
金钱
4097
HASS币
0

最佳新人卓越贡献

 楼主| 发表于 2020-11-16 14:33:33 | 显示全部楼层
huang7dede 发表于 2020-11-16 11:15
这和打开HA app去点实体触发有啥区别

本质上都是按钮。。只不过更快捷而已。。。
回复

使用道具 举报

4

主题

28

回帖

308

积分

中级会员

积分
308
金钱
276
HASS币
0
发表于 2021-1-3 12:20:49 | 显示全部楼层
南柯醉一梦丶 发表于 2020-11-16 14:33
本质上都是按钮。。只不过更快捷而已。。。

如何添加第二个,求语法
回复

使用道具 举报

33

主题

2162

回帖

5869

积分

论坛元老

积分
5869
金钱
3674
HASS币
60
QQ
发表于 2021-3-2 20:26:46 | 显示全部楼层
很详细,谢谢分享。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

1

主题

127

回帖

757

积分

高级会员

积分
757
金钱
629
HASS币
0
发表于 2023-8-24 19:24:41 | 显示全部楼层
求具体例子分享~~~谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-2 11:37 , Processed in 1.408848 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表