博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
版面规则
博联Broadlink RM Pro/Mini、RM Home、MP1、MP2、SP mini等
见龙在田
帖子: 2
注册时间: 周三 11月 15, 2017 19:36
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 见龙在田 »

楼主,你好。我现在提示代码已发送但是设备没反应哈
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

大神,跟敎程到sudo python getBroadlinkSharedData.py,出現25個遙控設備,pi指示選1個,但沒有 tvOff,我選電視成"電視.txt,那python play.py tvOff.txt應該怎樣改?
因我直接命令python play.py tvOff.txt,出現錯誤
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 DT27 »

frankieykn 写了: 周四 3月 01, 2018 02:42 大神,跟敎程到sudo python getBroadlinkSharedData.py,出現25個遙控設備,pi指示選1個,但沒有 tvOff,我選電視成"電視.txt,那python play.py tvOff.txt應該怎樣改?
因我直接命令python play.py tvOff.txt,出現錯誤
python play.py 電視.txt
。。。。。。
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

DT27 写了: 周五 3月 02, 2018 20:29
frankieykn 写了: 周四 3月 01, 2018 02:42 大神,跟敎程到sudo python getBroadlinkSharedData.py,出現25個遙控設備,pi指示選1個,但沒有 tvOff,我選電視成"電視.txt,那python play.py tvOff.txt應該怎樣改?
因我直接命令python play.py tvOff.txt,出現錯誤
python play.py 電視.txt
。。。。。。
大神,出現以下錯誤
Traceback (most recent call last) :
File "play.py", line 28, in <module>
file =open(fileName, 'r')
IOError: [Errno 2] No such file or directory: '電視.txt'
但有電視.txt文件在 home/pi/,大神求解,謝謝
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 DT27 »

frankieykn 写了: 周日 3月 04, 2018 23:51
DT27 写了: 周五 3月 02, 2018 20:29
frankieykn 写了: 周四 3月 01, 2018 02:42 大神,跟敎程到sudo python getBroadlinkSharedData.py,出現25個遙控設備,pi指示選1個,但沒有 tvOff,我選電視成"電視.txt,那python play.py tvOff.txt應該怎樣改?
因我直接命令python play.py tvOff.txt,出現錯誤
python play.py 電視.txt
。。。。。。
大神,出現以下錯誤
Traceback (most recent call last) :
File "play.py", line 28, in <module>
file =open(fileName, 'r')
IOError: [Errno 2] No such file or directory: '電視.txt'
但有電視.txt文件在 home/pi/,大神求解,謝謝
路径错了。 python play.py /home/pi/電視.txt 或者把文件放到play.py同目录里。
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

DT27 写了: 周一 3月 05, 2018 10:16
frankieykn 写了: 周日 3月 04, 2018 23:51
DT27 写了: 周五 3月 02, 2018 20:29

python play.py 電視.txt
。。。。。。
大神,出現以下錯誤
Traceback (most recent call last) :
File "play.py", line 28, in <module>
file =open(fileName, 'r')
IOError: [Errno 2] No such file or directory: '電視.txt'
但有電視.txt文件在 home/pi/,大神求解,謝謝
路径错了。 python play.py /home/pi/電視.txt 或者把文件放到play.py同目录里。
已將電視.txt文件放到play.py同目录里。python play.py 電視.txt ,出現以下錯誤:
python: can't open file 'play.py': [Errno 2] No such file or directory
头像
Admin
网站管理员
帖子: 122
注册时间: 周六 2月 25, 2017 12:47
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 Admin »

frankieykn 写了: 周一 3月 05, 2018 20:50
DT27 写了: 周一 3月 05, 2018 10:16
frankieykn 写了: 周日 3月 04, 2018 23:51

大神,出現以下錯誤
Traceback (most recent call last) :
File "play.py", line 28, in <module>
file =open(fileName, 'r')
IOError: [Errno 2] No such file or directory: '電視.txt'
但有電視.txt文件在 home/pi/,大神求解,謝謝
路径错了。 python play.py /home/pi/電視.txt 或者把文件放到play.py同目录里。
已將電視.txt文件放到play.py同目录里。python play.py 電視.txt ,出現以下錯誤:
python: can't open file 'play.py': [Errno 2] No such file or directory
文件非当前目录,执行时写上目录。。。
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

Admin 写了: 周二 3月 06, 2018 08:26
frankieykn 写了: 周一 3月 05, 2018 20:50
DT27 写了: 周一 3月 05, 2018 10:16

