RFXtrx USB RF transceiver User guide www.rfxcom.com Copyright 2011-2015, RFXCOM RFXtrx Version 5.
1. Table of Contents 1. 2. Table of Contents ................................................................................................................ 2 RFXtrx general information .................................................................................................. 3 2.1. RFXtrx315 supported protocols .................................................................................... 3 2.1.1. RFXtrx315 configured for 310MHz ..............................................................
2. RFXtrx general information The RFXtrx transceivers and RFXrec receivers are communicating over an USB port with the Home Automation application. The RFXtrx/rec is powered by the USB port. At startup the RFXtrx enters for 2 seconds the boot loader (red LED is on) and after this it starts the receive/transmit firmware. If valid (decode-able) packets are received the yellow LED will blink. The RFXtrx315 and the RFXrec433 are mainly for use in the US.
2.2. RFXrec433, RFXtrx433, RFXtrx433E supported protocols 2.2.1. By function Curtains, shades, projection screen, awning, gate openers A-OK blind motors (RF01,AC114,AC123 controlled) - http://www.motorisationplus.com/ BOFU blind motors - http://www.bofumotor.com/ BTX blind motors – http://www.btxinc.com Chamberlain CS4330CN http://www.chamberlain24.de/epages/es122868.sf/en_GB/?ObjectPath=/Shops/es122868/Products/RA4336 Dolat DLM-1 controlled motors - http://www.dolat.com.cn/product1.
Xiron –EN6 Appliance modules, dimmers, relays, LED controllers ANSLUT (learning mode) Aoke relay http://www.aliexpress.com/store/product/whose-sale-prices-DC12V10A-Learning-Code-Wireless-Remote-Control-SwitchSystem-1-Receiver-and-1-Transmitter/1211856_1774391429.html ByeByeStandBy Blyss lighting – http://www.castorama.fr/store/Prise-telecommandee-et-telecommande-BLYSS---Interieur-prod4470026.html Brennenstuhl Chacon – http://www.chacon.be/ CoCo – http://www.coco-technology.
Door/window, smoke and other security sensors Aidebao security Alecto – SA30 smoke detector Atlantic security Chacon KD101 smoke detector Flamingo KD101 smoke detector Meiantech security NEXA KD101 smoke detector Visonic CodeSecure Visonic PowerCode X10 security Remotes ATI Remote Wonder ATI Remote Wonder Plus ATI Remote Wonder II X10 PC Remote Chimes 1byOne Easy Chime Byron SX chime - http://www.chbyron.
2.2.2. Alphabetic list Important notes: - Ext firmware will not operate in the RFXtrx433. - Protocol enabling is only necessary for receive. Transmit protocols are always enabled.
Dooya blind motors Ebode Electrisave ELRO AB400 Y Y Y Y Y Y Y Y (not received) X10 Oregon Y Y - Y Y Y Lighting4 Y Y Y Y ARC Y Y Y - BlindsT1 Y - https://energenie4u.co.uk/ - ENER010 – 429.935, 5-gang 429.950 Y Y Y (not received) Y Envivo – ENV1348 Etekcity – http://etekcity.
http://www.meade.com/products/weatherstations/sensors.html Meiantech security Media Mount Projector screen Mercury appliance modules Y - Y Y Y - Meiantech (not received) Y Y Y Y Y (not received) Y Y Y Y Mertik Y Y Y Y AC Y Y Y Y Y Y Y ARC always on Y Y Y Y Y Hideki - Y Y Y Imagintronix - Y Y Y Oregon - Y - Y Oregon - Y Y - RSL Y - http://www.theowl.
Siemens (UK) Smartwares radiator valve Y Y Y AD Y - - Y (not received) Y Sunpery blind motors Sunvic TLX1206 Sunvic TLX7506 TechnoLine/Proficell Y Y Y Y Y Y Y (not received) X10 X10 Y Y - http://www.elv.de/output/controller.
2.4. Sensitivity influenced by enabled protocols The sensitivity of the receiver part is highly influenced by the number of protocols enabled. Lesser protocols enabled will make the receiver more sensitive for the enabled protocols.
2.5. RF range reduction The RF signals operating distance is reduced when the signal has to pass through walls. 2.6. Home Automation software For the list of Home Automation software that supports the RFXtrx see the web site www.rfxcom.com 2.7. Dimensions The dimensions of the RFXtrx/RFXrec are: 83.5 x 42 x 15 mm Total height from bottom to antenna top is 122mm The dimensions of the RFXtrx433E are: 83 x 59 x 22 mm Total height from bottom to antenna top is 130mm 2.8.
3. Install the USB driver The RFXtrx has the FTDI FT232R USB interface chip installed. The USB drivers are available at http://www.ftdichip.com/Drivers/VCP.htm 4. Run RFXflash on Linux under Mono Open a Terminal screen in Linux (Ctrl-Alt-T) Execute once: Install Mono: [sudo] apt-get install mono-runtime Install VisualBasic support under Mono: [sudo] apt-get install libmono-microsoft-visualbasic8.
5. RFXmngr test program The RFXmngr program supports decoding of received data and allows you to transmit commands. After the connection the RFXmngr program transmits a Reset and Get Status command so that it will know the RFXtrx type and configuration settings: Transmitter protocols are always enabled but receiver protocols can be disabled. This is very useful because the receiver will become more sensitive when protocols not used are disabled.
5.1. Receiver The RF protocols to be received can be configured on the Main tab at Set Mode. Click Save Settings to save the selected protocols in non-volatile memory of the RFXtrx. This configuration is now restored every time after a power up. Note that these settings are lost after a firmware update and need to be set again. Note: Protocol enabling is only necessary for receive. Transmit protocols are always enabled. The received RF data is decoded and displayed in the yellow window.
5.2. Transmitter The tabs after the Main tab are used to send commands to the transmitter. For example Lighting1 is used to send X10, ARC and some more. Note: Protocol enabling is only necessary for receive. Transmit protocols are always enabled. Select Type to see which protocols are supported on the different tabs. The transmitted commands are displayed in the yellow window including the acknowledge send by the RFXtrx, in the example above “ACK, data correct transmitted“.
6. Flash update of the RFXtrx 6.1. Update firmware in the RFXtrx Firmware is flashed in the RFXtrx using this procedure: 1. Depending on the RFXtrx type download the latest RFXtrx315_yy.hex, RFXrec433_yy.hex or RFXtrx433_yy.hex firmware file. 2. Connect the RFXtrx to a Windows system or Linux under MONO 3. Stop any program that is connected to the RFXtrx. 4. Start the RFXflash program (version 4.0.0.0 or higher) 5.
6.2. • Update firmware in the RFXtrx step by step Click the Connect to Device button. The RFXtrx will automatically switch from normal mode to the bootloader now. • Click the Open HEX file button and load the RFXtrxyyy_xx.hex file Be sure to load the latest firmware file for the RFXtrx. yyy indicates the RFXtrx frequency, so load the RFXtrx433 for an RFXtrx433! xx indicates the firmware version. Copyright 2011-2015, RFXCOM RFXtrx Version 5.
• Click the Write device button and the RFXtrx is flashed. • Click on the Normal Execution Mode button to set the RFXtrx to running mode. Note: Receiver Settings are lost after a firmware update and have to be set again. Copyright 2011-2015, RFXCOM RFXtrx Version 5.
7. RFXtrx433 special device codes 7.1. Remote commands 7.1.1.
7.1.2.
7.1.3.
7.1.4.
7.2. Harrison address conversion to switch settings The address used is converted to the address selected in the Harrison curtain motor using the table below.
7.3.
7.4. Energenie 5-gang 429.950 To know the codes to use open the remote and check the 1 to 5 jumpers connected. If a jumper connection is open it is a 1. If connected it is a 0 (zero) 1 2 3 4 HC========= A 0 0 0 0 B 0 0 0 1 C 0 0 1 0 D 0 0 1 1 E 0 1 0 0 F 0 1 0 1 G 0 1 1 0 H 0 1 1 1 I 1 0 0 0 J 1 0 0 1 K 1 0 1 0 L 1 0 1 1 M 1 1 0 0 N 1 1 0 1 O 1 1 1 0 P 1 1 1 1 jumper setting in the remote If jumper 5 is open (1) than add 5 to the remote code.
7.5.
7.6.
7.7. MDREMOTE This MDREMOTE has been tested. http://www.ultraleds.co.uk/mini-dimmer-with-rf-remote-control-12-or-24v-dc-12a-maximum.html The RFXtrx433 can only transmit MDREMOTE commands. Procedure to find the ID of the MDREMOTE: In RFXmngr enable the X10 protocol and enable “Undec on” Press a button on the MDREMOTE remote.
8. Blyss commands Some Blyss devices, like the Blyss motors, require a special command sequence number. To simplify it; 0,1,2,3,4,0,1,… This sequence number is normally created by the Blyss remote but now also by the RFXtrx433. If you use a Blyss remote and the application (Domoticz, DomotiGa, Homeseer…) does not sync with the received Blyss command you will see that you need to send multiple commands with the RFXtrx433 before the Blyss device will respond.
12. Somfy RTS Somfy RTS* devices can only be controlled by the RFXtrx433E. (not with the RFXtrx433) The RFXtrx433E version is an RFXtrx433 with additional hardware to enable the RFY protocol used to control Somfy RTS. To pair the Somfy RTS device: • Select a unique ID and unitcode for the RFXCOM RFY device. • Disconnect power from all Somfy RTS devices except the device to pair. • Press the Program button > 2 seconds on the original Somfy remote until the Somfy device responds.
13. Transmit undecoded ARC commands. Plug-in modules or other equipment with a PT2262 can be controlled using Lighting4. There are a lot of brands using the PT2262 and some of them use the same timing (350) as used by the ARC devices but a different protocol definition. Messages will be received as undecoded ARC messages if the protocol definition does not match the definition of the ARC protocol.
14. Known Lighting4 devices 14.1. Proluxx projection screen Use Lighting4 with a pulse timing of 360 UP STOP DOWN RESET 1110 1110 1110 1110 1101 1101 1101 1101 0101 0101 0101 0101 1001 1001 1001 1001 0101 0101 0101 0101 0010 1000 0100 0001 ED ED ED ED 5A 5A 5A 5A 52 58 54 51 14.2.
15. EC Declaration of Conformity EC Declaration of Conformity RFXCOM declares that the product: RFXtrx Brand: RFXCOM Type: RFXtrx433E conforms with the essential requirements and other relevant provisions of the following directives and complies with the following standards applied: R&TTE Directive 99/5/EC EN 300 220-1 V2.3.1 (2010-02) EN 300 220-2 V2.3.1 (2010-02) Low-voltage Directive 2006/95/EC IEC 60950-1 (2005-12) EMC Directive 2004/108/EC Copyright 2011-2015, RFXCOM EN 301 489-1 V1.9.
16. Warning: • • RF signals are possible disturbed and it has not been justified for this equipment at uses in circumstances where life-threatening or dangerous situations are possible.
19. Revision history Version 0.0 – August 18, 2011 Initial version. Version 1.0 – October 30, 2011 RFXflash under Mono added. Version 2.0 – December 30, 2011 Updated for the production version with FTDI USB chip Version 2.1 – January 18, 2012 Link for ACM to serial port added in Linux instruction. EC Declaration of Conformity added Version 2.2 – February 8, 2012 Protocols overview added Screen dumps updated Version 2.3 – February 16, 2012 Novatys planned Version 2.
Sensitivity table updated Version 2.24 – November 7, 2012 Protocol table extended with the protocols to enable for receive Version 2.25 – November 14, 2012 HE105 switch settings added Version 2.26 – November 28, 2012 undec on explained Version 2.27 – December 4, 2012 Use of Lighting4 commands for undec ARC Brennenstuhl added Version 2.28 – December 18, 2012 Receiver tab removed from RFXmngr Version 2.29 – December 27, 2012 Lighting4 receive added Version 2.30 – January 1, 2013 Raex motor added Version 3.
Somfy programming instructions added Supported protocol list RFXtrx433 updated. Protocol list by function added Version 4.13 – May 31, 2014 Opus TX300/Imagintronix Soil sensor added Version 4.14 – June 18, 2014 Prega sensor added Conrad 34911 Lighting4 coding added Version 4.15 – June 25, 2014 Kambrook, Rubicson, Viking supported in ext firmware Number of RFY remotes increased from 16 to 30 Version 4.16 – June 29, 2014 RFXmngr cannot be used on Linux Version 4.17 – July 3, 2014 CoCo GDR2 added Version 4.
Version 5.02 – March 18, 2015 1byOne Easy Chime added BTX blind motors added Dolat DLM-1 blind motors added OTIO added Version 5.03 – March 19, 2015 TFA 30.3160 pool sensor added Version 5.04 – April 14, 2015 Chapter 4 updated with restrictions on Lighting4 Siemens SF01 LF959RA50/LF259RB50/LF959RB50 extractor hood added Maplin N78KA added Version 5.05 – May 2, 2015 Dooya blind motors added Louvolite one touch motorised blinds added Alecto WS3500 added Version 5.06 – May 4, 2015 Current dx.