Giter Site home page Giter Site logo

nahuel-bm / bodymiscale Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dckiller51/bodymiscale

0.0 0.0 0.0 512 KB

Custom_components Body Metrics for Xiaomi Miscale 1 and 2 (esphome or BLE monitor for Homeassistant)

License: Apache License 2.0

Shell 0.83% Python 99.17%

bodymiscale's Introduction

bodymiscale

GH-release GH-downloads GH-last-commit GH-code-size hacs_badge

EN :

The purpose of this custom integration is to have additional information when weighing yourself with a smart scale like Xiaomi Mi Scale. For example you can use ESPHome or BLE monitor to collect the required data via Bluetooth.

Information about the unit of measurement. All calculations are made using the unit of measurement KG. If your scale is set in lbs don't worry Bodymiscale will convert for you. If you want to display your data in lbs you can use the card here lovelace-body-miscale-card. Just click on Convert kg to lbs.

The generated data is :

  • Weight
  • Height
  • Years
  • Gender
  • Bmi
  • Basal metabolism
  • Visceral fat
  • Ideal weight
  • Bmi label
  • Lean body mass *
  • Body fat *
  • Water *
  • Bone mass *
  • Muscle mass *
  • Fat mass ideal *
  • Protein *
  • Body type *

*: When also the impedance sensor is configured


Installation

Via HACS

  • Search "Bodymiscale" recently added Component under Integrations in the HACS Store tab

Manual installation

  • You can install it manually. Simply copy and paste the contents of the bodymiscale/custom_components folder in yourconfig/custom_components. For example, you will get the file __init __.Py in the following path: /config/custom_components/bodymiscale/__init__. py.

Configuration

  1. Open your Home Assistant instance and start setting up a new integration. Click on the button above or go to your HA Configuration (Settings) -> Devices & Services -> Add -> Bodymiscale.

  2. Insert the required data and select your input sensor for weight and optional impedance.


bodymiscale's People

Contributors

dckiller51 avatar edenhaus avatar dependabot[bot] avatar pre-commit-ci[bot] avatar borpin avatar stefangries avatar erannave avatar glebsterx avatar hudsonbrendon avatar uraniumdonut avatar lukaszp2 avatar nahuel-bm avatar mansellrace avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.