路径错了。 python play.py /home/pi/電視.txt 或者把文件放到play.py同目录里。
已將電視.txt文件放到play.py同目录里。python play.py 電視.txt ,出現以下錯誤:
python: can't open file 'play.py': [Errno 2] No such file or directory
文件非当前目录,执行时写上目录。。。
2018-03-07 02:26:44.308 Error: Error executing script command (/home/pi/domoticz/scripts/python/play.py). returned: 256
已完成教程,請問日誌這個報錯是什麽意思?謝謝
头像
Admin
网站管理员
帖子: 122
注册时间: 周六 2月 25, 2017 12:47
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 Admin »

frankieykn 写了: 周三 3月 07, 2018 02:32
Admin 写了: 周二 3月 06, 2018 08:26
frankieykn 写了: 周一 3月 05, 2018 20:50

已將電視.txt文件放到play.py同目录里。python play.py 電視.txt ,出現以下錯誤:
python: can't open file 'play.py': [Errno 2] No such file or directory
文件非当前目录,执行时写上目录。。。
2018-03-07 02:26:44.308 Error: Error executing script command (/home/pi/domoticz/scripts/python/play.py). returned: 256
已完成教程,請問日誌這個報錯是什麽意思?謝謝
可能性很多。
1、play.py没加文件头描述:

代码: 全选

#!/usr/bin/python
# -*- coding: UTF-8 -*-
2、play.py文件换行符不是LF格式,通过编辑器转换。
3、play.py文件没有执行权限。
...
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

Admin 写了: 周三 3月 07, 2018 08:50
frankieykn 写了: 周三 3月 07, 2018 02:32
Admin 写了: 周二 3月 06, 2018 08:26

文件非当前目录,执行时写上目录。。。
2018-03-07 02:26:44.308 Error: Error executing script command (/home/pi/domoticz/scripts/python/play.py). returned: 256
已完成教程,請問日誌這個報錯是什麽意思?謝謝
可能性很多。
1、play.py没加文件头描述:

代码: 全选

#!/usr/bin/python
# -*- coding: UTF-8 -*-
2、play.py文件换行符不是LF格式,通过编辑器转换。
3、play.py文件没有执行权限。
...
謝謝大神這幾天的幫忙,教程上已可順利完成.現有些問題想請教一下,1)余下的遥控編碼是不是繼續建不同.txt文件?
2)我共有3個RM PRO,是不是用這個教程繼續接入?
3)有沒有好像手機APP這種電視,空調介面接入domo?
謝謝大神,感恩有你
头像
Admin
网站管理员
帖子: 122
注册时间: 周六 2月 25, 2017 12:47
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 Admin »

frankieykn 写了: 周四 3月 08, 2018 00:52
Admin 写了: 周三 3月 07, 2018 08:50
frankieykn 写了: 周三 3月 07, 2018 02:32
2018-03-07 02:26:44.308 Error: Error executing script command (/home/pi/domoticz/scripts/python/play.py). returned: 256
已完成教程,請問日誌這個報錯是什麽意思?謝謝
可能性很多。
1、play.py没加文件头描述:

代码: 全选

#!/usr/bin/python
# -*- coding: UTF-8 -*-
2、play.py文件换行符不是LF格式,通过编辑器转换。
3、play.py文件没有执行权限。
...
謝謝大神這幾天的幫忙,教程上已可順利完成.現有些問題想請教一下,1)余下的遥控編碼是不是繼續建不同.txt文件?
2)我共有3個RM PRO,是不是用這個教程繼續接入?
3)有沒有好像手機APP這種電視,空調介面接入domo?
謝謝大神,感恩有你
你要用命令执行的话,就是一个按键一个txt文件。
有多个RMPro的话,只要多几个play.py然后改下里面的ip跟mac就行了。
没有那种模拟界面的,你可以自己写代码弄布局 :lol:
不过可以添加多段开关,把同一设备的按钮放在一组:
屏幕快照 2018-03-08 08.15.26.jpg
屏幕快照 2018-03-08 08.15.26.jpg (18.86 KiB) 查看 56549 次
frankieykn
帖子: 7
注册时间: 周三 2月 28, 2018 23:50

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 frankieykn »

Admin 写了: 周四 3月 08, 2018 08:16
frankieykn 写了: 周四 3月 08, 2018 00:52
Admin 写了: 周三 3月 07, 2018 08:50

可能性很多。
1、play.py没加文件头描述:

代码: 全选

#!/usr/bin/python
# -*- coding: UTF-8 -*-
2、play.py文件换行符不是LF格式,通过编辑器转换。
3、play.py文件没有执行权限。
...
謝謝大神這幾天的幫忙,教程上已可順利完成.現有些問題想請教一下,1)余下的遥控編碼是不是繼續建不同.txt文件?
2)我共有3個RM PRO,是不是用這個教程繼續接入?
3)有沒有好像手機APP這種電視,空調介面接入domo?
謝謝大神,感恩有你
你要用命令执行的话,就是一个按键一个txt文件。
有多个RMPro的话,只要多几个play.py然后改下里面的ip跟mac就行了。
没有那种模拟界面的,你可以自己写代码弄布局 :lol:
不过可以添加多段开关,把同一设备的按钮放在一组:
屏幕快照 2018-03-08 08.15.26.jpg
大神,我想一个按键控制2組編碼(例如電視台)應該怎辦?
寒江雪1989
帖子: 4
注册时间: 周三 5月 02, 2018 10:55

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 寒江雪1989 »

