博联SP2 MINI开关脚本

博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
版面规则
博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
回复
gliders
帖子: 4
注册时间: 周三 3月 01, 2017 16:01

博联SP2 MINI开关脚本

帖子 gliders » 周五 5月 26, 2017 11:41

本脚本需要python-broadlink,以及python及相应组件。

打开的脚本,sp-on.py

代码: 全选

#!/usr/bin/python
import broadlink
import sys

device_ip="SP2 MINI的IP地址"
device_port=80
device_mac="SP2 MINI的MAC地址"
device = broadlink.sp2(host=(device_ip,device_port), mac=bytearray.fromhex(device_mac))

device.auth()

state = device.check_power();

if state == True:
   print "ON"
elif state == False:
   device.set_power(True)
关闭的脚本,sp-off.py:

代码: 全选

#!/usr/bin/python
import broadlink
import sys

device_ip="SP2 MINI的IP地址"
device_port=80
device_mac="SP2 MINI的MAC地址"

device = broadlink.sp2(host=(device_ip,device_port), mac=bytearray.fromhex(device_mac))

device.auth()
state = device.check_power();
if state == False:
   print "off"
elif state == True:
   device.set_power(False)
使用方法:
1、把上述脚本放到统一的脚本目录(随意);
2、在domoticz里面建立虚拟设备;
3、在虚拟设备上建立一个虚拟开关;
4、虚拟开关的 开 、 关 触发填写相应的脚本路径即可,如“script:///volume2/domoticz/broadlink/sp-on.py”

头像
DT27
帖子: 320
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 » 周五 5月 26, 2017 11:50

这脚本不错,带状态检测。之前的脚本都是直接执行开关动作的。

sxren1
帖子: 51
注册时间: 周三 5月 24, 2017 10:04

Re: 博联SP2 MINI开关脚本

帖子 sxren1 » 周日 6月 04, 2017 12:50

大神,可以做一个博联A1的脚本吗

头像
DT27
帖子: 320
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 » 周一 6月 05, 2017 08:51

sxren1 写了:
周日 6月 04, 2017 12:50
大神,可以做一个博联A1的脚本吗
博联A1脚本

kingmos
帖子: 23
注册时间: 周六 5月 20, 2017 00:58

Re: 博联SP2 MINI开关脚本

帖子 kingmos » 周二 6月 06, 2017 12:31

这脚本sp mini3能用吗?

头像
DT27
帖子: 320
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 » 周二 6月 06, 2017 12:33

kingmos 写了:
周二 6月 06, 2017 12:31
这脚本sp mini3能用吗?
都是通用的,只要博联app能连接的都可以用,新款京东微联版的应该是不可以。

kingmos
帖子: 23
注册时间: 周六 5月 20, 2017 00:58

Re: 博联SP2 MINI开关脚本

帖子 kingmos » 周二 6月 06, 2017 17:12

糟糕了,买的鸿雁插排是京东微连的,估计不能用mp1的 脚本了

判断标准是不是易控能控制就可以用博联的脚本呢。

blindlight
帖子: 98
注册时间: 周四 3月 30, 2017 00:03

Re: 博联SP2 MINI开关脚本

帖子 blindlight » 周三 6月 07, 2017 14:07

应该不是 我曾经买了鸿雁墙壁插座 易控可以 但是python-broadlink还是不行 据说现在可以
但是 说明用的不是同一种协议

heliujie
帖子: 4
注册时间: 周三 3月 06, 2019 23:40

Re: 博联SP2 MINI开关脚本

帖子 heliujie » 周五 1月 08, 2021 11:09

请教大神,反馈错误 256,是什么原因呢?

回复