Skip to content
/ WiPy Public

Sends the WiFi signal strength from multiple clients to a central server. Built for Arch Linux ARM running on Raspberry pi 2.

Notifications You must be signed in to change notification settings

bliz937/WiPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiPy

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.

Requirements

  • Python 2.7+
  • wavemon - pacman -S wavemon

Usage

Server

On the server side, simply run server.py by either

chmod +x server.py
./server.py

or

python server.py

Client

On the client side, as the server, either run

chmod +x client.py
./client.py -s server

or

python client.py -s server

where 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.

About

Sends the WiFi signal strength from multiple clients to a central server. Built for Arch Linux ARM running on Raspberry pi 2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages