-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added some brief explanation to README.md
- Loading branch information
Showing
2 changed files
with
22 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,22 @@ | ||
# DigiLivolo | ||
Firmware & software to control Livolo RF 433 Mhz light switches | ||
Firmware (for Digispark Arduino compatible module) & software to control Livolo RF 433 Mhz light switches. | ||
|
||
# Usage | ||
Compile & upload firmware to Digispark. Connect DATA pin of 433 Mhz transmitter module (SYN115 based modules | ||
were used & confirmed to work by me) to P5 of Digispark module (this pin can be changed in main sketch code). | ||
Also connect VCC & GND of the module. | ||
|
||
Once plugged to USB, the device should be recognized as USB HID device, not requiring any driver as every | ||
modern OS have this standard USB class driver built-in. | ||
|
||
To send codes to Livolo switches you can use [hidapitester](https://github.com/todbot/hidapitester) for now. | ||
Work on the dedicated PC control software are in progress. | ||
|
||
USB protocol are simple 8 bytes. First are HID REPORT ID, which are hardcoded to 76 (0x4C). 2nd are CMD ID, | ||
which is only 0x01 (send code) for now. Next 2 bytes are Livolo Remote ID, little-endian (means you have to | ||
reverse byte order from "normal" representation). 5th byte are Livolo Key ID. Remaining 3 bytes are reserved | ||
and not used. They can be left as zeroes. | ||
|
||
Example usage: | ||
|
||
```hidapitester.exe --vidpid 16c0:05df -l 8 --open --send-feature 76,1,77,33,16``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters