Fix RFXtrx docs

This commit is contained in:
Paulus Schoutsen 2015-10-25 14:33:02 -07:00
parent 7a9fd7b622
commit 412771dbec
5 changed files with 29 additions and 24 deletions

View File

@ -18,8 +18,9 @@ To enable RFXtrx lights in your installation, add the following to your `configu
light:
platform: rfxtrx
devices:
ac09c4f1: Bedroom Door
ac09c4f2: Kitchen Door
living_room:
name: Living Room
packetid: XXXXX
automatic_add: True
```
@ -27,4 +28,3 @@ Configuration variables:
- **devices** (*Required*): A list of devices with their name to use in the frontend.
- **automatic_add** (*Optional*): To enable the automatic addition of new lights.

View File

@ -25,13 +25,29 @@ Configuration variables:
- **device** (*Required*): The path to your device, e.g. `/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0`
- **debug** (*Optional*): If you want to receive debug output.
### How to find the packet_id for your devices
## {% linkable_title Building on top of RFXtrx %}
- [RFXtrx Sensor](/components/sensor.rfxtrx.html)
- [RFXtrx Switch](/components/switch.rfxtrx.html)
- [RFXtrx Light](/components/light.rfxtrx.html)
Make sure you have enabled all RFXtrx related platforms. Push your remote and the device will be added
automatically. After that you can see you device packetid in the state developer tools in the app.
Example for X10 and Chacon DI.O signals, if you see in state developer tools the following entities:
```
light.123efab1__1b2200000890efab1213f60
light.a8__0123454041230170
```
You must add the following to your `configuration.yaml`:
```YAML
light:
platform: rfxtrx
automatic_add: True
devices:
123efab1:
name: My DI.0 light device
packetid: 1b2200000890efab1213f60
a8:
name: My X10 light device
packetid: 0123454041230170
```

View File

@ -9,6 +9,7 @@ sharing: true
footer: true
ha_category: Sensor
---
The rfxtrx platform support sensors that communicate in the frequency range of 433.92 MHz.
To enable RFXtrx sensors in your installation, add the following to your `configuration.yaml` file:
@ -17,17 +18,4 @@ To enable RFXtrx sensors in your installation, add the following to your `config
# Example configuration.yaml entry
sensor:
platform: rfxtrx
devices:
ac09c4f1: Temperature
ac09c4f2: Humidity
automatic_add: True
```
Configuration variables:
- **devices** (*Required*): A list of devices with their name to use in the frontend.
- **automatic_add** (*Optional*): To enable the automatic addition of new sensors.

View File

@ -18,8 +18,9 @@ To enable RFXtrx switches in your installation, add the following to your `confi
switch:
platform: rfxtrx
devices:
ac09c4f1: Bedroom Door
ac09c4f2: Kitchen Door
living_room:
name: Living Room
packetid: XXXXX
automatic_add: True
```

View File

@ -82,7 +82,7 @@ $(window).load(function(){
if (filter == '') {
filter = '.featured'
} else if (filter == 'all') {
} else if (filter == '#all') {
filter = '*';
} else {
filter = '.' + filter.substr(1);