A library that returns a list of devices currently connected to a BT Home Hub 5
Project description
bthomehub5-devicelist
This library will return a dictionary containing information about the devices currently connected to a BT Home Hub 5 with a user specified IP Address.
Installation
pip install bthomhub5-devicelist
How to use
Example Usage:
import bthomehub5_devicelist
from pprint import pprint
def main():
# If an IP Address is not specified, it will default as 192.169.1.254
devicelist = bthomehub5_devicelist.get_devicelist('192.168.1.254')
pprint(devicelist)
if __name__ == '__main__':
main()
The library will return a dictionary with connected devices MAC addresses as keys and device names as values
The console output from running the example code will look like this:
>>>
{'4f:c9:32:04:d3:ec': 'Example-PC',
'3f:6a:66:49:d4:16': 'Example-IPhone',
'01:5d:e8:fb:c8:a9': 'Example-Smartlight',
'65:10:5c:6d:d0:2b': 'Example-Android'}
License
MIT - Feel free to go crazy with the code
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for bthomehub5-devicelist-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7741e11876c82f0e4b6d016cbcee7e6b2ee1621974324ad6036c3dd360fa583a |
|
MD5 | 272acc0981e13e802f500e498717a0c8 |
|
BLAKE2b-256 | a8e877a91f261fd80a1eb0219666cb072ec762e7e8609ae6ab1dcc3de860e915 |
Close
Hashes for bthomehub5_devicelist-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50a51aee08f209ecfae94bf445de644f8f03d7d89426e4fae4fd822caa69ba2d |
|
MD5 | f7443276bde5a0697a5f0bcbc1d8f458 |
|
BLAKE2b-256 | 665b36df935fa1e7aa6871584f5e662d58725d70b256ca673f876d3b23909657 |