{ "info": { "author": "Christophe Catherine Slychan", "author_email": "krzysztof.slychan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Flask", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Topic :: System :: Hardware :: Hardware Drivers" ], "description": "# hifipower\n\nhigh fidelity equipment power controller daemon\n-----------------------------------------------\n\nA daemon running on an Orange Pi or RPi, exposing a web API for switching the audio equipment on or off, using a relay connected with one of the GPIO pins.\n\nThis software reads a configuration file (``/etc/hifipowerd.conf``) and gets the pin numbers for shutdown and reboot buttons, automatic mode sense and relay drive output. Then the web API is started, exposing three endpoints:\n\n``address/hifi/power`` (GET) - get the current state as JSON,\n\n``address/hifi/power/on`` (GET) - turns the power on,\n\n``address/hifi/power/off`` (GET) - turns the power off.\n\nFuture features\n---------------\n\nUse PulseAudio or ALSA to detect lack of audio signal on the input (configurable), then if no audio is present for a preset time (e.g. 10 minutes), turn the equipment off automatically. Prevents idle power draw by e.g. vacuum tube amplifiers.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/elegantandrogyne/hifipower", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hifipower", "package_url": "https://pypi.org/project/hifipower/", "platform": "", "project_url": "https://pypi.org/project/hifipower/", "project_urls": { "Homepage": "http://github.com/elegantandrogyne/hifipower" }, "release_url": "https://pypi.org/project/hifipower/0.1b7/", "requires_dist": null, "requires_python": "", "summary": "On/off control via web API for hi-fi audio equipment", "version": "0.1b7" }, "last_serial": 5726910, "releases": { "0.1a1": [ { "comment_text": "", "digests": { "md5": "33c610a27ecaea1b08c9bb33df19d699", "sha256": "24e6990fd3b15ddfb4ed618a8f8061f5e4d5d789d3dbe7e6dc06671d9689660f" }, "downloads": -1, "filename": "hifipower-0.1a1.tar.gz", "has_sig": false, "md5_digest": "33c610a27ecaea1b08c9bb33df19d699", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4341, "upload_time": "2019-08-24T14:21:11", "url": "https://files.pythonhosted.org/packages/f6/bd/335ace68273b3e6480e5346ce4e284269e42b0bc52febb37231ab795f18f/hifipower-0.1a1.tar.gz" } ], "0.1a2": [ { "comment_text": "", "digests": { "md5": "554ca0e6c3d30d85055261f94911f2ac", "sha256": "77fd44da868f512be726fd7879cdd48e96e152cb395d1d33d6bb5fbb78ac3d37" }, "downloads": -1, "filename": "hifipower-0.1a2.tar.gz", "has_sig": false, "md5_digest": "554ca0e6c3d30d85055261f94911f2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4168, "upload_time": "2019-08-24T14:35:25", "url": "https://files.pythonhosted.org/packages/1c/1f/2fe4f425563e31eff8243e8dbfb5b948cb91bd950939db95d1a8e8de1e4c/hifipower-0.1a2.tar.gz" } ], "0.1a3": [ { "comment_text": "", "digests": { "md5": "fb9c571a8a07b46e320a6b90be2ffbe1", "sha256": "3470485a82aa3bf04caf10a994e534a8f6755ebf8aaf41a936281d2b7ea4ca55" }, "downloads": -1, "filename": "hifipower-0.1a3.tar.gz", "has_sig": false, "md5_digest": "fb9c571a8a07b46e320a6b90be2ffbe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4167, "upload_time": "2019-08-24T19:28:32", "url": "https://files.pythonhosted.org/packages/b8/68/d6b8122a1b164c9d493a0d74966d0099b7416052b2a6c0dd8ff25b3465ea/hifipower-0.1a3.tar.gz" } ], "0.1b1": [ { "comment_text": "", "digests": { "md5": "46b942df47048b84bd5f637052624777", "sha256": "4349ac94ea8c44d736fca8ca732f1ba8cefd3d2f55244ee581588e822094d67b" }, "downloads": -1, "filename": "hifipower-0.1b1.tar.gz", "has_sig": false, "md5_digest": "46b942df47048b84bd5f637052624777", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4172, "upload_time": "2019-08-24T19:32:59", "url": "https://files.pythonhosted.org/packages/9f/4e/9aa40f7aad74a1d22b224a3c5385daf47eb72a8f8c0f7152206348a2f20b/hifipower-0.1b1.tar.gz" } ], "0.1b2": [ { "comment_text": "", "digests": { "md5": "9e292baec7b97b8ceee4e7981133f3f6", "sha256": "cd64221bf66128fe7682cd90c8b2da8ddf1376447250f5027574014face158cd" }, "downloads": -1, "filename": "hifipower-0.1b2.tar.gz", "has_sig": false, "md5_digest": "9e292baec7b97b8ceee4e7981133f3f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2019-08-24T19:47:02", "url": "https://files.pythonhosted.org/packages/c3/4e/88de813bcaadf12e3ffd1b8ebf0f146486afe08f110ca131940de45e1c27/hifipower-0.1b2.tar.gz" } ], "0.1b3": [ { "comment_text": "", "digests": { "md5": "cd4df6ba6d04a587f828ad0ef663db4d", "sha256": "64d80b223dd558d04b297ddc854f91875246237796d4d29c7e6f5201c1d5872f" }, "downloads": -1, "filename": "hifipower-0.1b3.tar.gz", "has_sig": false, "md5_digest": "cd4df6ba6d04a587f828ad0ef663db4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4318, "upload_time": "2019-08-24T20:15:04", "url": "https://files.pythonhosted.org/packages/b8/cb/cad7cecc8b2767db71664356d521ce54868adddd2f4ae237c04ebf87dbc4/hifipower-0.1b3.tar.gz" } ], "0.1b4": [ { "comment_text": "", "digests": { "md5": "afb5d629df6155c134528c8b2709b94b", "sha256": "fcb47066c25d2b573446457ce2bb481db9b11a7a3e6a2365e7b3120baae63544" }, "downloads": -1, "filename": "hifipower-0.1b4.tar.gz", "has_sig": false, "md5_digest": "afb5d629df6155c134528c8b2709b94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4353, "upload_time": "2019-08-24T20:20:22", "url": "https://files.pythonhosted.org/packages/8d/9c/50bc9576df1b83d68dcbf47eebd07fdde8fc8064a0da0b18a6943c1da9fd/hifipower-0.1b4.tar.gz" } ], "0.1b5": [ { "comment_text": "", "digests": { "md5": "c9bb4668ca15b034127fda7fa8a7967d", "sha256": "1fc7362393a1d35f94d5d2d335780088b613e9aef1c27a170f294ba3102eb527" }, "downloads": -1, "filename": "hifipower-0.1b5.tar.gz", "has_sig": false, "md5_digest": "c9bb4668ca15b034127fda7fa8a7967d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4458, "upload_time": "2019-08-24T20:30:53", "url": "https://files.pythonhosted.org/packages/37/bc/c98bc8506c62ddb6fbda54178e7812ffa4abe56e6af3a58b2abd5a1034d3/hifipower-0.1b5.tar.gz" } ], "0.1b6": [ { "comment_text": "", "digests": { "md5": "aba59ed674844034a3afd337e36fc083", "sha256": "8862c96969a971484f80445e590f7e4f52615826064b111a56bd8a34b5481948" }, "downloads": -1, "filename": "hifipower-0.1b6.tar.gz", "has_sig": false, "md5_digest": "aba59ed674844034a3afd337e36fc083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4614, "upload_time": "2019-08-25T12:24:44", "url": "https://files.pythonhosted.org/packages/47/e2/d8f47700bda2ab6bbd201f3862f24ccd777c0c635be7ed62088f3e55c296/hifipower-0.1b6.tar.gz" } ], "0.1b7": [ { "comment_text": "", "digests": { "md5": "faa5fbab862aa15f37005a86cafc01c9", "sha256": "d2b92711db86e26943d3a09ec6888dfcfbc7ca136279b74c67de82522ebca7f0" }, "downloads": -1, "filename": "hifipower-0.1b7.tar.gz", "has_sig": false, "md5_digest": "faa5fbab862aa15f37005a86cafc01c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4614, "upload_time": "2019-08-25T12:28:17", "url": "https://files.pythonhosted.org/packages/88/4d/94857c683f48f52f7e828fd8293b24e9cb4ffee19419526c8e99fdae6282/hifipower-0.1b7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "faa5fbab862aa15f37005a86cafc01c9", "sha256": "d2b92711db86e26943d3a09ec6888dfcfbc7ca136279b74c67de82522ebca7f0" }, "downloads": -1, "filename": "hifipower-0.1b7.tar.gz", "has_sig": false, "md5_digest": "faa5fbab862aa15f37005a86cafc01c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4614, "upload_time": "2019-08-25T12:28:17", "url": "https://files.pythonhosted.org/packages/88/4d/94857c683f48f52f7e828fd8293b24e9cb4ffee19419526c8e99fdae6282/hifipower-0.1b7.tar.gz" } ] }