core/homeassistant/brands
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
..
airthings.json
airvisual.json
airzone.json
amazon.json Rename Amazon Devices to Alexa Devices (#146362) 2025-06-11 18:35:26 +02:00
ambient_weather.json Add Ambient Weather brand (#115898) 2024-06-21 10:51:46 +02:00
apple.json
aqara.json Add Aqara brand (#126658) 2024-09-24 23:19:06 +02:00
aruba.json
august.json
bosch.json Add brand for Bosch (#141561) 2025-03-27 21:01:52 +01:00
cisco.json
clicksend.json
denon.json
devolo.json
dlna.json
elgato.json
emoncms.json
eq3.json Add eq3btsmart integration (#109291) 2024-03-28 15:20:56 -10:00
eufy.json
eve.json Add Eve brand (#142067) 2025-04-02 13:54:58 +02:00
ffmpeg.json
flexit.json Add Flexit bacnet integration (#104275) 2023-11-30 16:50:13 +01:00
fritzbox.json
fujitsu.json Add Fujitsu FGLair integration (#109335) 2024-08-18 15:37:33 +02:00
geonet.json
globalcache.json
google.json Add Google Gemini virtual integration (#143753) 2025-04-30 18:04:25 +02:00
govee.json Add Govee local light integration (#106697) 2024-01-16 20:00:29 +01:00
heltun.json
hikvision.json
homematic.json
homeseer.json
honeywell.json
husqvarna.json Add husqvarna automower ble integration (#108326) 2024-10-25 16:54:02 +02:00
ibm.json
ikea.json
inovelli.json
jasco.json
leviton.json
lg.json Add LG ThinQ to LG brand (#129346) 2024-10-28 18:24:24 +01:00
logitech.json Remove UE Smart Radio integration (#122578) 2024-07-29 12:52:37 +02:00
lutron.json
melnor.json
microsoft.json Add azure_storage as backup agent (#134085) 2025-02-24 20:59:51 +01:00
motionblinds.json Add Motionblinds Matter virtual integration (#140812) 2025-03-25 08:41:02 +01:00
mqtt.json
netgear.json
nuki.json Add Nuki brand with Matter support (#143904) 2025-04-30 11:14:19 +02:00
openwrt.json
panasonic.json
philips.json
qnap.json
rainforest_automation.json Fix brand ID for Rainforest Automation (#113770) 2024-05-14 22:50:48 +02:00
raspberry_pi.json
roth.json Add touchlinesl integration (#124557) 2024-08-27 13:15:31 +02:00
russound.json
ruuvi.json Make Ruuvi a brand (#118786) 2024-06-04 13:40:06 +02:00
samsung.json
sensorpush.json Add SensorPush Cloud integration (#134223) 2025-02-20 16:15:47 +01:00
shelly.json Add Shelly zwave virtual integration (#145749) 2025-05-28 14:56:47 +01:00
sky.json Add Sky remote integration (#124507) 2024-11-13 14:29:04 +01:00
slide.json Add new integration slide_local (#132632) 2024-12-12 20:18:19 +01:00
solaredge.json
sony.json Add PlayStation Network Integration (#133901) 2025-06-23 23:46:06 +02:00
switchbot.json Add Matter protocol to Switchbot (#147356) 2025-06-23 16:06:19 +02:00
synology.json
telegram.json
telldus.json
tesla.json Add Tesla Fleet integration (#122019) 2024-07-19 09:05:27 +02:00
third_reality.json
tilt.json Tilt Pi integration (#139726) 2025-06-23 16:09:41 +02:00
tplink.json Add tapo virtual integration (#109765) 2024-02-07 06:29:26 +01:00
traccar.json Add brands definition for Traccar (#109219) 2024-01-31 18:15:40 +01:00
trafikverket.json
twilio.json
u_tec.json
ubiquiti.json
vlc.json
weatherflow.json Make Weatherflow a brand (#118785) 2024-06-04 13:40:48 +02:00
xiaomi.json
yale.json Split august and yale integrations (#124677) 2024-08-28 17:46:03 +02:00
yamaha.json
yandex.json
yeelight.json
zooz.json