1.0.0
The majority of Plex Assistant has been rewritten and as such has many breaking changes.
Follow the update guide for breaking changes, what needs to be removed, and how config has changed.
This update requires at least HA version 2021.2.0.
New Features
- Configuration through the UI
- Component listens for IFTTT and DialogFlow calls automatically (no more intents, scripts, or automations needed)
- HA's
media_player
entities are now used for devices - The entity's friendly name is now used for it's device name
- Media automatically resumes where you left off
- Continuous play when playing a show, ondeck, latest, etc.
- New commands "next" and "previous" to go to next or previous media item
- New random command to play a random item or selected items in a random order
- New "Start Script" feature to start Plex Clients that aren't currently open
- "Keyword Replace" feature. Replace any word or phrase in the command with a replacement of your preference
- Jump forward/back works for all devices and amount (in seconds) is configurable
- DialogFlow instructions improved with uploadable template action
- Roman numerals are now handled
- Remote server support
- Norwegian translation (@hwikene)
Thank you...
For patiently answering my endless questions and putting up with my constant pestering/suggestions, I'd like to give a huge "Thank you!" to two individuals for their help in getting Plex Assistant to this point.
@jjlawren for their guidance and their work on Python-PlexAPI and HA's Plex integration. The ability to use media player entities, continuous playing of media items, and more wouldn't be possible without them.
@ludeeus for HACS, help with config flow, guidance on all things python, and always being willing to help.