『瀚思彼岸』» 智能家居技术论坛

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

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

[复制链接]

38

主题

748

帖子

4689

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4689
金钱
3916
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

主题

145

帖子

1155

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

12

主题

145

帖子

1155

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

33

主题

685

帖子

4359

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

38

主题

748

帖子

4689

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4689
金钱
3916
HASS币
0

最佳新人卓越贡献

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

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

使用道具 举报

4

主题

32

帖子

304

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

32

主题

1983

帖子

5035

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

0

主题

87

帖子

466

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 04:08 , Processed in 0.059105 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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