Skip to content

Releases: netrene/ha-jebao-mdc

v0.4.9

Choose a tag to compare

@netrene netrene released this 06 Jul 17:35

Fixes calibration status loading in the calibration panel and improves frontend cache busting.\n\nChanges:\n- Fixes the initial pump list payload so calibrated and calibration_last are included when the panel opens.\n- Uses the same payload shape for initial list and action responses.\n- Registers the panel with a versioned module URL such as /jebao_mdc/panel-0.4.9.js to avoid stale Companion App WebView cache.\n- Re-registers the sidebar panel when the panel version changes.

v0.4.8

Choose a tag to compare

@netrene netrene released this 06 Jul 16:56

Persists calibration status in Home Assistant instead of browser storage.\n\nChanges:\n- Adds a per-pump Calibration status sensor.\n- Stores the last successful calibration timestamp in the integration config entry options.\n- Exposes last_calibrated, normal_setpoint, and feeding_setpoint as sensor attributes.\n- Updates the calibration panel to read calibrated/uncalibrated status from Home Assistant.\n- Marks a pump calibrated only after the wizard successfully restores normal speed at the end.\n- Bumps the panel asset version to avoid cached frontend code.

v0.4.7

Choose a tag to compare

@netrene netrene released this 06 Jul 14:54

Improves the JEBAO Setup calibration panel for mobile use and multi-pump workflows.\n\nChanges:\n- Makes the calibration wizard responsive in the Companion App.\n- Keeps the footer action visible on small screens while the content area scrolls.\n- Adds per-pump calibration status on the pump selection step.\n- Marks a pump as calibrated after successful completion.\n- Adds a clear return-to-pump-selection action after finishing, so another pump can be calibrated next.\n- Bumps the panel asset version to avoid cached frontend code.

v0.4.6

Choose a tag to compare

@netrene netrene released this 06 Jul 12:38

Adds a safety warning before entering feeding calibration.\n\nChanges:\n- Shows a red alert dialog when leaving normal-speed calibration for feeding-speed calibration.\n- Warns that the next step reduces pump speed and asks the user to stay near the aquarium.\n- Feeding speed is only applied after explicit confirmation.\n- Bumps the panel asset version to avoid cached frontend code.

v0.4.5

Choose a tag to compare

@netrene netrene released this 06 Jul 12:24

Fixes the JEBAO Setup custom panel navigation in the Home Assistant Companion App.\n\nChanges:\n- Adds a mobile/narrow-only sidebar menu button to the calibration panel.\n- Dispatches the Home Assistant hass-toggle-menu event with bubbles and composed enabled so it works from the panel shadow DOM.\n- Keeps the desktop layout unchanged.\n- Bumps the panel asset version to avoid cached frontend code.

v0.4.4

Choose a tag to compare

@netrene netrene released this 06 Jul 06:19

Redesigns the JEBAO Setup calibration panel based on the pump assistant handoff.\n\nChanges:\n- Replaces the old calibration panel UI with the four-step flow wizard.\n- Adds live flow preview behavior for normal and feeding speed calibration.\n- Shows a normal-speed reference marker while adjusting feeding speed.\n- Saves setpoints during the flow and restores normal speed when finishing.\n- Updates README calibration panel documentation.

v0.4.3

Choose a tag to compare

@netrene netrene released this 05 Jul 11:30

Changes

  • Redesign the JEBAO Setup calibration panel with clearer top-level wizard steps.
  • Add dedicated normal and feeding speed calibration views with slider-based speed testing.
  • Show the saved normal speed as a reference marker while adjusting the feeding speed.
  • Debounce slider speed updates to keep calibration responsive without sending excessive commands.

Update notes

Restart Home Assistant manually after updating through HACS.

v0.4.2

Choose a tag to compare

@netrene netrene released this 05 Jul 10:59

Changes

  • Add the JEBAO Setup calibration panel for normal and feeding speed calibration.
  • Register the panel as a Home Assistant sidebar panel with cache-busted frontend assets.
  • Expose websocket actions for calibration speed testing, saving setpoints, and restoring normal speed.

v0.3.5

Choose a tag to compare

@netrene netrene released this 04 Jul 16:35

Adds a feeding countdown sensor.\n\nChanges:\n- New sensor entity: Feeding remaining\n- Updates once per second while feeding is active\n- Exposes remaining time in seconds plus remaining_minutes and remaining_human attributes\n- Adds sensor domain to hacs.json

v0.3.4

Choose a tag to compare

@netrene netrene released this 04 Jul 15:44

Patch release for HACS/README presentation.\n\nChanges:\n- Add retina brand assets: icon@2x.png and logo@2x.png\n- Add README logo image like common HACS projects\n- Remove broken license badge from README