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

 找回密码
 立即注册
查看: 4216|回复: 5

[技术探讨] 求助如何添加多个broadlink MP1 插座啊

[复制链接]

20

主题

120

帖子

999

积分

高级会员

Rank: 4

积分
999
金钱
879
HASS币
0
发表于 2019-4-13 21:15:37 | 显示全部楼层 |阅读模式
使用了大神的插件
https://bbs.hassbian.com/forum.php?mod=viewthread&tid=584&extra=&highlight=broadlink&page=1

添加一个MP1插座一切正常。但是我家有三个。
switch:
  - platform: broadlink_mp1
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4

我在后面再填加同样的好像就识别不了了我。
switch:
  - platform: broadlink_mp1
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4
翻了半天网站和主页都没找到相关语法。是只需要添加host后面的部分么。但是我添加上去不识别啊
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4




回复

使用道具 举报

30

主题

526

帖子

2335

积分

金牌会员

Rank: 6Rank: 6

积分
2335
金钱
1804
HASS币
20
发表于 2019-4-13 21:53:25 | 显示全部楼层
switch 重复了 可以在后面加数字 比如switch1 switch2……
或者这样

switch:
  - platform: broadlink_mp1
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4
  - platform: broadlink_mp1
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1(2)"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4
回复

使用道具 举报

30

主题

526

帖子

2335

积分

金牌会员

Rank: 6Rank: 6

积分
2335
金钱
1804
HASS币
20
发表于 2019-4-13 21:54:43 | 显示全部楼层
我没用插件啊… MP1 原生就支持的
回复

使用道具 举报

20

主题

120

帖子

999

积分

高级会员

Rank: 4

积分
999
金钱
879
HASS币
0
 楼主| 发表于 2019-4-14 18:54:50 | 显示全部楼层
本帖最后由 geniusliang 于 2019-4-14 19:02 编辑
dinglifeng 发表于 2019-4-13 21:53
switch 重复了 可以在后面加数字 比如switch1 switch2……
或者这样[code]
switch ...

非常感谢。我想用添加多个swtich来实现 我添加了下面的内容
switch:
  - platform: broadlink_mp1
    host: 192.168.1.100
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "C"
    alias:
      s1: device1
      s2: device2
      s3: 小米网络音响
      s4: DSM-3617
switch1:
  - platform: broadlink_mp1
    host: 192.168.1.126
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1(2)"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4
switch2:
  - platform: broadlink_mp1
    host: 192.168.1.202
    mac: 'AA:BB:CCD:EE:FF'
    friendly_name: "Broadlink MP1(3)"
    alias:
      s1: device1
      s2: device2
      s3: device3
      s4: device4
这样设置之后发现系统报错了。请问这是我的格式有问题么?还是在其他地方有问题。谢谢
Invalid Config
Switch1
Switch2
Please check your config QQ图片20190414190128.png
回复

使用道具 举报

30

主题

526

帖子

2335

积分

金牌会员

Rank: 6Rank: 6

积分
2335
金钱
1804
HASS币
20
发表于 2019-4-15 10:01:32 | 显示全部楼层
geniusliang 发表于 2019-4-14 18:54
非常感谢。我想用添加多个swtich来实现 我添加了下面的内容
switch:
  - platform: broadlink_mp1

switch 2:
switch 1:

英文和数字之间加一个空格试试

推荐就用一个 switch 添加不同platform就好啦
回复

使用道具 举报

20

主题

120

帖子

999

积分

高级会员

Rank: 4

积分
999
金钱
879
HASS币
0
 楼主| 发表于 2019-4-16 17:12:33 | 显示全部楼层

非常感谢。switch 后面添加空格就好了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-15 19:13 , Processed in 0.074186 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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