现在已经通过大神的方法装上了homebridge,domoticz等,运行homebridge成功,连接后在homekit里面只能显示homebridge的桥,没有其他配件显示(已经在domoticz里面添加了开关),这是为什么?大神帮解惑
头像
Admin
网站管理员
帖子: 122
注册时间: 周六 2月 25, 2017 12:47
Gender:

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 Admin »

寒江雪1989 写了: 周三 5月 02, 2018 11:00 现在已经通过大神的方法装上了homebridge,domoticz等,运行homebridge成功,连接后在homekit里面只能显示homebridge的桥,没有其他配件显示(已经在domoticz里面添加了开关),这是为什么?大神帮解惑
homebridge连domoticz应该还需要个e-domoticz的东西,具体我也没用过,你可以好好看看教程。
wddhyxl
帖子: 1
注册时间: 周三 8月 01, 2018 23:57

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 wddhyxl »

我的环境是python3 运行 play.py出现错误:TypeError: __init__() missing 1 required positional argument: 'devtype' 大神帮忙看看那里的问题
broadlink==0.9 版本

Domoticz V4.9700

python3.5
zhjan
帖子: 2
注册时间: 周日 10月 07, 2018 11:01

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 zhjan »

楼主好,按教程python play.py fan.txt后出现如下:
pi@pi:~/domoticz/scripts/python $ python play.py fan.txt
Traceback (most recent call last):
File "play.py", line 18, in <module>
device = broadlink.rm(host=("192.168.0.121",80), mac=bytearray.fromhex("B4 43 0D 38 96 4F"))
TypeError: __init__() takes exactly 4 arguments (3 given)

另外我的play.py如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-

import broadlink
import time
import sys

try:
fileName = sys.argv[1]
except IndexError:
fileName = 'null'

if fileName == 'null':
print "错误:参数中缺少编码文件"
sys.exit()
else:

device = broadlink.rm(host=("192.168.0.121",80), mac=bytearray.fromhex("B4 43 0D 38 96 4F"))

print "连接到博联设备...."
device.auth()
time.sleep(1)
print "已连接...."
time.sleep(1)
device.host

file = open(fileName, 'r')

myhex = file.read().strip()

device.send_data(myhex.decode('hex'))
print "编码已发送...."

小白一名请问那里出问题了?
zhjan
帖子: 2
注册时间: 周日 10月 07, 2018 11:01

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 zhjan »

重新安装python-broadlink一编,检查RM2 IP MAC再python play.py fan.txt。结果一样
ldyz223
帖子: 2
注册时间: 周五 3月 16, 2018 18:05

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 ldyz223 »

zhjan 写了: 周三 10月 10, 2018 17:11 楼主好,按教程python play.py fan.txt后出现如下:
pi@pi:~/domoticz/scripts/python $ python play.py fan.txt
Traceback (most recent call last):
File "play.py", line 18, in <module>
device = broadlink.rm(host=("192.168.0.121",80), mac=bytearray.fromhex("B4 43 0D 38 96 4F"))
TypeError: __init__() takes exactly 4 arguments (3 given)

另外我的play.py如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-

import broadlink
import time
import sys

try:
fileName = sys.argv[1]
except IndexError:
fileName = 'null'

if fileName == 'null':
print "错误:参数中缺少编码文件"
sys.exit()
else:

device = broadlink.rm(host=("192.168.0.121",80), mac=bytearray.fromhex("B4 43 0D 38 96 4F"))

print "连接到博联设备...."
device.auth()
time.sleep(1)
print "已连接...."
time.sleep(1)
device.host

file = open(fileName, 'r')

myhex = file.read().strip()

device.send_data(myhex.decode('hex'))
print "编码已发送...."

小白一名请问那里出问题了?
我也是这个问题,请问你结局了吗
heliujie11
帖子: 2
注册时间: 周六 3月 16, 2019 23:40

Re: 博联RM系列万能遥控设备连接及控制方法,如RM mini、RM Home、RM Pro、RM2 Pro等

帖子 heliujie11 »

Traceback (most recent call last):
File "play.py", line 18, in <module>
device = broadlink.rm(host=("192.168.123.40",80), mac=bytearray.fromhex("34EA34E3A0C4"))
TypeError: __init__() takes exactly 4 arguments (3 given)
遇到这个问题,请大神指点。
回复