WiPy is a simple project written in Python that sends the WiFi signal strength, currently obtained using the wavemon package client side, to a central server. This was build for Arch Linux ARM running on the Raspberry Pi 2.
- Python 2.7+
- wavemon -
pacman -S wavemon
On the server side, simply run server.py by either
chmod +x server.py
./server.pyor
python server.pyOn the client side, as the server, either run
chmod +x client.py
./client.py -s serveror
python client.py -s serverwhere server is the server's hostname or IP address.
To manipulate the data, simply edit the processData(host,data) method.
The host parameter is a string containing the hostanme of the associated data.
The data parameter is of type Signal from Signal.py.