PS4 Python Library for Home Assistant
Project description
pyps4-homeassistant
============================
|BuildStatus| |PypiVersion| |PyPiPythonVersions| |Coveralls| |CodeClimate|
Purpose
----------
To add a pure python implementation of ps4-waker. Including PS4 credential creation.
Integration with Home-Assistant.
Compatibility
----------
Tested on:
Python 3.5
Home-Assistant/Hass.IO 0.87
**This package can be used as a standalone api. It does not require the use of Home Assistant.
Installation
----------
run "pip install pyps4-homeassistant"
Ports
----------
PS4 listens on ports 987 and 997 (Priveleged).
Must run command on python path if no access:
"sudo setcap 'cap_net_bind_service=+ep' /usr/bin/python3.5"
To Do List:
----------
- Port TCP and UDP functions to Asyncio.
- Keep alive TCP login.
- Support multiple PS4s.
References
----------
- https://github.com/dsokoloski/ps4-wake
- https://github.com/dhleong/ps4-waker
- https://github.com/hthiery/python-ps4
.. |BuildStatus| image:: https://travis-ci.org/hthiery/python-ps4.png?branch=master
:target: https://travis-ci.org/hthiery/python-ps4
.. |PyPiVersion| image:: https://badge.fury.io/py/pyps4-homeassistant.svg
:target: http://badge.fury.io/py/pyps4-homeassistant
.. |PyPiPythonVersions| image:: https://img.shields.io/pypi/pyversions/pyps4-homeassistant.svg
:alt: Python versions
:target: http://badge.fury.io/py/pyps4-homeassistant
.. |Coveralls| image:: https://coveralls.io/repos/github/hthiery/python-ps4/badge.svg?branch=master
:target: https://coveralls.io/github/hthiery/python-ps4?branch=master
.. |CodeClimate| image:: https://api.codeclimate.com/v1/badges/193b80aebe76c6d8a2a2/maintainability
:target: https://codeclimate.com/github/hthiery/python-ps4/maintainability
:alt: Maintainability
============================
|BuildStatus| |PypiVersion| |PyPiPythonVersions| |Coveralls| |CodeClimate|
Purpose
----------
To add a pure python implementation of ps4-waker. Including PS4 credential creation.
Integration with Home-Assistant.
Compatibility
----------
Tested on:
Python 3.5
Home-Assistant/Hass.IO 0.87
**This package can be used as a standalone api. It does not require the use of Home Assistant.
Installation
----------
run "pip install pyps4-homeassistant"
Ports
----------
PS4 listens on ports 987 and 997 (Priveleged).
Must run command on python path if no access:
"sudo setcap 'cap_net_bind_service=+ep' /usr/bin/python3.5"
To Do List:
----------
- Port TCP and UDP functions to Asyncio.
- Keep alive TCP login.
- Support multiple PS4s.
References
----------
- https://github.com/dsokoloski/ps4-wake
- https://github.com/dhleong/ps4-waker
- https://github.com/hthiery/python-ps4
.. |BuildStatus| image:: https://travis-ci.org/hthiery/python-ps4.png?branch=master
:target: https://travis-ci.org/hthiery/python-ps4
.. |PyPiVersion| image:: https://badge.fury.io/py/pyps4-homeassistant.svg
:target: http://badge.fury.io/py/pyps4-homeassistant
.. |PyPiPythonVersions| image:: https://img.shields.io/pypi/pyversions/pyps4-homeassistant.svg
:alt: Python versions
:target: http://badge.fury.io/py/pyps4-homeassistant
.. |Coveralls| image:: https://coveralls.io/repos/github/hthiery/python-ps4/badge.svg?branch=master
:target: https://coveralls.io/github/hthiery/python-ps4?branch=master
.. |CodeClimate| image:: https://api.codeclimate.com/v1/badges/193b80aebe76c6d8a2a2/maintainability
:target: https://codeclimate.com/github/hthiery/python-ps4/maintainability
:alt: Maintainability
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
pyps4_homeassistant-0.4.8.tar.gz
(12.6 kB
view hashes)
Built Distribution
Close
Hashes for pyps4_homeassistant-0.4.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 097f5a979c4547ad4f3306f524381656401abbfae56ceb8d77c051e02247d09c |
|
MD5 | aa076d9f618954b3c9d0145f78d25298 |
|
BLAKE2b-256 | fdba7b80d496d3c1b26ced84c1051bd59e2b07b51c7b69dc0ab424198df54582 |
Close
Hashes for pyps4_homeassistant-0.4.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26e50f571e689dd2ac9e9a24da4551df928b856ab4043f779bb1f54e6521df8a |
|
MD5 | 7dfbbbe6a803cfa485724492dc8fbfdb |
|
BLAKE2b-256 | 2d7f128e49f6076f8e0d9bf5cb28d457da83e2cf14ebcd35a79c087fd9657d08 |