Page 32 of 33

Re: Python Plugin : Broadlink RM2 V4

Posted: Tuesday 05 May 2020 21:01
by fvdp80
Still trying to import ini files, but no luck so far.
Zak45 any idea?

When I give a command for an already learned device Domoticz log shows:

Code: Select all

2020-05-05 20:36:25.843 (Bios IR Controller) <b> Command line : "/home/pi/domoticz/plugins/broadlink/plugin_send.py" home/pi/domoticz/plugins/broadlink/ini/BroadlinkRM2-11-3.ini </b>
But in that specific ini folder there's no file called BroadlinkRM2-11-3.ini. How about that?

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 06 May 2020 12:14
by zak45
fvdp80 wrote: Tuesday 05 May 2020 21:01 Still trying to import ini files, but no luck so far.
Zak45 any idea?

When I give a command for an already learned device Domoticz log shows:

Code: Select all

2020-05-05 20:36:25.843 (Bios IR Controller) <b> Command line : "/home/pi/domoticz/plugins/broadlink/plugin_send.py" home/pi/domoticz/plugins/broadlink/ini/BroadlinkRM2-11-3.ini </b>
But in that specific ini folder there's no file called BroadlinkRM2-11-3.ini. How about that?
What I found strange here : home/pi/domoticz/plugins/broadlink/ini/BroadlinkRM2-11-3.ini is that the first "/" is missing ... you should have :
/home/pi/domoticz/plugins/broadlink/ini/BroadlinkRM2-11-3.ini

Re: Python Plugin : Broadlink RM2 V4

Posted: Thursday 07 May 2020 7:23
by fvdp80
Crap! That's probably it.

In the plugin settings the path to the ini folder is set as: home/pi/domoticz/plugins/broadlink/ini
But where are the files stored now? Searched all RPI folders, but the ini files are nowhere to be found.

Re: Python Plugin : Broadlink RM2 V4

Posted: Thursday 07 May 2020 10:37
by jackwan1
Hello,
I ran into a problem installing Broadlink plugins it seems could not load python as displayed below. My python3 -V is 3.6.9 python -V is 2.7.17. I do not have the files python36.zip or lib-dynload as indicated in the error message. How can I get those? I have reinstalled python3.6, 3.7 to no avail.

-05-07 00:22:13.494 PROXY: Authenticate result: Error resolving host 192.168.1.5:18088: resolve: Host not found (authoritative). See https://en.wikipedia.org/wiki/Subnetwork.
2020-05-07 00:23:13.653 Error: PROXY: timeout occurred, reconnecting
2020-05-07 00:36:04.766 Error: (BroadlinkRM2) failed to load 'plugin.py', Python Path used was '/home/wanj/domoticz1/plugins/BroadlinkRM2/:/usr/lib/python36.zip:/usr/lib/python3.6:/usr/lib/python3.6:/usr/lib/python3.6/lib-dynload'.
2020-05-07 00:36:04.766 Error: (broadlink1) Module Import failed, exception: 'ModuleNotFoundError'
2020-05-07 00:36:04.766 Error: (broadlink1) Module Import failed: ' Name: broadlink'
2020-05-07 00:37:30.103 Error: broadlink1 hardware (7) thread seems to have ended unexpectedly
2020-05-07 00:38:00.111 Error: broadlink1 hardware (7) thread seems to have ended unexpectedly
2020-05-07 00:38:30.119 Error: broadlink1 hardware (7) thread seems to have ended unexpectedly
2020

Re: Python Plugin : Broadlink RM2 V4

Posted: Friday 08 May 2020 4:09
by jackwan1
Correction to the above, the directory lib-dynload is in the python3.6 directory, but the zip file referred in the error message is not.

Based on the answers few posts back
I've since edited the plugin_http.sh file in broadlinkRM2 subdirectory to reference python3 instead of python to match the version installed and referred to in the error message.
Also I've chmod -R 777 the broadlinkRM2 subdirectory to make sure it is read and write.

All the above changes did not have any affect to the error message, after I restarted the domoticz. These errors have only been affected the broadlink operation, other functions of Domoticz are function regularly.

Re: Python Plugin : Broadlink RM2 V4

Posted: Friday 08 May 2020 12:31
by zak45
jackwan1 wrote: Friday 08 May 2020 4:09 Correction to the above, the directory lib-dynload is in the python3.6 directory, but the zip file referred in the error message is not.

Based on the answers few posts back
I've since edited the plugin_http.sh file in broadlinkRM2 subdirectory to reference python3 instead of python to match the version installed and referred to in the error message.
Also I've chmod -R 777 the broadlinkRM2 subdirectory to make sure it is read and write.

All the above changes did not have any affect to the error message, after I restarted the domoticz. These errors have only been affected the broadlink operation, other functions of Domoticz are function regularly.
your problem looks like related on your python installation and default version, nothing with the plugin.
Here some links to try to help you :

https://www.domoticz.com/wiki/Using_Python_plugins
https://www.domoticz.com/forum/viewtopic.php?t=28688
https://www.domoticz.com/forum/viewtopi ... 00#p205359

Re: Python Plugin : Broadlink RM2 V4

Posted: Saturday 09 May 2020 3:55
by jackwan1
Thanks zak45

I just realized that this plugin must be running under domoticz 3.9 or higher, I am running 3.7. So I will try to update first.
However, I got this update problem "404 not found", I am going to work that.

Re: Python Plugin : Broadlink RM2 V4

Posted: Tuesday 12 May 2020 22:52
by jaaap
Hi all,

I've managed to get the plugin working, learning buttons and reproducing IR code. Very nice work!

However, I'm able to learn the Volume Up button, but not the Volume Down button. In the case of volume down it gives me:

Code: Select all

2020-05-12 22:47:38.519 (Broadlink1) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
2020-05-12 22:47:38.519 (Broadlink1) 000000000000000000000000
2020-05-12 22:47:38.519 (Broadlink1) Code stored in memory
2020-05-12 22:47:38.519 (Broadlink1 - Command) Updating device from 1:'10' to have values 1:'20'.
2020-05-12 22:47:38.570 (Broadlink1) Update 1:'20' (Broadlink1 - Command)
UPDATE

I retried the next morning, with the TV turned off. I don't know if this made any difference, but now it records Volume Down. So I'm happy again! :-)

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 13 May 2020 2:43
by jackwan1
jackwan1 wrote: Saturday 09 May 2020 3:55 Thanks zak45

I just realized that this plugin must be running under domoticz 3.9 or higher, I am running 3.7. So I will try to update first.
However, I got this update problem "404 not found", I am going to work that.
Hi I am back on broadlink. I have re-compiled a fresh domoticz and re-loaded the database and I am on square one of Broadlink.

I am following this instruction to install broadlink, is this still current? I understand it might be an older version.

https://github.com/Whilser/Broadlink-RM ... icz-plugin

after following the instruction above. The plugin was able to find my RM2 but that was it, "hardware" is installed but no "device" and the log has following messages. I had to kill the hardware to stop the messages, not sure what kind of message it is.
broadlink1.jpg
broadlink1.jpg (319.89 KiB) Viewed 1779 times

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 13 May 2020 23:15
by jackwan1
I think I know my problem. It has nothing to do with the plugins. It must have some thing to do with my Broadlink RM firmware. I have not been able to updated the firmware with an IOS device, I need an Android phone to make the update.

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 13 May 2020 23:47
by riordach
Hi everyone,

I have configured a new RM3 Mini, and everything is fine till the moment I want to lear new commands with it. I mention that I had it working fine in the past, but at some point it stopped sending the commands to the appliance, hence I have deleted the hardware and added again. Now the learning command does not do anything. Domoticz is outputting the bellow log, but the led on the RM 3 Mini does not light up.

Code: Select all

