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

 找回密码
 立即注册
查看: 43477|回复: 140

[新奇玩法] 还有这种操作系列教程 之 一键推送所在地路况图到微信

  [复制链接]

220

主题

1284

帖子

7847

积分

超级版主

Rank: 8Rank: 8

积分
7847
金钱
6533
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2017-8-2 19:21:23 | 显示全部楼层 |阅读模式
本帖最后由 lidicn 于 2017-9-4 11:35 编辑

上回说到如何将微信接入Homeassistant,接下来我们来看看能如何运用微信
未标题-1.jpg
高德实时路况图源自官网
https://home-assistant.io/cookbook/google_maps_card/
camera:
  - platform: generic
    name: trafficImg
    still_image_url: [url=http://restapi.amap.com/v3/staticmap?zoom=13&size=1080]http://restapi.amap.com/v3/staticmap?zoom=13&size=102[/url]4*1024&markers=-1,[url=http://家的图片网址只支持png.png]http://家的图片网址只支持png.png[/url],0:家的longitude,家的latitude|-1,[url=http://你的头像网址.png]http://你的头像网址.png[/url],0:{{ states.device_tracker.需跟踪的设备.attributes.longitude }},{{ states.device_tracker.需跟踪的设备.attributes.latitude }}&traffic=1&key=高德apikey
    limit_refetch_to_url_change: true

微信来自https://bbs.hassbian.com/thread-731-1-1.html
downloader2:
  download_dir: downloads
#downloads文件夹需要自己新建 ./homeassistant/downloads/

downloader2源自https://home-assistant.io/components/downloader/ 增加了参数,可以自定义文件名

通过download2 下载高德路况图,使用微信推送给微信好友
script:
  push_traffic_img:
    sequence:
      - service: downloader2.download_file
        data_template:
          url: [url=http://restapi.amap.com/v3/staticmap?zoom=12&size=1080]http://restapi.amap.com/v3/staticmap?zoom=12&size=102[/url]4*1024&markers=-1,[url=http://家的图片网址只支持png.png]http://家的图片网址只支持png.png[/url],0:113.8581484,22.6634195|-1,[url=http://你的头像网址.png]http://你的头像网址.png[/url],0:{{ states.device_tracker.需跟踪的设备.attributes.longitude }},{{ states.device_tracker.需跟踪的设备.attributes.latitude }}&traffic=1&key=高德apikey
          filename: traffic.jpg
      - delay: 00:00:03
      - service: notify.wechatnotify
        data_template:
          message: '交通路况图'
          target: '发送目标的微信用户名'
          data:
            image: "/home/homeassistant/.homeassistant/downloads/traffic.jpg"

使用教程:
  • 放入对应文件夹


游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16009
金钱
11298
HASS币
45
发表于 2017-8-2 19:22:32 | 显示全部楼层
先回复再查看是美德
回复

使用道具 举报

6

主题

72

帖子

404

积分

论坛分享达人

积分
404
金钱
332
HASS币
0
发表于 2017-8-2 19:23:10 | 显示全部楼层
地图都让你加进来了,厉害了。收藏了先
回复

使用道具 举报

220

主题

1284

帖子

7847

积分

超级版主

Rank: 8Rank: 8

积分
7847
金钱
6533
HASS币
86

教程狂人论坛风云人物突出贡献

 楼主| 发表于 2017-8-2 19:39:23 | 显示全部楼层
data_template:
          message: '交通路况图'
          target: 
            - '微信用户1'
            - '微信用户2'
          data:
            image: "/home/homeassistant/.homeassistant/downloads/traffic.jpg"

target可以同时写多个,适用于所有notify
回复

使用道具 举报

8

主题

74

帖子

541

积分

高级会员

Rank: 4

积分
541
金钱
467
HASS币
0
发表于 2017-8-2 20:14:25 | 显示全部楼层
楼主太牛了
回复

使用道具 举报

3

主题

286

帖子

2603

积分

版主

懵懂的小白

Rank: 7Rank: 7Rank: 7

积分
2603
金钱
2317
HASS币
0
发表于 2017-8-2 20:18:27 | 显示全部楼层
这个应该比较好玩,谢谢分享
回复

使用道具 举报

3

主题

344

帖子

1598

积分

严重灌水用户

积分
1598
金钱
1254
HASS币
0
发表于 2017-8-2 21:56:43 | 显示全部楼层
回复一下,看看内容
回复

使用道具 举报

8

主题

174

帖子

626

积分

高级会员

Rank: 4

积分
626
金钱
452
HASS币
0

最佳新人

发表于 2017-8-2 22:57:58 | 显示全部楼层
好东西  慢慢学习中
回复

使用道具 举报

5

主题

223

帖子

2205

积分

金牌会员

Rank: 6Rank: 6

积分
2205
金钱
1982
HASS币
0
发表于 2017-8-3 07:21:02 | 显示全部楼层
实在六六六~多谢分享~~
回复

使用道具 举报

4

主题

100

帖子

986

积分

高级会员

Rank: 4

积分
986
金钱
886
HASS币
0
发表于 2017-8-3 09:14:22 | 显示全部楼层
有意思,是不是再写个推送天气的。哈哈
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 17:22 , Processed in 0.064395 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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