博联的sp mini 无线插座能在Domoticz中识别出来么?
版面规则
博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
-
- 帖子: 29
- 注册时间: 周三 4月 05, 2017 22:15
博联的sp mini 无线插座能在Domoticz中识别出来么?
我是用群晖安装的Domoticz和运行的broadlink-http-rest 和 Python-Broadlnk脚本来实现博联rm遥控器和Domoticz的整合。现在能实现在Domoticz中控制博联rm来遥控设备和获取博联rm的温度。请教高手能不能把博联的sp mini插座也集成进来?怎么实现?
Re: 博联的sp mini 无线插座能在Domoticz中识别出来么?
博联的设备都可以用python-broadlink来连接控制。
SP Mini对应broadlink.sp2
python控制文件spmini.py代码:
代码中device_ip跟device_mac改为spmini的。
Domoticz中触发命令:开
关
SP Mini对应broadlink.sp2
python控制文件spmini.py代码:
代码: 全选
#!/usr/bin/python
import broadlink
import sys
device_ip="192.168.1.23"
device_port=80
device_mac="B4XXXXXXXX29"
device_type="broadlink.sp2"
action = str(sys.argv[1])
device = broadlink.sp2(host=(device_ip,device_port), mac=bytearray.fromhex(device_mac))
device.auth()
#device.host
if action == "on":
device.set_power(True)
elif action == "off":
device.set_power(False)
elif action == "status":
print "on" if device.check_power() else "off"
Domoticz中触发命令:开
代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py on
代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py off
-
- 帖子: 29
- 注册时间: 周三 4月 05, 2017 22:15
Re: 博联的sp mini 无线插座能在Domoticz中识别出来么?
非常感谢。高手就是高手。太厉害了。我照着试下。
Re: 博联的sp mini 无线插座能在Domoticz中识别出来么?
请问一下,编写spmini脚本之后,输入python spmini.py on执行脚本的时候出现DT27 写了: ↑周一 4月 17, 2017 08:43 博联的设备都可以用python-broadlink来连接控制。
SP Mini对应broadlink.sp2
python控制文件spmini.py代码:代码中device_ip跟device_mac改为spmini的。代码: 全选
#!/usr/bin/python import broadlink import sys device_ip="192.168.1.23" device_port=80 device_mac="B4XXXXXXXX29" device_type="broadlink.sp2" action = str(sys.argv[1]) device = broadlink.sp2(host=(device_ip,device_port), mac=bytearray.fromhex(device_mac)) device.auth() #device.host if action == "on": device.set_power(True) elif action == "off": device.set_power(False) elif action == "status": print "on" if device.check_power() else "off"
Domoticz中触发命令:开关代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py on
代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py off
Traceback (most recent call last):
File "spmini.py", line 3, in
import broadlink
ImportError: No module named broadlink
是什么问题呢?
Re: 博联的sp mini 无线插座能在Domoticz中识别出来么?
ejlml 写了: ↑周四 6月 22, 2017 08:52请问一下,编写spmini脚本之后,输入python spmini.py on执行脚本的时候出现DT27 写了: ↑周一 4月 17, 2017 08:43 博联的设备都可以用python-broadlink来连接控制。
SP Mini对应broadlink.sp2
python控制文件spmini.py代码:代码中device_ip跟device_mac改为spmini的。代码: 全选
#!/usr/bin/python import broadlink import sys device_ip="192.168.1.23" device_port=80 device_mac="B4XXXXXXXX29" device_type="broadlink.sp2" action = str(sys.argv[1]) device = broadlink.sp2(host=(device_ip,device_port), mac=bytearray.fromhex(device_mac)) device.auth() #device.host if action == "on": device.set_power(True) elif action == "off": device.set_power(False) elif action == "status": print "on" if device.check_power() else "off"
Domoticz中触发命令:开关代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py on
代码: 全选
script:///home/pi/domoticz/scripts/python/spmini.py off
Traceback (most recent call last):
File "spmini.py", line 3, in
import broadlink
ImportError: No module named broadlink
是什么问题呢?
viewtopic.php?f=33&t=43
Re: 博联的sp mini 无线插座能在Domoticz中识别出来么?
谢谢你的回复!
我已经安装了你编写的https://www.domoticz.cn/forum/viewtopic.php?f=33&t=58这个稳定版了,刚刚乱打乱推发现原来是没有安装https://www.domoticz.cn/forum/viewtopic.php?f=3 ... -broadlink,安装好了现在一切正常!
我已经安装了你编写的https://www.domoticz.cn/forum/viewtopic.php?f=33&t=58这个稳定版了,刚刚乱打乱推发现原来是没有安装https://www.domoticz.cn/forum/viewtopic.php?f=3 ... -broadlink,安装好了现在一切正常!