New to RFXCOM plugin - trying to get blinds working

Posted on
Sat Aug 15, 2020 5:28 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

I've picked up one other thing, once the first device is configured, the log no-longer reports an error when a different unit button is pressed, even though no device is created. But once the device -is- created by duplicating the original and changing the unit code, it works correctly ... including changing status on a remote control press.

this is the log for a stop button press on unit code 5 (no corresponding device is configured):

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 102 36 245 5 1 2 112 (09 19 03 66 24 F5 05 01 02 70)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:new blinds lounge :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 09:29:11', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 1


I'm guessing this is also because the unit code is being reported incorrectly.

Posted on
Sat Aug 15, 2020 5:36 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

New to RFXCOM plugin - trying to get blinds working

Ok

Have had a look - need Debug logs!
Ideally for multiple unit codes (as this is not being reported correctly)

Can
1. Add actions open/close/program/limit/stop - and have done so in new version
2.
I suspect because this is because your blinds are subtype=3, testing on subtype=6 (appears to be Silent Glass ones as well)
Can create new device type completely if needed, but prefer to look at debug logs first.

Glenn

Posted on
Sat Aug 15, 2020 9:17 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

no problem!

here are some logs:

Blind configured as unit 0 [blind 1 on the multi-remote] stop:

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 3 36 245 5 1 2 113 (09 19 03 03 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:07:43', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 1 (which is blind 2 on remote) 'stop':

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 6 36 245 5 1 2 113 (09 19 03 06 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:08:51', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 3 [which, oddly, is 3 on the remote......previously, I has unit code 3 enrolled to work all the blinds simultaneously...obviously I can replicate this by stringing together 3 commands but it's weird it seems to have changed since the update ] 'stop'

Code: Select all
 RFXCOM Debug                    processing: 9 25 3 17 36 245 5 1 2 113 (09 19 03 11 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:14:53', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


- whilst I have all 3 blinds working and properly reporting status - pretty happy about that- I'm having now having no joy with creating further devices/unit codes: no matter what unit code I try devices don't update their status after a remote press regardless of all the unit codes being tried. I'm pretty sure I had that working before I deleted and recreated everything.

Posted on
Sat Aug 15, 2020 9:29 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

in case it helps, here is 'up' on two different zones:

unit code 0/ physical button 1:

Code: Select all
RFXCOM Debug                    processing: 9 25 3 26 36 245 5 1 0 113 (09 19 03 1A 24 F5 05 01 00 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 0 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Open
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Open', 'key': u'command'}, {'value': False, 'key': u'onOffState'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:19:40', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


unit code 1/physical button 2:

Code: Select all
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Open
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Open', 'key': u'command'}, {'value': False, 'key': u'onOffState'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:21:00', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4



And here is another 'up' sequence...this time from a second physical remote for which I hadn't created a device but which is also enrolled to physical blind #1 - it reports a different house code and is generating the 'create device' prompt. After I captured this I was able to create a working device with it on unit code 0 (communicating with the same blind [physical #1] as the other unit code 0.

Code: Select all
  RFXCOM Debug                    processing: 9 25 3 32 36 244 137 1 0 113 (09 19 03 20 24 F4 89 01 00 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384537 and unitcode 1 command 0 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38453701 received
   RFXCOM Debug                    HouseCode:24F489
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Error                    unknown device detected (type = 25). Select a BlindsT1234 Device from the list of devices
   RFXCOM Error                    HouseCode (hex)=24F489 ,subtype (int)=3 ,unitCode (int)=1
   RFXCOM Debug                    ++++++++++++++


Posted on
Sat Aug 15, 2020 9:31 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

Ok
Thanks
Your blinds unitcode is configured differently to the subtype=6 which I have.

I can update something in next 10-15 if around?

Posted on
Sat Aug 15, 2020 9:35 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

agame wrote:
no problem!

here are some logs:

Blind configured as unit 0 [blind 1 on the multi-remote] stop:

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 3 36 245 5 1 2 113 (09 19 03 03 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:07:43', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 1 (which is blind 2 on remote) 'stop':

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 6 36 245 5 1 2 113 (09 19 03 06 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:08:51', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 3 [which, oddly, is 3 on the remote......previously, I has unit code 3 enrolled to work all the blinds simultaneously...obviously I can replicate this by stringing together 3 commands but it's weird it seems to have changed since the update ] 'stop'

Code: Select all
 RFXCOM Debug                    processing: 9 25 3 17 36 245 5 1 2 113 (09 19 03 11 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:14:53', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4



Further to these ones.
Stick with the one remote for the moment - and change the unitnumber.

Can you give me a few stops in a row from each unit - need to check something ...
(need the processing bit of info - the Hex, rest can work out)

Thanks

Posted on
Sat Aug 15, 2020 9:40 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

GlennNZ wrote:
agame wrote:
no problem!

here are some logs:

Blind configured as unit 0 [blind 1 on the multi-remote] stop:

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 3 36 245 5 1 2 113 (09 19 03 03 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:07:43', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 1 (which is blind 2 on remote) 'stop':

Code: Select all
   RFXCOM Debug                    processing: 9 25 3 6 36 245 5 1 2 113 (09 19 03 06 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:08:51', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


blind configured as 3 [which, oddly, is 3 on the remote......previously, I has unit code 3 enrolled to work all the blinds simultaneously...obviously I can replicate this by stringing together 3 commands but it's weird it seems to have changed since the update ] 'stop'

Code: Select all
 RFXCOM Debug                    processing: 9 25 3 17 36 245 5 1 2 113 (09 19 03 11 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:14:53', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4



Further to these ones.
Stick with the one remote for the moment - and change the unitnumber.

Can you give me a few stops in a row from each unit - need to check something ...
(need the processing bit of info - the Hex, rest can work out)

& Can you confirm Controlling blinds works okay - each with the different unit numbers?
(Must be a difference between what is received and what is sent)
Probably need a few command sends from from within Indigo - confirming that controls appropriately.
(Stick to the one physical remote/housecode for moment)

Tah!


Thanks

Posted on
Sat Aug 15, 2020 9:48 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

sure:

here are 3 stops from the blind that responds to unit code 0:

Code: Select all
 RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:44:47', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 74 36 245 5 1 2 113 (09 19 03 4A 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:44:48', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 75 36 245 5 1 2 113 (09 19 03 4B 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:44:49', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 76 36 245 5 1 2 113 (09 19 03 4C 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:44:50', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4


and physical button 4:

Code: Select all
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:46:14', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 80 36 245 5 1 2 113 (09 19 03 50 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:46:15', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 81 36 245 5 1 2 113 (09 19 03 51 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:46:17', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 82 36 245 5 1 2 113 (09 19 03 52 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:46:17', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 10 82 1 83 252 1 0 201 49 1 105 (0A 52 01 53 FC 01 00 C9 31 01 69)
   RFXCOM Debug                    Temp sensor 508 now 20.10 degrees and 49 humidity.
   RFXCOM Debug                    Temp sensor 508 in list
   RFXCOM Debug                    UpdateMinMax state temperature value 20.1
   RFXCOM Debug                    check if new day: last date 2020/08/16, new date 2020/08/16
   RFXCOM Debug                    UpdateMinMax state humidity value 49.0
   RFXCOM Debug                    check if new day: last date 2020/08/16, new date 2020/08/16
   RFXCOM Debug                    ++++++++++++++



blindresponding tounit code 1 (corresponding to physical button 2):

Code: Select all
  RFXCOM Debug                    processing: 9 25 3 87 36 245 5 1 2 113 (09 19 03 57 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:48:31', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 88 36 245 5 1 2 113 (09 19 03 58 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:48:32', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 89 36 245 5 1 2 113 (09 19 03 59 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:48:33', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4
   RFXCOM Debug                    processing: 9 25 3 90 36 245 5 1 2 113 (09 19 03 5A 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    finalizeStatesChanges:blinds middle copy :[{'value': 'Stop', 'key': u'command'}, {'value': 3, 'key': u'type'}, {'value': '2020/08/16 13:48:33', 'key': u'lastUpdated'}]
   RFXCOM Debug                    address1,2,3,house = 36 , 245 , 5 , 4

Posted on
Sat Aug 15, 2020 9:51 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

Hi

Correct me if I'm wrong

But the physical Buttons are Up/Down/Open/Close/Stop - are they not?
The UnitCode/Numbers 0-4 are selectable - the buttons fixed?

GLenn

Posted on
Sat Aug 15, 2020 9:57 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

fyi when I ran those I had 3 working devices configured, on unit codes

0,1,3

the device 'blinds middle copy' was configured on unit code 4 - I see it is appearing in the logs against 2 different buttons...2 and 4.
I've deleted that device now, and pressing stop button 2 now triggers this run of errors:

Code: Select all
 RFXCOM Debug                    processing: 9 25 3 103 36 245 5 1 2 113 (09 19 03 67 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Error                    Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 308, in runConcurrentThread
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2338, in startComm
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 809, in processPacket
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
KeyError: key id 1297126934 not found in database

   RFXCOM Error                    plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
   RFXCOM Debug                    runConcurrentThread called
   RFXCOM Debug                    startComm called
   RFXCOM Debug                    processing: 9 25 3 104 36 245 5 1 2 113 (09 19 03 68 24 F5 05 01 02 71)
   RFXCOM Debug                    Blinds Remote with id1-3 384505 and unitcode 1 command 2 received
   RFXCOM Debug                    Blinds Remote with subtype 3 and sensor 38450501 received
   RFXCOM Debug                    HouseCode:24F505
   RFXCOM Debug                    Subtype:3
   RFXCOM Debug                    UnitCode:1
   RFXCOM Debug                    Switch Command 38450501 in list, command=Stop
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Error                    Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 308, in runConcurrentThread
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 2338, in startComm
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 809, in processPacket
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/RFXCOM.indigoPlugin/Contents/Server Plugin/RFXTRX.py", line 46, in _finalizeStatesChanges
KeyError: key id 1297126934 not found in database

   RFXCOM Error                    plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
   RFXCOM Debug                    runConcurrentThread called
   RFXCOM Debug                    startComm called
   RFXCOM Debug                    processing: 10 82 1

Posted on
Sat Aug 15, 2020 10:01 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

OK
Can you log some Indigo Control sends?

I suspect this is unfixable unfortunately - it may pay to update firmware of RFX device (check Userguide) as to best (think Pro1 Firmware covers most)

Have added Stop, and may be able to fix the new device not appearing aspect, but bottom line is the received info is the same.

Code: Select all
Stop Unit Code 0
(09 19 03 4A 24 F5 05 01 02 71)
(09 19 03 51 24 F5 05 01 02 71)
(09 19 03 52 24 F5 05 01 02 71)

Stop Unit Code 1
(09 19 03 58 24 F5 05 01 02 71)
(09 19 03 59 24 F5 05 01 02 71)
(09 19 03 5A 24 F5 05 01 02 71)


Above are from your logs - and other than the 4th Entry they are all the same.
4th Entry - just counts up/around, doesn't do much
RFXCOM not actually receiving any unitcode info
Breakdown
09 - Cmd
19 - Blind
03 - Subtype
-- = counter
24
F5
05 - remote physical ID
01 - Unitcode
71 - Checksum


Got your email about device error; thats not mine - but restarting plugin should fix.

Can you log some Indigo Control sends?

Glenn
Last edited by GlennNZ on Sat Aug 15, 2020 10:13 pm, edited 1 time in total.

Posted on
Sat Aug 15, 2020 10:04 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

GlennNZ wrote:
Hi

Correct me if I'm wrong

But the physical Buttons are Up/Down/Open/Close/Stop - are they not?
The UnitCode/Numbers 0-4 are selectable - the buttons fixed?

GLenn



The physical buttons are up, stop, down; and left/right left/right selects blinds 1 through to 6. [not 1-4]

Posted on
Sat Aug 15, 2020 10:10 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

Yep - thanks
Stick to the Stop button. Across the different blinds (my Dooya Multichannel remote is similiar except 16 'channels' or unitcodes')

See above message, regarding send commands.

The problem will be because not receiving any unitcode information from Remote, multiple devices may think they are the same.

One physical remote (different Housecode) and one unitcode will work, multiple unitcodes across same remote will cause problems as won't be distinguished from each other.

Still can send commands - manually entering unitcode, but may have to disable receiving, unless firmware changes something...

Thoughts?


Glenn

Posted on
Sat Aug 15, 2020 10:22 pm
agame offline
Posts: 514
Joined: Jul 13, 2017
Location: Melbourne, Australia

Re: New to RFXCOM plugin - trying to get blinds working

here on the blind working with unit code 3 and responding to remote. control channel 3

Code: Select all
  RFXCOM Debug                    Actions...TurnOn
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer On (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:3
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:On
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 3 1 0 (19 03 00 24 F5 05 03 01 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 3 1 0 (09 19 03 00 24 F5 05 03 01 00)
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    sent "blinds kitchen" on
   RFXCOM Debug                    Actions...TurnOff
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer Off (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:3
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:Off
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 3 0 0 (19 03 00 24 F5 05 03 00 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 3 0 0 (09 19 03 00 24 F5 05 03 00 00)
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    sent "blinds kitchen" off



and blind 1/unit code 0

Code: Select all
   RFXCOM Debug                    Actions...TurnOn
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer On (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:0
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:On
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 0 1 0 (19 03 00 24 F5 05 00 01 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 0 1 0 (09 19 03 00 24 F5 05 00 01 00)
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    sent "blinds wollemi" on
   RFXCOM Debug                    Actions...TurnOff
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer Off (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:0
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:Off
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 0 0 0 (19 03 00 24 F5 05 00 00 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 0 0 0 (09 19 03 00 24 F5 05 00 00 00)
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    sent "blinds wollemi" off
   RFXCOM Debug                    Actions...TurnOn
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer On (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:0
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:On
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 0 1 0 (19 03 00 24 F5 05 00 01 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 0 1 0 (09 19 03 00 24 F5 05 00 01 00)
   DSC Alarm                       Alarm Zone 'alarm zone 1 lounge' Opened.
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++
   RFXCOM Debug                    sent "blinds wollemi" on
   RFXCOM Debug                    Actions...TurnOff
   RFXCOM Debug                    Turn BlindsT1234 Appliance/Dimmer Off (level 0).
   RFXCOM Debug                    Address 24F505
   RFXCOM Debug                    housecode:0
   RFXCOM Debug                    address1 and 2 and 3 = 36 , 245 , 5
   RFXCOM Debug                    device type:BlindsT1234
   RFXCOM Debug                    device subtype:6 / Command:Off
   RFXCOM Debug                    device level:0
   RFXCOM Debug                    PackData:=: 25 3 0 36 245 5 0 0 0 (19 03 00 24 F5 05 00 00 00)
   RFXCOM Debug                    send x10 cmd: 9 25 3 0 36 245 5 0 0 0 (09 19 03 00 24 F5 05 00 00 00)
   RFXCOM Debug                    sent "blinds wollemi" off
   RFXCOM Debug                    processing: 4 2 1 0 0 (04 02 01 00 00)
   RFXCOM Debug                    ACK Message ACK, transmit OK
   RFXCOM Debug                    ++++++++++++++


Forgive me if I said this (I thought I sent but may have deleted): what is really odd is that indigo clearly does -somehow- have some awareness of the unit number as its correctly differentiating. the three blinds. When recently updating the firmware on the RFX-TRX (I think to the most recent type 2...its a fairly old device not sure if PRO will work?); I noticed discrepancies between the indigo logs and the RFXmgr reports....certainly in relation to unit number.

Posted on
Sat Aug 15, 2020 10:23 pm
GlennNZ offline
User avatar
Posts: 1562
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: New to RFXCOM plugin - trying to get blinds working

How is it distinguishing the 3 blinds?
- Commands sent are because you have manually entered the unitcode

Rest pretty sure will be cross-recognised....
(see my earlier reply)

Who is online

Users browsing this forum: No registered users and 6 guests