Sony
Five separate Sony integrations, grouped under one "Sony" row in + Add integration - four talk directly to a device on your local network, one is a cloud account.
Bravia TV
REST API control over a Pre-Shared Key you set on the TV itself (Settings > Network & Accessories > Home network setup > IP Control) - no pairing handshake needed. Power, volume/mute, and a remote-control command picker whose command names come straight from the TV itself, since they vary by model and firmware.
Songpal
The same JSON-RPC API family Bravia TVs use, for Sony soundbars and wireless speakers - with no authentication at all. Power, volume/mute, and input switching.
Projector
Sony's own SDCP binary protocol for network-connected projectors. Power and HDMI1/HDMI2 switching.
PlayStation 4
The legacy local remote-control protocol (an RSA/AES-encrypted TCP connection plus a UDP wake/ status channel). Pairing genuinely requires Athena briefly pretending to be a second PS4 on your network to capture a credential from the real PlayStation mobile app, then confirming the on-screen PIN the console shows in its own "Add Device" mode - there's no simpler way in. Once paired: wake/standby, and a small D-pad/OK/Back/Options/PS remote.
PlayStation Network
A cloud account, signed in by pasting a short-lived token from a Sony URL rather than a normal login form - PSN has no public developer registration or redirect-based OAuth flow to use instead. Once connected, reports your account's own online/offline presence and whatever you're currently playing.
Bravia TV, Songpal, and PS4 are ported from open-source reference clients for these otherwise largely-undocumented protocols, not confirmed against real hardware in every case - see each device's own connection screen for anything specific to your model.
Also see
Sony also has its own built-in Infrared remote-code presets (TV, plus Amplifier/DVD/Blu-ray) for controlling older, non-network-connected Sony gear through a Broadlink/Tasmota/ESPHome IR blaster instead.