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

 找回密码
 立即注册
楼主: 81795791

[新奇玩法] 来吧.一个被玩坏了的企业微信.....

  [复制链接]

0

主题

20

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
40
HASS币
0
发表于 2019-6-10 23:05:49 | 显示全部楼层
必须企业微信吗?
回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-6-11 22:45:11 来自手机 | 显示全部楼层
没人关心问题。。。
回复

使用道具 举报

4

主题

228

帖子

4412

积分

元老级技术达人

积分
4412
金钱
4169
HASS币
40
 楼主| 发表于 2019-6-12 08:32:47 | 显示全部楼层
wyh260595711 发表于 2019-6-10 21:42
wechat文件夹放哪里?是这里嘛?

还有URL到底填什么呀?

不是那里  是你web客户端所指向的地方。。。。
比如默认的/var/www/html/下面


然后url填写的是你公网下能访问到callback.php的地址。。。。比如默认应该是:xxxx.xxxx.com/wechat/callback.php
其中 xxxx.xxxx.com是你的域名
回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-6-12 09:03:06 来自手机 | 显示全部楼层
81795791 发表于 2019-6-12 08:32
不是那里  是你web客户端所指向的地方。。。。
比如默认的/var/www/html/下面


好的,谢谢楼主耐心解答,晚上回去继续研究研究
回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-7-5 10:39:41 来自手机 | 显示全部楼层
楼主大神,又有问题了。。。为啥发送的指令,传达后的效果都是类似双击的效果啊(连按两下)。。。就是比如我发送打开客厅风扇,理因是发送一个switch.turn_on服务达到开启风扇的效果,但是实际情况是类似鼠标双击,发送了两次,因为我的风扇是老的红外遥控的,开和关的红外码是一样的,所以“双击”导致的后果是开了马上又关。。。我也自己做过好多尝试了,用脚本script服务发送,也是同样的“双击”效果,请问一下是什么原因造成的啊
回复

使用道具 举报

4

主题

228

帖子

4412

积分

元老级技术达人

积分
4412
金钱
4169
HASS币
40
 楼主| 发表于 2019-7-5 12:16:59 | 显示全部楼层
wyh260595711 发表于 2019-7-5 10:39
楼主大神,又有问题了。。。为啥发送的指令,传达后的效果都是类似双击的效果啊(连按两下)。。。就是比如 ...

要看你的意图脚本。。。
回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-7-5 13:13:31 | 显示全部楼层
大神请过目~~谢谢啦

