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

 找回密码
 立即注册
查看: 5760|回复: 10

[技术探讨] 如何向ios设备推送摄像头捉图的同时推送通知按钮

[复制链接]

11

主题

96

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
446
HASS币
0
发表于 2019-7-17 23:01:49 | 显示全部楼层 |阅读模式
首先,我说明一下,我已经可以单独向手机推送摄像头的截图,另外也可以单独向手机推送带message的通知按钮,但是在门铃应用中,如何推送截图+通知按钮呢?(请注意!请注意,是截图,不是视频,如果推送实时视频+通知按钮已知道如何实现)。

我的#ios 代码如下:
ios:
  push:
    categories:
      - name: light1
        identifier: 'light11'
        actions:
          - identifier: 'LIGHT_ON'
            title: '开灯'
            activationMode: 'background'
            behavior: 'default'



我的自动化代码如下:

- alias: Lights Test
  trigger:
    platform: event
    event_type: xiaomi_aqara.click
    event_data:
      entity_id: binary_sensor.switch_xxxxxxxxx
      click_type: single
  action:
  - service: camera.snapshot
    data:
      entity_id: camera.chde_k2u_1080
      filename: '/config/www/door1bell.jpg'
  - service: notify.ios_iphone_xs_max
    data:
      message: 有人按门铃
      data:
        push:
        attachment:
          url: http://10.11.12.11:8123/local/door1bell.jpg
          push:
          category: 'light11'





回复

使用道具 举报

11

主题

96

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
446
HASS币
0
 楼主| 发表于 2019-7-17 23:03:38 | 显示全部楼层
补充:
下面执行按钮部分代码没有粘贴出来:
- alias: iOS action lights on
  hide_entity: True
  trigger:
      platform: event
      event_type: ios.notification_action_fired
      event_data:
        actionName: LIGHT_ON
  action:
    - service: light.turn_on
      entity_id: light.philips_candle_2f
回复

使用道具 举报

11

主题

96

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
446
HASS币
0
 楼主| 发表于 2019-7-17 23:51:27 | 显示全部楼层
看官网文档提及一张图片是可以的:
https://companion.home-assistant ... ments#configuration

但是就找不到代码
回复

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2019-7-18 00:28:37 | 显示全部楼层
  - service: notify.notify
    data:
      title: 安全警报
      message: 入户门没关好,请查看!
      data:
        push:
          category: camera
        entity_id: camera.doorcam
        hide-thumbnail: flase

这个是摄像头额
回复

使用道具 举报

39

主题

2080

帖子

7789

积分

元老级技术达人

积分
7789
金钱
5694
HASS币
110
发表于 2019-7-18 11:55:04 | 显示全部楼层
留言来学习学习
回复

使用道具 举报

11

主题

96

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
446
HASS币
0
 楼主| 发表于 2019-7-18 12:01:26 | 显示全部楼层

实时推送实时视频已实现,问题是推送静态图片+按钮 无法实现。
回复

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2019-7-18 19:56:47 | 显示全部楼层
leoyeung 发表于 2019-7-18 12:01
实时推送实时视频已实现,问题是推送静态图片+按钮 无法实现。

按钮需要长按  3Dtouch
回复

使用道具 举报

12

主题

328

帖子

1792

积分

论坛技术达人

积分
1792
金钱
1459
HASS币
40
发表于 2019-9-8 13:17:08 | 显示全部楼层
请教:官方这么说的
service:
notify.mobile_app_<your_device_id_here>
data:
  message: Something happened at home!
  data:
    push:
      category: map
    action_data:
      latitude: "40.785091"
      longitude: "-73.968285"

You may also use a device_tracker for the latitude and longitude coordinates like so: "{{states.device_tracker.<your_device_id_here>.attributes.latitude}}" but make sure to use data_template in that case.

我应该如何用data_template来推送我的实时位置?
我是这么写的
        push:
          category: map
        action_data:
#          latitude: "40.785091"
#          longitude: "-73.968285"
          latitude: '{{states.device_tracker.iphone_7.attributes.latitude}}'
          longitude: '{{states.device_tracker.iphone_7.attributes.longitude}}'
没有成功
回复

使用道具 举报

12

主题

328

帖子

1792

积分

论坛技术达人

积分
1792
金钱
1459
HASS币
40
发表于 2019-9-8 17:53:18 | 显示全部楼层
没人帮忙,自己解答一下吧
- service: notify.notifier_mian
    data_template:(写在这里)
      title: ***
      message: ***
      data:
        push:
          category: map
        action_data:
          latitude: '{{states.device_tracker.zhouyy.attributes.latitude}}'
          longitude: '{{states.device_tracker.zhouyy.attributes.longitude}}'
回复

使用道具 举报

18

主题

353

帖子

2236

积分

金牌会员

North丶

Rank: 6Rank: 6

积分
2236
金钱
1878
HASS币
0

活跃会员卓越贡献

发表于 2020-2-20 02:17:20 | 显示全部楼层
自己摸索搞定了推送才看到你的帖子,早看到我就省事了。首先推送的内容里面可以选择url形式的Attachments,可以是图片,所以第一个内容图片解决了。第二个,你要按钮那就把通知的内容的类别填上自然就有该类别下的动作了。接受到推送用3d touch就可以看到图片➕按钮了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-17 17:24 , Processed in 1.354272 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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