Skip to content

Commit bda99aa

Browse files
Merge pull request #4 from ColdBrewed/patch-1
Updated README.md installation instructions
2 parents a3c9120 + 7b44cd2 commit bda99aa

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,27 @@ alt="ZigDiggity 2019 DEMO" width="320" height="180" border="10" /></a>
3535

3636
## Installation
3737

38-
Using a default install of Raspbian, perform the following steps:
38+
Using a default install of Raspbian (GUI install, not headless), perform the following steps:
3939

40-
* Plug your Raspbee into your Raspberry Pi
40+
* With your Raspberry Pi powered off, plug your Raspbee into your Raspberry Pi
41+
* Clone this repository onto your Raspberry Pi and cd into the ZigDiggity directory
4142
* Enable serial using the `sudo raspbi-config` command
4243
* Select "Advanced Options/Serial"
4344
* Select *NO* to "Would you like a login shell to be accessible over serial?"
4445
* Select *YES* to enabling serial
4546
* Restart the Raspberry Pi
46-
* Install GCFFlasher available [Here](https://www.dresden-elektronik.de/funktechnik/service/download/driver/?L=1)
47+
* Install GCFFlasher available [Here](http://deconz.dresden-elektronik.de/raspbian/gcfflasher/gcfflasher-latest.deb)
48+
* `wget http://deconz.dresden-elektronik.de/raspbian/gcfflasher/gcfflasher-latest.deb`
49+
* `sudo dpkg -i gcfflasher-latest.deb`
50+
* `sudo apt update`
51+
* `sudo apt -f install`
4752
* Flash the Raspbee's firmware
4853
* `sudo GCFFlasher -f firmware/zigdiggity_raspbee.bin`
4954
* `sudo GCFFlasher -r`
5055
* Install the python requirements using `pip3 install -r requirements.txt`
51-
* Patch scapy `sudo cp patch/zigbee.py /usr/local/lib/python3.5/dist-packages/scapy/layers/zigbee.py`
52-
* Install wireshark on the device using `sudo apt-get install wireshark`
56+
* Patch scapy `sudo cp patch/zigbee.py /home/$USER/.local/lib/python3.7/site-packages/scapy/layers/zigbee.py`
57+
* Install wireshark on the device using `sudo apt install wireshark`
58+
* be sure to add your user to the wireshark group (e.g. `sudo usermod -a -G wireshark $USER`). Log out and back in again for the changes to take effect.
5359

5460
### Hardware
5561

0 commit comments

Comments
 (0)