I'm using a RPi to gain "over ethernet" functionality. It worked well (and apparently still does) for ages, but then I updated the RFXCOM plugin a couple of weeks ago.
Now I'm seeing these messages in the log:
I have two RFXtrx433s connected to the same RPi. RFXtrx 1 is using port 10001 and #2 is using port 10002. Oddly it's the first RFXtrx that is acting up.
It is also not connecting automatically when starting up HS. I have to open the RFXCOM tab on the Tranceiver and click "Done", then it connects like it should.
What's going on? Is there anything I can do?
Now I'm seeing these messages in the log:
Code:
mai-23 11:02:38 RFXCOM 35 (CheckTransceivers) transceiver #1 info: resynced mai-23 11:02:38 RFXCOM Error: 35 (RecTRXChar) error :System.IndexOutOfRangeException: Index was outside the bounds of the array. at HSPI_RFXCOM.RFXtrx.RecTRXChar(Byte bytComChar, Int32 itrx) mai-23 11:02:23 RFXCOM 35 (CheckTransceivers) transceiver #1 info: resynced mai-23 11:02:22 RFXCOM Error: 35 (CheckTransceivers) transceiver #1 RecTRXChar returned an error. mai-23 11:02:22 RFXCOM Error: 35 (RecTRXChar) NULL byte received in packet length byte. mai-23 11:01:36 RFXCOM 35 (CheckTransceivers) transceiver #1 info: resynced mai-23 11:01:36 RFXCOM Error: 35 (CheckTransceivers) packet timeout transceiver #1 State:21
It is also not connecting automatically when starting up HS. I have to open the RFXCOM tab on the Tranceiver and click "Done", then it connects like it should.
What's going on? Is there anything I can do?
Comment