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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: xbox3600

[基础教程] 小米萬能搖控器控制教學

[复制链接]

5

主题

17

帖子

73

积分

注册会员

Rank: 2

积分
73
金钱
56
HASS币
0
发表于 2018-12-27 20:01:29 | 显示全部楼层
packages资料夹在哪里啊,并没有找到,是不是要自己新建一个,是的话要新建在哪个目录下
回复

使用道具 举报

5

主题

17

帖子

73

积分

注册会员

Rank: 2

积分
73
金钱
56
HASS币
0
发表于 2018-12-27 21:11:07 | 显示全部楼层
还有就是这两部需要弄吗
第二步是在scripts.yaml填入以下資訊
sequence:
   door open:
       sequence:
           - service: remote.send_command
             entity_id  remote.xiaomi_miio_192_168_31_xxx
            data
               command:
                   -  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  第三步是在automations.yaml
turn_amplituner_on:
   trigger:
    platform: state
    enitity_id: amplituner
    from: off
    to: on
  action:
    service: script.door open
    entity_id: script.amplituner_on
回复

使用道具 举报

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
 楼主| 发表于 2018-12-28 08:56:46 | 显示全部楼层
pwlmcs 发表于 2018-12-27 20:01
packages资料夹在哪里啊,并没有找到,是不是要自己新建一个,是的话要新建在哪个目录下 ...

在HA資料內新建packages文件夹,然後將我的附件修改成您的需求放到裡面去,

configuration.yaml文件中加入:packages: !include_dir_named packages  #注意缩进,前面需要空两格

設定位置可以參考以下連結

https://bbs.hassbian.com/forum.p ... ;highlight=packages
回复

使用道具 举报

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
 楼主| 发表于 2018-12-28 09:07:58 | 显示全部楼层
pwlmcs 发表于 2018-12-27 21:11
还有就是这两部需要弄吗
第二步是在scripts.yaml填入以下資訊
sequence:

你學完碼後HA會有碼,將碼複製到以下紅色部分

範例如下(共錄製三個紅外碼)
configuration.yaml
#小米萬用遙控接入
remote:
   - platform: xiaomi_miio
     name: "ir_remote"
     host: 192.168.31.XX
     token: 8dc346365771f4XXXXXXXX75191b233
     slot: 14
     timeout: 30
     hidden: false
     commands:
       1:
         command:
           - raw:Z6WDACsCAACVAgAAVAcAAFsJAACYCQAA8A0AAC8OAABWIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2EBAgIBAQECAQEBAQEBAQECAQXXXXXCAgEBAQIBAgIHBFEBAgIBAQECAQEBAQEBAQECAQEBAgICAgEBAQIBAgIAA=

然後將我的附件按鈕名稱修改您想要的名稱

然後附件自動化換成您的設備ID和您想要

動作就是要去執行下面script相對的名稱
action:
    - service: script.open_door
================================
這邊就是去執行你configuration.yaml (最上面你設定的1紅外線碼 )
script:
  open_door:
    sequence:
      - service: remote.send_command
        data:
          command:
          - '1'
          entity_id: remote.ir_remote

回复

使用道具 举报

5

主题

17

帖子

73

积分

注册会员

Rank: 2

积分
73
金钱
56
HASS币
0
发表于 2018-12-28 09:26:01 | 显示全部楼层
还有一个问题不知道如何解决,home内发射完红外信号后app内的开关会弹回关的位置,当告诉siri开的时候能正常开,但是关的时候Siri就会默认这个设备是已经关闭的从而不做任何动作
我家有两种不同形式的开关,一种是类似电视机的开和关是同一个信号,另外一个是灯光开关,开和关是两个单独的信号
回复

使用道具 举报

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
 楼主| 发表于 2018-12-28 13:57:06 | 显示全部楼层
pwlmcs 发表于 2018-12-28 09:26
还有一个问题不知道如何解决,home内发射完红外信号后app内的开关会弹回关的位置,当告诉siri开的时候能正 ...

對於第一種單一訊號會比較麻煩,因為訊號只有一種(一次開一次就是關),所以在控制時除非搭配其他裝置來當回饋,否則有可能你要開結果是關(因為設備目前是開著),或是你要關,結果他是開(因為設備目前是關著),

第二種有開和關的訊號就比較簡單,只要複製兩種訊號,要開就執行開的訊號,反之要關就送出關的訊號,即使沒有回饋,也能確保你要他開,他絕對不會是關的

舉個例:
做一個晚上幾點利用紅外線去關設備

第一種單一訊號會遇到就是若是設備本身已經是關的,結果時間一到反而是會打開訊號(因為狀態是關,訊號送過來就會變成開啟)

第二種雙訊號時間一到會執行關的訊號,此時若是設備是關的,送來也是關的訊號,這時候會達到觀的目的,反之,若是設備是開著,送過來是關的訊號,所以還是完成目的把設備關閉

至於按鈕的部分,因為紅外線控制的設備基本上沒有回饋,所以按鈕無法同步,只能利用其他裝置來同步按鈕,以利再次操作

例如我的門可以用紅外線控制,當按下按鈕時,門會開啟,若是沒有其他搭配,就算們已經關上,我的按鈕還是顯示是開啟的,若是我加上米家門窗設備,就可以利用門窗的回饋來讓按鈕回覆到關起或是開啟的狀態

所以當這樣配合以後,當我執行按鈕開門,此時門窗感應會顯示開啟,這時候當門關上,門窗會顯示關閉,這時候利用這個回饋去將按鈕回覆道關的狀態,這樣就可以解決紅外線控制非智能設備的回饋問題

#當門關時(門窗感應從on變成off時),將按鈕變成off狀態   
   - alias: close_mi_od
     trigger:
       - platform: state
         entity_id: binary_sensor.door_window_sensor_158d0001ef6a3d (門窗感應)
         from: 'on' (從開變成關)
        to: 'off'
      
     action:
     - service: input_boolean.turn_off  (把下列按鈕變成關閉狀態)
       entity_id: input_boolean.mi_open_door_temp
回复

使用道具 举报

1

主题

32

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
金钱
206
HASS币
0
发表于 2019-11-22 14:04:57 | 显示全部楼层
请问一下,有人遇到学习的command,透过ha发送成功执行后,小米万用遥控器就没灯没反应吗?

手机app学习一样的讯号,不会有这样的问题。
回复

使用道具 举报

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
 楼主| 发表于 2019-11-25 14:02:53 | 显示全部楼层
g91720 发表于 2019-11-22 14:04
请问一下,有人遇到学习的command,透过ha发送成功执行后,小米万用遥控器就没灯没反应吗?

手机app学习一 ...

可能是萬能遙控器沒有配置好~我的教學是第一代的萬能遙控器
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 14:34 , Processed in 0.089733 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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