2020-05-14 00:43:27.727 (RM3 Mini) Pushing 'onCommandCallback' on to queue
2020-05-14 00:43:27.731 (RM3 Mini) Processing 'onCommandCallback' message
2020-05-14 00:43:27.731 (RM3 Mini) Calling message handler 'onCommand'.
2020-05-14 00:43:27.731 (RM3 Mini) onCommand called for Unit 1: Parameter 'Set Level', Level: 10 , Connected : True
2020-05-14 00:43:27.731 (RM3 Mini) All plugin system is on pause for 5s...
2020-05-14 00:43:27.731 (RM3 Mini) When Broadlink led is lit press the button on your remote within 5 seconds
2020-05-14 00:43:27.727 Status: User: riordach initiated a switch command (60/RM3 Mini - Command/Set Level)
2020-05-14 00:43:32.763 (RM3 Mini) None
2020-05-14 00:43:32.763 (RM3 Mini) Command not received
when I do the same with my RM Pro everything is working as expected
Any ideas ?

The version of RM3 Mini firmware is v44057

Re: Python Plugin : Broadlink RM2 V4

Posted: Saturday 16 May 2020 17:14
by luizcarlosnery
Hello friends,
I've been trying to make this plugin work for a long time, but still without success, I followed the entire "wiki" "https://www.domoticz.com/wiki/Plugins/B ... adlink_RM2"
As they say, but my controls are gray, just the DISCOVERY command, it's ok, it even shows me 2 devices found ... other than that ...

Can someone give a light ....

Version: 2020.2
Build Hash: b63341bc0
Compile Date: 2020-04-26 08:47:55
dzVents Version: 3.0.2
Python Version: 3.7.3 (default, Dec 20 2019, 18:57:59) [GCC 8.3.0]

Log.:DISCOVERY Comand on.
2020-05-16 11:58:13.842 (Meu broadlink) <b>Device 1 Host address = '10.0.1.13', 80)</b>
2020-05-16 11:58:13.843 (Meu broadlink) <b>Device 1 MAC address = 24dfa77a7de5 Type: RM4</b>
2020-05-16 11:58:13.843 (Meu broadlink - Discovery Info) Updating device from 1:'[Device 1 Host address = '10.0.1.6', 80)][Device 1 MAC address = b4XXXXXXXXba Type: RM2][Device 2 Host address = '10.0.1.13', 80)][Device 2 MAC address = 24XXXXXXXXde5 Type: RM4]' to have values 1:'[Device 1 Host address = '10.0.1.13', 80)][Device 1 MAC address = 24XXXXXXXXe5 Type: RM4]'.
2020-05-16 11:58:13.867 (Meu broadlink) Update 1:'[Device 1 Host address = '10.0.1.13', 80)][Device 1 MAC address = 24dfa77a7de5 Type: RM4]' (Meu broadlink - Discovery Info)
2020-05-16 11:58:13.867 (Meu broadlink - Discovery) Updating device from 0:'Off' to have values 1:'Found : 1 device(s)'.
2020-05-16 11:58:13.893 (Meu broadlink) Update 1:'Found : 1 device(s)' (Meu broadlink - Discovery)
2020-05-16 11:58:17.580 Error: Error parsing http request.
2020-05-16 11:58:18.845 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:58:23.143 (GateWay USB) Temp (Temp)
2020-05-16 11:58:23.163 (GateWay USB) Humidity (Humidade)



