博联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 »

本脚本需要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
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 »

这脚本不错,带状态检测。之前的脚本都是直接执行开关动作的。
sxren1
帖子: 51
注册时间: 周三 5月 24, 2017 10:04

Re: 博联SP2 MINI开关脚本

帖子 sxren1 »

大神,可以做一个博联A1的脚本吗
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 »

sxren1 写了: 周日 6月 04, 2017 12:50 大神,可以做一个博联A1的脚本吗
博联A1脚本
kingmos
帖子: 23
注册时间: 周六 5月 20, 2017 00:58

Re: 博联SP2 MINI开关脚本

帖子 kingmos »

这脚本sp mini3能用吗?
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联SP2 MINI开关脚本

帖子 DT27 »

kingmos 写了: 周二 6月 06, 2017 12:31 这脚本sp mini3能用吗?
都是通用的,只要博联app能连接的都可以用,新款京东微联版的应该是不可以。
kingmos
帖子: 23
注册时间: 周六 5月 20, 2017 00:58

Re: 博联SP2 MINI开关脚本

帖子 kingmos »

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

判断标准是不是易控能控制就可以用博联的脚本呢。
blindlight
帖子: 98
注册时间: 周四 3月 30, 2017 00:03

Re: 博联SP2 MINI开关脚本

帖子 blindlight »

应该不是 我曾经买了鸿雁墙壁插座 易控可以 但是python-broadlink还是不行 据说现在可以
但是 说明用的不是同一种协议
heliujie
帖子: 4
注册时间: 周三 3月 06, 2019 23:40

Re: 博联SP2 MINI开关脚本

帖子 heliujie »

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