RFXTRX driver
Driver for RFXtrx433(E) - http://www.rfxcom.com/
Arguments
- connection
- Default: comport.
The next arguments depend on the value of the connection argument:
- socket
- host
- Default: 127.0.0.1.
- port
-
- comport
- device
- Default: /dev/rfxtrx.
- baudrate
- Possible values: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200, 230400.
Default: 38400.
Arguments
- vendor
- Possible values:
- X10 lighting
- ARC
- ELRO AB400D (Flamingo)
- Waveman
- Chacon EMW200
- IMPULS
- RisingSun
- Philips SBC
- Energenie ENER010
- Energenie 5-gang
- COCO GDR2-2000R
- housecode
- Possible values: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P.
- unitcode
- An integer value between 1 and 64.
Properties
- state
- Possible values: off, on.
- received
- Time of last received message (HH:MM:SS).
Events
- state
- Fires whenever the value of the state property changes.
- on
- To be specified
- off
- To be specified
- received
- Fires whenever the value of the received property changes.
Commands
- off
-
- on
-
- toggle
-
Arguments
- vendor
- Possible values:
- AC
- HomeEasy EU
- ANSLUT
- Kambrook RF3672
- unitid
- An integer value between 1 and 0x3ffffff.
- unitcode
- An integer value between 1 and 16.
Properties
- state
- Possible values: off, on.
- received
- Time of last received message (HH:MM:SS).
Events
- state
- Fires whenever the value of the state property changes.
- on
- To be specified
- off
- To be specified
- received
- Fires whenever the value of the received property changes.
Commands
- off
-
- on
-
- toggle
-
Arguments
- vendor
- Possible values:
- housecode
- Possible values: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P.
- unitcode
- An integer value between 1 and 64.
Properties
- state
- Possible values: open, closed.
- received
- Time of last received message (HH:MM:SS).
Events
- state
- Fires whenever the value of the state property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- open
-
- close
-
- toggle
-
Arguments
- model
- Possible values:
- X10 security door/window sensor
- X10 security motion sensor
- X10 security remote
- KD101
- Visonic PowerCode door/window sensor – primary contact
- Visonic PowerCode motion sensor
- Visonic CodeSecure
- Visonic PowerCode door/window sensor – auxiliary contact
- Meiantech
- SA30
- id
-
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 02:00:00.
Properties
- status
- Possible values: normal, normal_delayed, alarm, alarm_delayed, motion, no_motion, panic, end_panic, arm_away, arm_away_delayed, arm_home, arm_home_delayed, disarm, ligh1_off, ligh1_on, ligh2_off, ligh2_on.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- status
- Fires whenever the value of the status property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- security_send commands
-
- replace
-
Arguments
- model
- Possible values:
- Digimax, TLX7506
- Digimax with short format
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 01:00:00.
Properties
- temperature
- Byte (8-bits).
- setpoint
- Byte (8-bits).
- status
- Possible values: no_status, demand, no_demand, initializing.
- mode
- Byte (8-bits).
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- temperature
- Fires whenever the value of the temperature property changes.
- setpoint
- Fires whenever the value of the setpoint property changes.
- status
- Fires whenever the value of the status property changes.
- mode
- Fires whenever the value of the mode property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Arguments
- model
- Possible values:
- THR128/138, THC138
- THC238/268,THN132,THWR288,THRN122,THN122,AW129/131
- THWR800
- RTHN318
- La Crosse TX2, TX3, TX4, TX17
- TS15C. UPM temp only
- Viking 02811
- La Crosse WS2300
- Rubicson
- TFA 30.3133
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:05:00.
Properties
- temperature
- A floating point value between -20 and 40.
- battery
- Byte (8-bits).
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- temperature
- Fires whenever the value of the temperature property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- model
- Possible values:
- THGN122/123, THGN132, THGR122/228/238/268
- THGR810, THGN800
- RTGR328
- THGR328
- WTGR800
- THGR918/928, THGRN228, THGN500
- TFA TS34C, Cresta
- WT260,WT260H,WT440H,WT450,WT450H
- Viking 02035,02038 (02035 has no humidity)
- Rubicson
- EW109
- Imagintronix Soil sensor
- Alecto WS1700
- Alecto WS3500,WS4500,Auriol H13726,Hama EWS1500
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:05:00.
Properties
- temperature
- A floating point value between -20 and 40.
- humidity
- Byte (8-bits).
- status
- Possible values: normal, comfort, dry, wet.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- temperature
- Fires whenever the value of the temperature property changes.
- humidity
- Fires whenever the value of the humidity property changes.
- status
- Fires whenever the value of the status property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- model
- Possible values:
- RGR126/682/918/928
- PCR800
- TFA
- UPM RG700
- WS2300
- La Crosse TX5
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:05:00.
Properties
- rainrate
- Unsigned short (16-bits).
- total
- Floating point value.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- rainrate
- Fires whenever the value of the rainrate property changes.
- total
- Fires whenever the value of the total property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- model
- Possible values:
- WTGR800
- WGR800
- STR918, WGR918, WGR928
- TFA
- UPM WDS500
- WS2300
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:05:00.
Properties
- direction
- Unsigned short (16-bits).
- average
- Floating point value.
- gust
- Floating point value.
- temperature
- Floating point value.
- chill
- Floating point value.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- direction
- Fires whenever the value of the direction property changes.
- average
- Fires whenever the value of the average property changes.
- gust
- Fires whenever the value of the gust property changes.
- temperature
- Fires whenever the value of the temperature property changes.
- chill
- Fires whenever the value of the chill property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- model
- Possible values:
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:05:00.
Properties
- uv
- Floating point value.
- temperature
- Floating point value.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- uv
- Fires whenever the value of the uv property changes.
- temperature
- Fires whenever the value of the temperature property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Arguments
- model
- Possible values: RTGR328N.
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:30:00.
Properties
- seconds
- Integer (32-bits).
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- seconds
- Fires whenever the value of the seconds property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- model
- Possible values: CM119/160, CM180.
- id
- Unsigned short (16-bits).
Properties
- count
- Byte (8-bits).
- instant
- Unsigned integer (32-bits).
- total
- Floating point value.
- battery
- An integer value between 0 and 100.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- count
- Fires whenever the value of the count property changes.
- instant
- Fires whenever the value of the instant property changes.
- total
- Fires whenever the value of the total property changes.
- battery
- Fires whenever the value of the battery property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- replace
-
Arguments
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 01:30:00.
Properties
- temperature
- Floating point value.
- analog
- Floating point value.
- voltage
- Floating point value.
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- temperature
- Fires whenever the value of the temperature property changes.
- analog
- Fires whenever the value of the analog property changes.
- voltage
- Fires whenever the value of the voltage property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Arguments
- id
- Unsigned short (16-bits).
- interval
- Timeout in format HH:MM:SS (0=disable, max 04:00:00).
Default: 00:45:00.
Properties
- counter
- Unsigned integer (32-bits).
- signal
- An integer value between 0 and 100.
- received
- Time of last received message (HH:MM:SS).
Events
- counter
- Fires whenever the value of the counter property changes.
- signal
- Fires whenever the value of the signal property changes.
- received
- Fires whenever the value of the received property changes.
Arguments
- system
- An integer value between 0 and 15.
- adapter
- An integer value between 0 and 7.
Properties
- state
- Possible values: off, on.
- received
- Time of last received message (HH:MM:SS).
Events
- state
- Fires whenever the value of the state property changes.
- received
- Fires whenever the value of the received property changes.
Commands
- on
-
- off
-
- toggle
-
Arguments
- power
- An integer value between -18 and 13.
Default: 10.
- protocols
-
Properties
- inactive_sensor
-
Events
- inactive_sensor
- Fires whenever the value of the inactive_sensor property changes.
Commands
- burn
-
- check
-
|