Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pyrou/blysscontroller-raspberry

BlyssController-raspberry is for controlling 433(.92)Mhz Blyss (Liveez) receiver with the raspberry pi
https://github.com/pyrou/blysscontroller-raspberry

Last synced: 30 days ago
JSON representation

BlyssController-raspberry is for controlling 433(.92)Mhz Blyss (Liveez) receiver with the raspberry pi

Awesome Lists containing this project

README

        

BlyssController-raspberry
===

BlyssController-raspberry is for controlling 433(.92)Mhz Blyss (Liveez) receiver with the Raspberry pi.

This code is based on the hard work on [reverse engineering achieved by Skywodd](http://skyduino.wordpress.com/2012/07/19/hack-partie-2-reverse-engineering-des-interrupteurs-domotique-blyss/) over the Blyss protocol

### Dependencies
wiringPi : [https://projects.drogon.net/raspberry-pi/wiringpi/](https://projects.drogon.net/raspberry-pi/wiringpi/)

### Building WiringPi

```bash
sudo apt-get install git-core
git clone git://git.drogon.net/wiringPi
cd wiringPi/wiringPi
./build
```

## Usage

BlyssController-raspberry is shipped with an example program *send* that you have to compile by executing *make*.
You may want to change the used GPIO pin before compilation in the send.cpp source file.

```bash
git clone [email protected]:pyrou/X10RF-raspberry.git
cd X10RF-raspberry
make
```

The program *send* require the RF-key of the remote paired with the device you want to control. This key can be found using a cheap 433Mhz receiver and an Arduino loaded with the [RF_Blyss_Sniffer sketch](https://github.com/skywodd/arduino_blyss_hack/tree/master/Blyss_arduino_code/RF_Blyss_Sniffer) by Skywodd

After getting your RF-key, use the send progam as following :

This command should turn off the device on channel 3

```bash
sudo ./send 735AC8 3 0
````

This command should turn on any device paired with the 735AC8 remote

```bash
sudo ./send 735AC8 0 1
````