Log.: Domoticz restart.
:56:20.827 (Broadlink Quarto) Device ID: '407'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device Name: 'Broadlink Quarto - Import'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device nValue: 0
2020-05-16 11:56:20.827 (Broadlink Quarto) Device sValue: 'Off'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device LastLevel: 0
2020-05-16 11:56:20.827 (Broadlink Quarto) Pushing 'PollIntervalDirective' on to queue
2020-05-16 11:56:20.828 (Broadlink Quarto - Import) Updating device from 0:'Off' to have values 0:'Off'.
2020-05-16 11:56:20.865 (Broadlink Quarto) Update 0:'Off' (Broadlink Quarto - Import)
2020-05-16 11:56:20.865 (Broadlink Quarto) Connecting to: 10.0.1.13:24XXXXXXXXe5
2020-05-16 11:56:20.043 Status: MySensors: Node: 0, Sketch Name: Relay
2020-05-16 11:56:20.043 Status: MySensors: Node: 0, Sketch Version: 1.0
2020-05-16 11:56:20.786 Error: (Broadlink Sala) Error Connecting to Broadlink device....10.0.1.6
2020-05-16 11:56:21.824 (Broadlink Quarto) No ini file :/home/pi/domoticz/inis/quarto//remote/plugin_remote_23.ini
2020-05-16 11:56:21.824 (Broadlink Quarto) Custom Commands for Remote not managed
2020-05-16 11:56:21.824 (Broadlink Quarto) Device Number begin to : 2
2020-05-16 11:56:21.824 (Meu broadlink) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.990 (Meu broadlink) Heartbeat interval set to: 30.
2020-05-16 11:56:21.990 (Broadlink Sala) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.990 (Broadlink Sala) Heartbeat interval set to: 30.
2020-05-16 11:56:21.991 (Broadlink Quarto) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.991 (Broadlink Quarto) Heartbeat interval set to: 30.
2020-05-16 11:56:21.989 Status: Python EventSystem: Initalizing event module.
2020-05-16 11:56:21.990 Status: EventSystem: Started
2020-05-16 11:56:21.991 Status: EventSystem: Queue thread started...
2020-05-16 11:56:21.819 Error: (Broadlink Quarto) Error Connecting to Broadlink device....10.0.1.13
2020-05-16 11:56:23.050 (GateWay USB) Temp (Temp)
2020-05-16 11:56:23.070 (GateWay USB) Humidity (Humidade)
2020-05-16 11:56:24.803 Error: Getting error 'Transport endpoint is not connected' while getting remote_endpoint in connection::start
2020-05-16 11:56:25.075 Error: Error parsing http request.
2020-05-16 11:56:25.626 Error: Error parsing http request.
2020-05-16 11:56:27.687 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:56:27.601 Error: Error parsing http request.
2020-05-16 11:56:29.140 Panasonic: (Tv Da sala) Event: 'On - Volume: 8'.
2020-05-16 11:56:29.330 (Pre-visão do tempo) Temp + Humidity + Baro (Condições do tempo)
2020-05-16 11:56:29.351 (Pre-visão do tempo) Wind (Dir. e Vel. do vento)
2020-05-16 11:56:29.371 (Pre-visão do tempo) UV (Emissão UV)
2020-05-16 11:56:29.392 (Pre-visão do tempo) Rain (Rain)
2020-05-16 11:56:29.412 (Pre-visão do tempo) General/Visibility (Visibilidade)
2020-05-16 11:56:29.432 (Pre-visão do tempo) General/Custom Sensor (Radiação Solar)
2020-05-16 11:56:29.446 (Pre-visão do tempo) General/Percentage (Cloud Cover)
2020-05-16 11:56:29.125 Status: Panasonic Plugin: (Tv Da sala) Connected to '10.0.1.12:55000'.
2020-05-16 11:56:31.492 (Meu broadlink) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.492 (Broadlink Quarto) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.492 (Broadlink Sala) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.508 (Meu broadlink) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Meu broadlink) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.509 (Broadlink Quarto) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Broadlink Quarto) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.509 (Broadlink Sala) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Broadlink Sala) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.510 Error: (Broadlink Sala) Error Connecting to Broadlink device....10.0.1.6
2020-05-16 11:56:37.713 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:56:38.601 Error: Error parsing http request.

Re: Python Plugin : Broadlink RM2 V4

Posted: Sunday 17 May 2020 2:05
by luizcarlosnery
riordach wrote: Wednesday 13 May 2020 23:47 Hi everyone,

I have configured a new RM3 Mini, and everything is fine till the moment I want to lear new commands with it. I mention that I had it working fine in the past, but at some point it stopped sending the commands to the appliance, hence I have deleted the hardware and added again. Now the learning command does not do anything. Domoticz is outputting the bellow log, but the led on the RM 3 Mini does not light up.

Code: Select all

