Releases: FunkeyFlo/ps5-mqtt
v1.3.3
v1.3.2
v1.3.1
What’s changed
🐛 Bug fixes
- fix activity tracking @FunkeyFlo (#154)
⬆️ Dependency updates
- Bump psn-api from 2.8.0 to 2.8.2 in /ps5-mqtt @FunkeyFlo (#154)
v1.3.0
What’s changed
🚨 New functionality
VLAN support @FunkeyFlo (#140)
The new option device_discovery_broadcast_address
allows you to manually set the broadcast address the addon will use to discover devices.
⬆️ Dependency updates
- Bump @types/node from 18.8.5 to 18.11.0 in /ps5-mqtt @dependabot (#114)
- Bump jest and @types/jest in /ps5-mqtt @dependabot (#118)
- Bump @typescript-eslint/eslint-plugin from 5.40.1 to 5.41.0 in /ps5-mqtt @dependabot (#120)
- Bump @jest/globals from 29.2.0 to 29.2.2 in /ps5-mqtt @dependabot (#116)
- Bump @types/react from 18.0.21 to 18.0.22 in /ps5-mqtt @dependabot (#117)
- Bump @types/react-dom from 18.0.6 to 18.0.8 in /ps5-mqtt @dependabot (#123)
- Bump @types/react from 18.0.22 to 18.0.24 in /ps5-mqtt @dependabot (#127)
v1.2.2
v1.2.1
What’s changed
🐛 Bug Fixes
- Fixed psn api failure causing fatal error
v1.2.0
What’s changed
- Fix include_ps4_devices flag being ignored @FunkeyFlo (#111)
- Added "preferred" devices @FunkeyFlo (#106)
- Fix wrong urls in addon config @chpego (#97)
🚨 New functionality
"preferred" devices (#106)
Users can now specify the preferred console per account. This is useful when, for example, you have multiple PSN users in your home and multiple PS4's or multiple PS5's. This new option lets you define a preferred device per account.
- username: MyPsnUser
npsso: '!secret my_npsso'
preferred_ps5: 70C881D600B0 # ID of the PS5 that will be preferred when activity can be matched to multiple PS5's
preferred_ps4: 60E899D600B0 # ID of the PS4 that will be preferred when activity can be matched to multiple PS4's
You can find the ID of your PlayStation device by:
⬆️ Dependency updates
- Bump grommet from 2.25.3 to 2.26.0 in /ps5-mqtt @dependabot (#87)
- Bump body-parser from 1.20.0 to 1.20.1 in /ps5-mqtt @dependabot (#101)
v1.1.0
What's changed?
- Docker users can now use a
json
file to configure the add-on as well.
🐛 Bug fixes
- Start-up error when using more than one PSN account @FunkeyFlo (#68)
- docker env "PSN_ACCOUNTS" mandatory @FunkeyFlo (#69)
⬆️ Dependency updates
- Bump @reduxjs/toolkit from 1.8.3 to 1.8.5 in /ps5-mqtt @dependabot (#48)
- Bump redux-saga from 1.1.3 to 1.2.1 in /ps5-mqtt @dependabot (#50)
- Bump grommet-icons from 4.7.0 to 4.8.0 in /ps5-mqtt @dependabot (#60)
- Bump async-mqtt from 2.6.2 to 2.6.3 in /ps5-mqtt @dependabot (#65)
- Bump grommet from 2.25.1 to 2.25.3 in /ps5-mqtt @dependabot (#66)
- and much more...
v1.0.1
v1.0.0
What’s changed
🚨 New functionality
Matching PSN account activity to consoles is now supported.
The add-on will create a new sensor.my_playstation_activity
sensor that tells you which app/game is being used on the console! Both entities, activity
and power
, will now include the following attributes:
Attribute | Description |
---|---|
Players |
A list of players active on the device |
Activity / sensor.state |
idle , playing or none ; indicating the kind of activity on the device |
Title Name |
A user-friendly name of the Playstation App / Game currently in use. |
Title Image |
A url referring to the official box-art. |
Title ID |
unique code for the Playstation App / Game currently in use. |
Take a look at the documentation to see how to configure the add on for tracking PSN accounts and how to acquire the required information.
Examples
⚠ The MQTT implementation saw some changes that might cause you to have duplicate power
entities in HA after upgrading. ⚠
- The advised upgrade path is to remove your old devices from Home Assistant and let the add-on rediscover them for you.
- Alternatively remove the old
power
entity and rename the newpower
entity (which will probably be called something likeswitch.my_ps5_power_2
) to your old entity's name.
🚀 Enhancements
- Psn-presence @FunkeyFlo (#26)
📚 Documentation
- Update HA Core Docs @matt8707 (#24)
- Add HA Core Docs @FunkeyFlo (#23)
- Psn-presence @FunkeyFlo (#26)