intent_script:
  TurnOnmi_light:
    speech:
      text: 已打开书房台灯
    card:
      type: simple
      title: 已打开书房台灯
      content: 已打开书房台灯
    action:
      service: light.turn_on
      data_template:
        entity_id: light.mi_light
  TurnOffmi_light:
    speech:
      text: 已关闭书房台灯
    card:
      type: simple
      title: 已关闭书房台灯
      content: 已关闭书房台灯
    action:
      service: light.turn_off
      data_template:
        entity_id: light.mi_light

  TurnOnlight:
    speech:
      text: 已打开{{ item }}灯
    card:
      type: simple
      title: 已打开{{ item }}灯
      content: 已打开{{ item }}灯
    action:
      service: switch.turn_on
      data_template:
        entity_id: >
          {% if item=="客厅" %}
            switch.light_living_room1_3
          {% elif item=="门" %}
            switch.light_living_room1_1
          {% elif item=="厨房" %}
            switch.light_kitchen
          {% elif item=="餐厅" %}
            switch.light_dining_room1
          {% elif item=="走廊" %}
            switch.light_hallway_1
          {% elif item=="书房" %}
            switch.light_study_room_1
          {% elif item=="客房" %}
            switch.light_study_room_2
          {% elif item=="儿童房" %}
            switch.light_babyroom1_2
          {% elif item=="卧室" %}
            switch.light_bedroom2_2
          {% elif item=="床前" %}
            switch.light_bedroom1_1
          {% elif item=="床后" %}
            switch.light_bedroom3_1
          {% endif %}
  TurnOfflight:
    speech:
      text: 已关闭{{ item }}灯
    card:
      type: simple
      title: 已关闭{{ item }}灯
      content: 已关闭{{ item }}灯
    action:
      service: switch.turn_off
      data_template:
        entity_id: >
          {% if item=="客厅" %}
            switch.light_living_room1_3
          {% elif item=="门" %}
            switch.light_living_room1_1
          {% elif item=="厨房" %}
            switch.light_kitchen
          {% elif item=="餐厅" %}
            switch.light_dining_room1
          {% elif item=="走廊" %}
            switch.light_hallway_1
          {% elif item=="书房" %}
            switch.light_study_room_1
          {% elif item=="客房" %}
            switch.light_study_room_2
          {% elif item=="儿童房" %}
            switch.light_babyroom1_2
          {% elif item=="卧室" %}
            switch.light_bedroom2_2
          {% elif item=="床前" %}
            switch.light_bedroom1_1
          {% elif item=="床后" %}
            switch.light_bedroom3_1
          {% endif %}

  TurnOnDevice:
    speech:
      text: 已打开{{ item }}
    card:
      type: simple
      title: 已打开{{ item }}
      content: 已打开{{ item }}
    action:
      service: switch.turn_on
      data_template:
        entity_id: >
          {% if item=="客厅电视" %}
            switch.watch_stb
          {% elif item=="客厅盒子" %}
            switch.watch_box
          {% elif item=="客厅电脑" %}
            switch.watch_htpc
          {% elif item=="客厅音乐" %}
            switch.listen_htpc
          {% elif item=="卧室电视" %}
            switch.watch_stb_bedroom
          {% elif item=="卧室盒子" %}
            switch.watch_box_bedroom
          {% elif item=="客厅空调" %}
            switch.daikin1
          {% elif item=="卧室空调" %}
            switch.daikin4
          {% elif item=="书房电脑" %}
            switch.use_pc
          {% elif item=="群晖" %}
            switch.nas_power
          {% elif item=="客厅窗帘" %}
            switch.cover_living
          {% elif item=="卧室窗帘" %}
            switch.cover_bedroom
          {% elif item=="客厅风扇" %}
            switch.fan_gree
          {% elif item=="卧室风扇" %}
            switch.fan_airmate
          {% endif %}
  TurnOffDevice:
    speech:
      text: 已关闭{{ item }}
    card:
      type: simple
      title: 已关闭{{ item }}
      content: 已关闭{{ item }}
    action:
      service: switch.turn_off
      data_template:
        entity_id: >
          {% if item=="客厅电视" %}
            switch.watch_stb
          {% elif item=="客厅盒子" %}
            switch.watch_box
          {% elif item=="客厅电脑" %}
            switch.watch_htpc
          {% elif item=="客厅音乐" %}
            switch.listen_htpc
          {% elif item=="卧室电视" %}
            switch.watch_stb_bedroom
          {% elif item=="卧室盒子" %}
            switch.watch_box_bedroom
          {% elif item=="客厅空调" %}
            switch.daikin1
          {% elif item=="卧室空调" %}
            switch.daikin4
          {% elif item=="书房电脑" %}
            switch.use_pc
          {% elif item=="群晖" %}
            switch.nas_power
          {% elif item=="客厅窗帘" %}
            switch.cover_living
          {% elif item=="卧室窗帘" %}
            switch.cover_bedroom
          {% elif item=="客厅风扇" %}
            switch.fan_gree
          {% elif item=="卧室风扇" %}
            switch.fan_airmate
          {% endif %}

conversation:
  intents:
    TurnOnmi_light:
      - 打开书房台灯
      - 把书房台灯打开
    TurnOffmi_light:
      - 关闭书房台灯
      - 把书房台灯关上
    TurnOnlight:
      - 打开{item}灯
      - 把{item}灯打开
    TurnOfflight:
      - 关闭{item}灯
      - 把{item}灯关闭
    TurnOnDevice:
      - 打开{item}
      - 把{item}打开
    TurnOffDevice:
      - 关闭{item}
      - 把{item}关上

回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-7-5 13:14:46 | 显示全部楼层
本帖最后由 wyh260595711 于 2019-7-5 13:25 编辑

card那段代码去掉也试过~~~风扇单独拎出来写在第一个也试过~~都是发送两个信号的连击效果,去HA里面手动控制或者开发者工具service界面直接调用服务都是正常发送一信号的,所以百撕不得骑姐
回复

使用道具 举报

4

主题

228

帖子

4412

积分

元老级技术达人

积分
4412
金钱
4169
HASS币
40
 楼主| 发表于 2019-7-5 17:27:27 | 显示全部楼层
wyh260595711 发表于 2019-7-5 13:14
card那段代码去掉也试过~~~风扇单独拎出来写在第一个也试过~~都是发送两个信号的连击效果,去HA里面手动控 ...

conversation.process
这个服务试过没有??
回复

使用道具 举报

16

主题

331

帖子

2414

积分

金牌会员

Rank: 6Rank: 6

积分
2414
金钱
2083
HASS币
0
发表于 2019-7-5 19:35:37 来自手机 | 显示全部楼层
81795791 发表于 2019-7-5 17:27
conversation.process
这个服务试过没有??

没试过,这个服务怎么个用法啊?发送啥命令?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 21:49 , Processed in 0.056445 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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