New release - version 2.0.1
Major update!
This is a major release for Transport NSW Mk II, basically a complete re-write to add new features and to take advantage of Home Assistant's config subentries:
- Config Flow now used throughout
- Each journey origin/destination combination is now a subentry under the main config entry, meaning you don't have to keep re-entering your API key
- When creating a new journey the return journey will be created as well, if required
- Lots of choice over which sensors to create, on a per-journey basis
- A device tracker element per journey is created by default, this can be disabled if required. Good for maps!
- All journey options can be reconfigured once added
- A running tally of your API use is maintained across the entire integration - a future update will auto-throttle in the (unlikely) event that you'll hit your daily API limit
- Entries in
configuration.yamlare migrated into new config entries and subentries
NOTE:
This is a what I believe to be the last beta release for wider testing and feedback.
TODO:
- Add an origin/destination step to allow the user to make a selection if the API decides it's ambiguous