2020-05-14 00:43:27.727 (RM3 Mini) Pushing 'onCommandCallback' on to queue
2020-05-14 00:43:27.731 (RM3 Mini) Processing 'onCommandCallback' message
2020-05-14 00:43:27.731 (RM3 Mini) Calling message handler 'onCommand'.
2020-05-14 00:43:27.731 (RM3 Mini) onCommand called for Unit 1: Parameter 'Set Level', Level: 10 , Connected : True
2020-05-14 00:43:27.731 (RM3 Mini) All plugin system is on pause for 5s...
2020-05-14 00:43:27.731 (RM3 Mini) When Broadlink led is lit press the button on your remote within 5 seconds
2020-05-14 00:43:27.727 Status: User: riordach initiated a switch command (60/RM3 Mini - Command/Set Level)
2020-05-14 00:43:32.763 (RM3 Mini) None
2020-05-14 00:43:32.763 (RM3 Mini) Command not received
when I do the same with my RM Pro everything is working as expected
Any ideas ?

The version of RM3 Mini firmware is v44057


Hello friend, how did your RM PRO work?

I have both RM PRO and RM mimi 3

Nothing works...

Re: Python Plugin : Broadlink RM2 V4

Posted: Sunday 17 May 2020 9:32
by jaaap
luizcarlosnery wrote: Saturday 16 May 2020 17:14 Hello friends,
I've been trying to make this plugin work for a long time, but still without success, I followed the entire "wiki" "https://www.domoticz.com/wiki/Plugins/B ... adlink_RM2"
As they say, but my controls are gray, just the DISCOVERY command, it's ok, it even shows me 2 devices found ... other than that ...

Can someone give a light ....

Version: 2020.2
Build Hash: b63341bc0
Compile Date: 2020-04-26 08:47:55
dzVents Version: 3.0.2
Python Version: 3.7.3 (default, Dec 20 2019, 18:57:59) [GCC 8.3.0]

Log.:DISCOVERY Comand on.
2020-05-16 11:58:13.842 (Meu broadlink) <b>Device 1 Host address = '10.0.1.13', 80)</b>
2020-05-16 11:58:13.843 (Meu broadlink) <b>Device 1 MAC address = 24dfa77a7de5 Type: RM4</b>
2020-05-16 11:58:13.843 (Meu broadlink - Discovery Info) Updating device from 1:'[Device 1 Host address = '10.0.1.6', 80)][Device 1 MAC address = b4XXXXXXXXba Type: RM2][Device 2 Host address = '10.0.1.13', 80)][Device 2 MAC address = 24XXXXXXXXde5 Type: RM4]' to have values 1:'[Device 1 Host address = '10.0.1.13', 80)][Device 1 MAC address = 24XXXXXXXXe5 Type: RM4]'.
2020-05-16 11:58:13.867 (Meu broadlink) Update 1:'[Device 1 Host address = '10.0.1.13', 80)][Device 1 MAC address = 24dfa77a7de5 Type: RM4]' (Meu broadlink - Discovery Info)
2020-05-16 11:58:13.867 (Meu broadlink - Discovery) Updating device from 0:'Off' to have values 1:'Found : 1 device(s)'.
2020-05-16 11:58:13.893 (Meu broadlink) Update 1:'Found : 1 device(s)' (Meu broadlink - Discovery)
2020-05-16 11:58:17.580 Error: Error parsing http request.
2020-05-16 11:58:18.845 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:58:23.143 (GateWay USB) Temp (Temp)
2020-05-16 11:58:23.163 (GateWay USB) Humidity (Humidade)



