{ "info": { "author": "Nils Wenzler", "author_email": "nils.wenzler@crowgames.de", "bugtrack_url": null, "classifiers": [], "description": "# HomeLab - Smart Home Security\n\n[![Version](https://img.shields.io/pypi/v/homelab.svg?style=plastic)](http://pypi.python.org/pypi/HomeLab/)\n[![Downloads](https://img.shields.io/pypi/dm/homelab.svg?style=plastic)](http://pypi.python.org/pypi/HomeLab/)\n[![License](https://img.shields.io/pypi/l/homelab.svg?style=plastic)](http://pypi.python.org/pypi/HomeLab/)\n\n[![HomeLab demo](./img/banner.gif)](http://pypi.python.org/pypi/HomeLab/)\n\nHomeLab enables you to secure and understand the network traffic in your Smart Home.\nIt visualizes and analyzes the traffic of your network.\n\n## Features\n + Network inspection without a need for dedicated hardware (run it on e.g. RaspberryPi)\n + Visualization of global communication partners\n + Visualization of network share by device\n\n## Setup\nIf not already available install Nmap on the target system:\n### Nmap installation\nLinux:\n```\nsudo apt-get install nmap\n```\n\nWindows:\n\n[https://nmap.org/download.html](https://nmap.org/download.html)\n\n### HomeLab installation\nInstall python3.x and pip3 and run:\n\n```\nsudo pip3 install homelab\n```\n\n## Start software\nOpen a terminal and enter:\n\nLinux:\n```\nsudo homelab\n```\n\nWindows (Admin-Shell):\n```\nhomelab\n```\n\nYou can open the dashboar by opening:\n< device ip that runs homelab>:7464 on your browser\n(Currently the dashboard will crash while the initial scans have not been performed. Simply refresh the page in such cases.)\n\n## Roadmap\n - [ ] Login to dashboard\n - [ ] Router port and UPnP inspection\n - [ ] Anomaly detection\n - [ ] HomeLab as Smart Home trigger (e.g. \"Dimm the light when smart tv plays Netflix video\")\n - [ ] [ < place for your ideas > ](by creating a new issue)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/HomeLab/", "keywords": "", "license": "GPL-v3.0", "maintainer": "", "maintainer_email": "", "name": "HomeLab", "package_url": "https://pypi.org/project/HomeLab/", "platform": "", "project_url": "https://pypi.org/project/HomeLab/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/HomeLab/" }, "release_url": "https://pypi.org/project/HomeLab/0.1.36/", "requires_dist": null, "requires_python": "", "summary": "Smart Home Security Platform", "version": "0.1.36" }, "last_serial": 5470932, "releases": { "0.1.29": [ { "comment_text": "", "digests": { "md5": "019360892c4a46b2d522ff984afa3974", "sha256": "7c77a9746d0c236ad078e017ca3384178a7a961599f7472b3e35e48d4ad7a593" }, "downloads": -1, "filename": "HomeLab-0.1.29.tar.gz", "has_sig": false, "md5_digest": "019360892c4a46b2d522ff984afa3974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1296817, "upload_time": "2019-06-27T14:57:49", "url": "https://files.pythonhosted.org/packages/31/0a/97b0c8427fda8a67933ce0268628eeb71b41cf7b213e9d4d293f8867574e/HomeLab-0.1.29.tar.gz" } ], "0.1.30": [ { "comment_text": "", "digests": { "md5": "3548304a3b378478f2fd5e557736cf3b", "sha256": "bddfcf90e636014b6ca6a317e2288ab6aa5b8dd9f43ad0ec16422c7b24d90076" }, "downloads": -1, "filename": "HomeLab-0.1.30.tar.gz", "has_sig": false, "md5_digest": "3548304a3b378478f2fd5e557736cf3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1296799, "upload_time": "2019-06-27T15:27:16", "url": "https://files.pythonhosted.org/packages/e6/f0/3da73fa18e5d9bc3ab34fb93b7260d6df344cb3945cd8748f1d0cfd4f5b3/HomeLab-0.1.30.tar.gz" } ], "0.1.31": [ { "comment_text": "", "digests": { "md5": "a9dfb762182db3ae8a255c017f75f32a", "sha256": "5860c8a1158f1595d072b87845def3fd21d4b569e0826861610c2528983c7c94" }, "downloads": -1, "filename": "HomeLab-0.1.31.tar.gz", "has_sig": false, "md5_digest": "a9dfb762182db3ae8a255c017f75f32a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1297864, "upload_time": "2019-07-01T09:03:11", "url": "https://files.pythonhosted.org/packages/0a/db/b89ee83575b43abaebe6db5c1e1986c3bd3f9e55ded19668d5517569b6a9/HomeLab-0.1.31.tar.gz" } ], "0.1.32": [ { "comment_text": "", "digests": { "md5": "2b91e5f17f6bf1fc8a07a85ef4fb5159", "sha256": "580476e1b91d1025746cbed2b3baa17ce83316ba5d6b4e2aa502caadd74ab0c1" }, "downloads": -1, "filename": "HomeLab-0.1.32.tar.gz", "has_sig": false, "md5_digest": "2b91e5f17f6bf1fc8a07a85ef4fb5159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1297719, "upload_time": "2019-07-01T09:08:58", "url": "https://files.pythonhosted.org/packages/ee/9b/e39fe9e86572e72244e585642d922f5fa15b3c07fa071d9049c59e9fbfaa/HomeLab-0.1.32.tar.gz" } ], "0.1.33": [ { "comment_text": "", "digests": { "md5": "d7fc07f62835248a470e00b813f99913", "sha256": "7f5bb5ba1165cabca396a4ce9c0d3c0171a9830d1bc7d06e6d67cf24899c0f06" }, "downloads": -1, "filename": "HomeLab-0.1.33.tar.gz", "has_sig": false, "md5_digest": "d7fc07f62835248a470e00b813f99913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1297649, "upload_time": "2019-07-01T09:11:41", "url": "https://files.pythonhosted.org/packages/23/45/90950e8dce542e68ccab1bb862ade3206a8496ba97dbfbd7da17bae13d58/HomeLab-0.1.33.tar.gz" } ], "0.1.34": [ { "comment_text": "", "digests": { "md5": "a29c0efdac3d521d61b4a3d463a821bf", "sha256": "1d7f2759af8fe6ec27712fd5c2d4335d09619bd5b437045e8d9935d4ca72a401" }, "downloads": -1, "filename": "HomeLab-0.1.34.tar.gz", "has_sig": false, "md5_digest": "a29c0efdac3d521d61b4a3d463a821bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1298775, "upload_time": "2019-07-01T11:24:43", "url": "https://files.pythonhosted.org/packages/a3/16/214ce00d6a00f84e37383b7198be957935568ce86497ae6365ae773c7b95/HomeLab-0.1.34.tar.gz" } ], "0.1.35": [ { "comment_text": "", "digests": { "md5": "eb8d706de19662f349489eb473d668e8", "sha256": "8b5b3eae32b90ef43285cb99753fb73231a4aa00d001f1a0134336c0eae0077e" }, "downloads": -1, "filename": "HomeLab-0.1.35.tar.gz", "has_sig": false, "md5_digest": "eb8d706de19662f349489eb473d668e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1298731, "upload_time": "2019-07-01T11:27:53", "url": "https://files.pythonhosted.org/packages/41/b9/5d41ac7e94de1acf39177afb4f55fa52256126a20d5e2acb8211c54c6077/HomeLab-0.1.35.tar.gz" } ], "0.1.36": [ { "comment_text": "", "digests": { "md5": "db2024075e1c09522b5a7caa53b3d051", "sha256": "fff2e6a5f09685cfdb7c76f193f39eecebccba6bd65eb3b612589b1da05d4393" }, "downloads": -1, "filename": "HomeLab-0.1.36.tar.gz", "has_sig": false, "md5_digest": "db2024075e1c09522b5a7caa53b3d051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1298765, "upload_time": "2019-07-01T13:02:39", "url": "https://files.pythonhosted.org/packages/0c/0a/74df0317bf83a79aaef4c2c347eeb367178e45c8a56107dd532251b8fe8a/HomeLab-0.1.36.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "db2024075e1c09522b5a7caa53b3d051", "sha256": "fff2e6a5f09685cfdb7c76f193f39eecebccba6bd65eb3b612589b1da05d4393" }, "downloads": -1, "filename": "HomeLab-0.1.36.tar.gz", "has_sig": false, "md5_digest": "db2024075e1c09522b5a7caa53b3d051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1298765, "upload_time": "2019-07-01T13:02:39", "url": "https://files.pythonhosted.org/packages/0c/0a/74df0317bf83a79aaef4c2c347eeb367178e45c8a56107dd532251b8fe8a/HomeLab-0.1.36.tar.gz" } ] }