Files
Jack Powell c671ff3cf1 Add PlayStation Network Integration (#133901)
* clean pull request

* Create one device per console

* Requested changes

* Pr/tr4nt0r/1 (#2)

* clean pull request

* Create one device per console

* device setup

* Merge PR1 - Dynamic Device Support

* Merge PR1 - Dynamic Device Support

---------

Co-authored-by: tr4nt0r <4445816+tr4nt0r@users.noreply.github.com>

* nitpicks

* Update config_flow test

* Update quality_scale.yaml

* repair integrations.json

* minor updates

* Add translation string for invalid account

* misc changes post review

* Minor strings updates

* strengthen config_flow test

* Requested changes

* Applied patch to commit a358725

* migrate PlayStationNetwork helper classes to HA

* Revert to standard psn library

* Updates to media_player logic

* add default_factory, change registered_platforms to set

* Improve test coverage

* Add snapshot test for media_player platform

* fix token parse error

* Parametrize media player test

* Add PS3 support

* Add PS3 support

* Add concurrent console support

* Adjust psnawp rate limit

* Convert to package PlatformType

* Update dependency to PSNAWP==3.0.0

* small improvements

* Add PlayStation PC Support

* Refactor active sessions list

* shift async logic to helper

* Implemented suggested changes

* Suggested changes

* Updated tests

* Suggested changes

* Fix test

* Suggested changes

* Suggested changes

* Update config_flow tests

* Group remaining api call in single executor

---------

Co-authored-by: tr4nt0r <4445816+tr4nt0r@users.noreply.github.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-06-23 23:46:06 +02:00
..
2024-09-24 23:19:06 +02:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2025-03-27 21:01:52 +01:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-09-28 23:09:53 +02:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2024-03-28 15:20:56 -10:00
2025-04-02 13:54:58 +02:00
2022-10-04 09:24:55 -04:00
2022-09-28 22:45:35 +02:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2023-03-28 16:37:57 +02:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 11:45:40 -04:00
2022-09-29 12:28:51 +02:00
2024-10-28 18:24:24 +01:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2024-06-04 13:40:06 +02:00
2022-10-04 09:24:55 -04:00
2024-11-13 14:29:04 +01:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2025-06-23 16:09:41 +02:00
2022-10-04 09:24:55 -04:00
2022-09-28 20:30:50 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 09:24:55 -04:00
2022-10-04 11:45:40 -04:00