Log.: Domoticz restart.
:56:20.827 (Broadlink Quarto) Device ID: '407'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device Name: 'Broadlink Quarto - Import'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device nValue: 0
2020-05-16 11:56:20.827 (Broadlink Quarto) Device sValue: 'Off'
2020-05-16 11:56:20.827 (Broadlink Quarto) Device LastLevel: 0
2020-05-16 11:56:20.827 (Broadlink Quarto) Pushing 'PollIntervalDirective' on to queue
2020-05-16 11:56:20.828 (Broadlink Quarto - Import) Updating device from 0:'Off' to have values 0:'Off'.
2020-05-16 11:56:20.865 (Broadlink Quarto) Update 0:'Off' (Broadlink Quarto - Import)
2020-05-16 11:56:20.865 (Broadlink Quarto) Connecting to: 10.0.1.13:24XXXXXXXXe5
2020-05-16 11:56:20.043 Status: MySensors: Node: 0, Sketch Name: Relay
2020-05-16 11:56:20.043 Status: MySensors: Node: 0, Sketch Version: 1.0
2020-05-16 11:56:20.786 Error: (Broadlink Sala) Error Connecting to Broadlink device....10.0.1.6
2020-05-16 11:56:21.824 (Broadlink Quarto) No ini file :/home/pi/domoticz/inis/quarto//remote/plugin_remote_23.ini
2020-05-16 11:56:21.824 (Broadlink Quarto) Custom Commands for Remote not managed
2020-05-16 11:56:21.824 (Broadlink Quarto) Device Number begin to : 2
2020-05-16 11:56:21.824 (Meu broadlink) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.990 (Meu broadlink) Heartbeat interval set to: 30.
2020-05-16 11:56:21.990 (Broadlink Sala) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.990 (Broadlink Sala) Heartbeat interval set to: 30.
2020-05-16 11:56:21.991 (Broadlink Quarto) Processing 'PollIntervalDirective' message
2020-05-16 11:56:21.991 (Broadlink Quarto) Heartbeat interval set to: 30.
2020-05-16 11:56:21.989 Status: Python EventSystem: Initalizing event module.
2020-05-16 11:56:21.990 Status: EventSystem: Started
2020-05-16 11:56:21.991 Status: EventSystem: Queue thread started...
2020-05-16 11:56:21.819 Error: (Broadlink Quarto) Error Connecting to Broadlink device....10.0.1.13
2020-05-16 11:56:23.050 (GateWay USB) Temp (Temp)
2020-05-16 11:56:23.070 (GateWay USB) Humidity (Humidade)
2020-05-16 11:56:24.803 Error: Getting error 'Transport endpoint is not connected' while getting remote_endpoint in connection::start
2020-05-16 11:56:25.075 Error: Error parsing http request.
2020-05-16 11:56:25.626 Error: Error parsing http request.
2020-05-16 11:56:27.687 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:56:27.601 Error: Error parsing http request.
2020-05-16 11:56:29.140 Panasonic: (Tv Da sala) Event: 'On - Volume: 8'.
2020-05-16 11:56:29.330 (Pre-visão do tempo) Temp + Humidity + Baro (Condições do tempo)
2020-05-16 11:56:29.351 (Pre-visão do tempo) Wind (Dir. e Vel. do vento)
2020-05-16 11:56:29.371 (Pre-visão do tempo) UV (Emissão UV)
2020-05-16 11:56:29.392 (Pre-visão do tempo) Rain (Rain)
2020-05-16 11:56:29.412 (Pre-visão do tempo) General/Visibility (Visibilidade)
2020-05-16 11:56:29.432 (Pre-visão do tempo) General/Custom Sensor (Radiação Solar)
2020-05-16 11:56:29.446 (Pre-visão do tempo) General/Percentage (Cloud Cover)
2020-05-16 11:56:29.125 Status: Panasonic Plugin: (Tv Da sala) Connected to '10.0.1.12:55000'.
2020-05-16 11:56:31.492 (Meu broadlink) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.492 (Broadlink Quarto) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.492 (Broadlink Sala) Pushing 'onHeartbeatCallback' on to queue
2020-05-16 11:56:31.508 (Meu broadlink) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Meu broadlink) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.509 (Broadlink Quarto) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Broadlink Quarto) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.509 (Broadlink Sala) Processing 'onHeartbeatCallback' message
2020-05-16 11:56:31.509 (Broadlink Sala) Calling message handler 'onHeartbeat'.
2020-05-16 11:56:31.510 Error: (Broadlink Sala) Error Connecting to Broadlink device....10.0.1.6
2020-05-16 11:56:37.713 (GateWay USB) Light/Switch (Sensor da Escada)
2020-05-16 11:56:38.601 Error: Error parsing http request.
Your log says:

Code: Select all

