Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 2.43 KB

README.md

File metadata and controls

45 lines (38 loc) · 2.43 KB

Pregnancy Dashboard for HomeAssistant

I wanted to share a pregnancy tracking setup for HomeAssistant. Originally created by alexives, this project has grown exponentially while still retaining it's primary function of providing a pregnancy tracking setup that does not track and sell your information.

This was originally posted on a HomeAssistant Community Post, but I find it much easier to post updates to code in a github repo. This repository is meant to provide you as many pieces of informaiton as possible, allowing you to limit it to what you like by simpling omiting lines of code or removing modules from lovelace.

Note: For the lovelace view, you will need to add custom:text-action-element, custom:card-templater, and custom:gallery-card. The lovelace code is a single dashboard view that can be added to an existing dashboard.

Dashboard

Sensors/Attributes Available

  • Date of Next Checkup
  • Number of days into pregnancy
  • Number of days remaining in pregnancy
  • Week into the pregnancy
  • Day of the week
  • Pregnancy Percent
  • Fetal Length (inches)
  • Fetal Weight (ounces/lbs)
  • Trimester
  • Fetal Development (week by week description of what's going on inside)

Baby Size Comparisons with Pictures

  • Fruit
  • Manly
  • Geeky
  • Food Cravings
  • Dude Dad (no pictures)

Input Helpers You Will Need To Create

  • First Day of Last Period: input_datetime.pregnancy_last_period
  • Pregnancy Offset (for twins or non-standard pregnancies): input_number.pregnancy_size_offset

Data Sources

Contributions

Many thanks to everybody who helped with this project: