Skip to content

v3.0.0-BETA-6 released

Pre-release
Pre-release

Choose a tag to compare

@Nisbo Nisbo released this 09 Jul 17:14

BETA 4-5 were internal releases only

Release Notes

grafik

Added

  • Added arrival monitor support using the MVV/EFA API.
  • Added a new sensor monitor type option:
    • Departure monitor
    • Arrival monitor
  • Added MVV/EFA transport prefiltering based on the configured transport types.
  • Added EFA MOT mapping for S-Bahn, U-Bahn, tram, bus, regional bus, railway, express bus, FLEX line, and SEV.
  • Added arrival-specific card labels such as From and Arrival.
  • Added card-level filters for:
    • Line
    • Direction / origin
    • Hidden direction / origin
  • Added support for card filters on the main entity and additional entities.
  • Added support for monitor_type so cards can distinguish between departure and arrival sensors.

Changed

  • Existing sensors default to departure mode for backwards compatibility.
  • MVG departure requests now use the configured request limit instead of always requesting 80 entries.
  • The sensor limit is now treated as an API request limit.
  • The default request limit is now 40.
  • Request limits are internally capped at 80.
  • Disabled full EFA stop sequence retrieval to reduce response size.
  • Updated the normal card and big card to support arrival sensors.
  • Updated the big card to match the normal card’s current feature set while keeping the table-based big-card layout.
  • Improved platform and track handling for EFA arrivals.
  • Improved support for combined globalid2 arrival data.
  • Renamed the sensor filter section to clarify that these filters are sensor prefilters.
  • Added guidance that card filters should be preferred for dashboard-specific filtering.
  • Updated German and English translations.

Fixed / Improved

  • SEV is now included for S-Bahn and U-Bahn arrival queries and mapped based on the line identifier where possible.
  • Translation loading in the config flow now runs outside the Home Assistant event loop to avoid blocking-call warnings.
  • Improved compatibility for existing configurations that do not yet define a monitor type.