. 2020-05-16 11:56:21.819 Error: (Broadlink Quarto) Error Connecting to Broadlink device....10.0.1.13   
Which leads me to believe the connection isn't working. What version of the plugin do you have installed? Maybe you should go back one page on the forum. There is explained how to install version 10. It solved the same issue I had.

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 20 May 2020 15:35
by luizcarlosnery
Your log says:

Code: Select all

. 2020-05-16 11:56:21.819 Error: (Broadlink Quarto) Error Connecting to Broadlink device....10.0.1.13   
Which leads me to believe the connection isn't working. What version of the plugin do you have installed? Maybe you should go back one page on the forum. There is explained how to install version 10. It solved the same issue I had.
[/quote]

First, thanks for helping ..

I tried and got the following errors ...

pi@raspberrypi:~/domoticz $ sudo -H pip3 install broadlink == 0.10
Invalid requirement: '=='
Traceback (most recent call last):
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/r equirements.py", line 93, in __init__
req = REQUIREMENT.parseString(requirement_string)
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1632, in parseString
raise exc
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1622, in parseString
loc, tokens = self._parse( instring, 0 )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1379, in _parseNoCache
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 3395, in parseImpl
loc, exprtokens = e._parse( instring, loc, doActions )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1379, in _parseNoCache
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 3717, in parseImpl
return self.expr._parse( instring, loc, doActions, callPreParse=False )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1379, in _parseNoCache
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 3378, in parseImpl
loc, resultlist = self.exprs[0]._parse( instring, loc, doActions, callPrePar se=False )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 1383, in _parseNoCache
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/share/python-wheels/pyparsing-2.2.0-py2.py3-none-any.whl/pyparsing. py", line 2689, in parseImpl
raise ParseException(instring, loc, self.errmsg, self)
pyparsing.ParseException: Expected W:(abcd...) (at char 0), (line:1, col:1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/req/constructors.py", line 253, in install_req_from_line
req = Requirement(req)
File "/usr/share/python-wheels/packaging-19.0-py2.py3-none-any.whl/packaging/r equirements.py", line 97, in __init__
requirement_string[e.loc : e.loc + 8], e.msg
pip._vendor.packaging.requirements.InvalidRequirement: Parse error at "'=='": Ex pected W:(abcd...)

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 20 May 2020 15:41
by luizcarlosnery
luizcarlosnery wrote: Wednesday 20 May 2020 15:35 Your log says:

Code: Select all

. 2020-05-16 11:56:21.819 Error: (Broadlink Quarto) Error Connecting to Broadlink device....10.0.1.13   
Which leads me to believe the connection isn't working. What version of the plugin do you have installed? Maybe you should go back one page on the forum. There is explained how to install version 10. It solved the same issue I had.

Deculpa missed the result of "UNISTALL" ...
Follow,

pi@raspberrypi:~/domoticz $ sudo pip3 uninstall broadlink
Not uninstalling broadlink at /usr/lib/python3.7, outside environment /usr
Can't uninstall 'broadlink'. No files were found to uninstall.
pi@raspberrypi:~/domoticz $

Re: Python Plugin : Broadlink RM2 V4

Posted: Wednesday 20 May 2020 15:51
by jaaap
Did you remove the broadlink folder in the plugins folder (home/pi/domoticz/plugins/BroadlinkRM2)?

Re: Python Plugin : Broadlink RM2 V4

Posted: Friday 22 May 2020 15:26
by rubenmlll
Hi,
any of you know if it is compatible with the Broadlink RM4 mini?

https://www.amazon.es/dp/B07ZSG9Y67/ref ... =UTF8&th=1

Is the new IR of broadlink

thanks

Re: Python Plugin : Broadlink RM2 V4

Posted: Sunday 24 May 2020 9:09
by daconas
Hello,
i have installed RM2-pro but it works only with IR codes
he accept RF but i can not replay in domoticz
can anybody help ?
thank you

Re: Python Plugin : Broadlink RM2 V4

Posted: Sunday 24 May 2020 9:48
by jaaap
RF is on the list for the next version, and not working in the current version. Stay patient, and if your skills allow, help coding :-) (my skills don't allow that :( )