RFXtrx - Configuration of blinds/covers over UI

Hello,

I’m new to HomeAssistant and I’m trying to add an blind over the RFXtrx using the RFXtrx433XL.
I have successfully connected the device with the RFXmngr. See the screenshot:


What I could find out: The characters marked in red represent the ID. The characters marked in blue represent the unit code. The characters marked in green are the commands. The characters marked in orange represent the protocol identifier? And the characters marked in black looks like a type of a rolling code.
Do I understand correctly that the option to add automatically is only for sensors and not for actuators?
The RFXtrx help says “to manually add a device, in the options window, an event code can be added in the field Enter event code to add. See Generate codes how to generate event codes.”
But the site homeassistant.local:8123/dev-template doesn’t work for me. I got error “404: Not Found”.
So how can I add my blind/cover over the UI that I could use it with HomeAssistent?
How is the rolling code integrated in the event code?
(Please consider that I have no experience with HomeAssistant)
THX.

Regards

Hello,

I have now tried the “automatic ad” option. My remote control has now been added.
What is not clear to me here: The remote control has a running code and if you then control it with a 2nd remote control (RFXtrx) with the same ID, something would have to get out of sync, right? (I haven’t tried it yet so as not to run into a problem.)
Isn’t it better to add a second/other remote control to RFXtrx, which I originally established via the RFXmngr?
@lolouk44 Probably you could help? (Also with the questions from the first post?)
(An additional question on the side: Is the status of this protocol and this implementation up to date so that the cover/blind can be integrated correct into HomeKit?)

THX

That would be incorrect. This isn’t a car key, the code sent each time you press the button is the same code. So you can add a 2nd remote, as long as it sends the same code, it’ll work. That’s how I have the original remote and HA working. (HA sends the same code the remote sends)

Salut…
Blinds command:
09 weft length
19 Type (Blind1)
06 Subtype (BlindsT6 = DC106/Rohrmotor24-RMF/Yooda/Dooya/ ESMO/Brel/Quitidom)
xx Nbr increment ( Rfxcom 00 ->FF)
FEFEFEF ID
3 Unit if ID the same (with 0 cde all)
00 Cde Open ( 01 close, 02 Stop, 03 Confirme, 04 Intermediate position, 05 Light )
00 Not used RSSI Bat

Nota:Subtype exist for 0x19 Blinds1
 0x00 : BlindsT0 = Bofu, RollerTrol, Hasta new, Louvolite receive with BlindsT0 enabled, only in Type2
 0x01 : BlindsT1 = Hasta old receive with BlindsTx enabled
 0x02 : BlindsT2 = A-OK RF01 receive with BlindsTx enabled,
 0x04 : BlindsT4 = Raex YR1326 receive with BlindsTx enabled only in Type2
 0x05 : BlindsT5 = Media Mount not received
 0x03 : BlindsT3 = A-OK AC114/AC123/Motorlux receive with BlindsTx enabled
 0x06 : BlindsT6 = DC106/Rohrmotor24-RMF/Yooda/Dooya/ ESMO/Brel/Quitidom
 0x07 : BlindsT7 = Forest not received
 0x08 : BlindsT8 = Chamberlain CS4330CN not received
 0x09 : BlindsT9 = Sunpery/BTX not received
 0x0A : BlindsT10 = Dolat DLM-1, Topstar not received
 0x0B : BlindsT11 = ASP receive with BlindsTx enabled
 0x0C : BlindsT12 = Confexx CNF24-2435 not received
 0x0D : BlindsT13 = Screenline not received
 0x0E : BlindsT14 = Hualite receive with BlindsTx enabled
 0x0F : BlindsT15 = Motostar not received
 0x10 : BlindsT16 = Zemismart not received
 0x11 : BlindsT17 = Gaposa receive with BlindsTx enabled
 0x12 : BlindsT18 = Cherubini receive with BlindsTx enabled

HA integration for:
Settings, Integration, RFXTRX-RFXCOM RFXtrx, CONFIGURE
image
image
@+Dom (French)

@lolouk44
Isn’t it exactly the same like with Somfy RTS? A consecutive number is also sent there. And if the receiver receives a command from the same remote control where the sequential number is not in a certain range from the last command received, there will be an error. And in this protocol is also a consecutive number. Or where do I have a knot in my head here? So the Command would be the same, but not the code…

@Doubledom
Thank you for your description. This confirms that a sequential number is included here.
But my interface looks different:

A quick way to test is to use RFXMgr and keep pressing the button to see if the received code is the same or changes. If it does change, then I’m not sure how you’d integrate it to be honest.

@lolouk44
Here is the example:

How does it integrate with automatic mode? That should also know the consecutive number, since otherwise several would have to be created…

Hi.

What you show that changes is completely normal, it is called the “Input nbr” or “sequence nbr”, it is produced by the Rfxcom from 00 to FF and is incremented with each new frame received except the one that says if frame OK “04…” which must have the same “seq nbr as the transmitted frame”

EX:

DEBUG (SyncWorker_6) [RFXtrx] Send: 0x0b 0x11 0x00 0xDD 0x01 0x23 0x45 0x67 0x01 0x00 0x00 0x00
DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x04 0x02 0x01 0xDD 0x00

The selection of protocols depends on those checked
For an addition, do not select “Select device to configure”, it will add it itself!
@+Dom (French)