You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sensor/BinarySensor: skip async_write_ha_state when both the native value and extra_state_attributes match the previously published pair. The coordinator still ticks every 30 seconds, but unchanged sensors no longer produce redundant recorder rows. Steady-state networks should see a large drop in recorder writes for the offline-count, offline-entities, low-battery, group-summary, recently-offline, recently-recovered, any-offline binary sensor, and their combined-group counterparts. First write after startup always goes through; any change in value or attrs still publishes immediately.
Repo layout: moved screenshot/docs PNGs from custom_components/entity_availability/docs/ to repo-root assets/. HACS clones the integration package into every user's config/custom_components/ — non-runtime images now stay out of user installs.
Fixed
Sensor: include available in the dedup key and reset the cached pair on async_will_remove_from_hass, so availability flips and entity removal/re-add cycles always publish a fresh state.