github noiwid/HAFamilyLink v1.2.15-rc4
v1.2.15-rc4 - Entities created again on Home Assistant 2026.8/2026.9 (#155)

pre-release5 hours ago

Fourth pre-release on the way to 1.2.15. Supersedes rc3: same content, plus a fix for recent Home Assistant cores.

Entities created again on Home Assistant 2026.8 / 2026.9 (#155)

Home Assistant 2026.8 deprecated the via_device key of DeviceInfo in favour of via_device_id, and the deprecation report raises an error when the calling frame cannot be attributed to an integration, which is the case for a DeviceInfo consumed by the entity platform. The first entity that created a device with via_device failed to be added (Error adding entity None for domain binary_sensor with platform familylink), so one entity, binary_sensor.<device>_bedtime_active on the reporter's instance, was missing. Seen on 2026.9 and reproduced on 2026.8.3.

Device entities now link to the child's hub device through via_device_id when the running core supports it, and through via_device on older cores; every platform makes sure the hub device exists before adding entities, whatever the platform load order, and no deprecated registry lookup is used.

Unchanged from rc3

  • Bedtime detected in the morning on the newer downtime model (#155).
  • Bedtime and school time sensors follow the policy state (#155).
  • Next-restriction sensor no longer says "Bedtime (ends Active now)" all evening (#155).
  • Allowed calls and texts select entity (PR #150, by @mdo77).
  • Bedtime and school time windows on the newer downtime model (#151).

Upgrading

A full Home Assistant restart is required, not just a reload of the integration. In HACS, enable "Show beta versions" on the integration to see this build, or download familylink.zip below.

Don't miss a new HAFamilyLink release

NewReleases is sending notifications on new releases.