A local baby-tracking button setup for Home Assistant

Newborn care events such as feeding, diapers, and sleep can be logged with a custom physical button instead of only using an app. The device is based on ESP32 and sends button presses through MQTT. sees the device as an entity, so the data can trigger s.

One example is showing contraction tracking on an Echo Show screen. Baby Buddy support was added later, so button presses can also be sent into that baby-care tracking tool. A standalone app was also built for parents who do not run a homelab.

The setup currently instead of depending on the cloud, and the add-on, scripts, and files are available as .

Key points

  • A physical ESP32 button device records newborn care activity.
  • Button presses are sent through MQTT into .
  • can use those events for , such as showing information on an Echo Show.
  • Baby Buddy support lets the same button presses feed a baby-care log.
  • The add-on, scripts, and files are .
Read original