Giter VIP home page Giter VIP logo

home-assistant-psychrolib's Introduction

[Disclaimer] this is my first HomeAssistant component, as well as my first Python project, as well as my first (kind of) real github development. Yes, good luck on me... The idea is to allow other people to use and/or enhance this component with extra functions/sensors to be used in HA for their own usage. I'm building further on the work of the home-assistant-dewpoint component, the reason I started this from scratch ( copy/paste/change) was because the original component name was too restrictive. The method I'll use to incorporate extra functionality might not be the best nor quickest but it's one that hopefully will work. While building I might find out that I need to change things completely around. This is my one of my multiple side projects, so it will get time when I want to try something new

Feel free to comment.

home-assistant-psychrolib

HomeAssistant wrapper for Psychrometric calculations, provided by psychrolib

Home Assistant custom component to calculate multiple moist/dry air parameters, using temperature, humidity and pressure sensor(s). Currently forseen:

  • dew point (the hopefully working base, the original idea)
  • moist air density (my personal itch to scratch)
  • inside air quality moisture evaluation (using Van Der Kooi diagram), needs moist air density

Installation Use hacs with this repo URL https://github.com/netweaver1970/home-assistant-psychrolib or copy custom_components/ folder to your HA configuration.

Example configuration.yaml for dewpoint calculation sensor:

  • platform: dewpoint sensors: dewpoint_outside: temperature: sensor.temperature_outside rel_hum: sensor.humidity_outside dewpoint_office: temperature: sensor.temperature_office rel_hum: sensor.humidity_office ...

Example configuration.yaml for moistairdensity calculation. sensor:

  • platform: moistairdensity sensors: moistairdensity_outside: temperature: sensor.temperature_outside rel_hum: sensor.humidity_outside press: sensor.pressure_outside moistairdensity_office: temperature: sensor.temperature_office rel_hum: sensor.humidity_office press: sensor.pressure_office ... [TODO] format + enhance following block

Configuration options Key Type Required Description sensors list True List of dewpoint sensors to generate. Configuration options for sensors list Key Type Required Default Description friendly_name string False sensor name Custom name for the new sensor entity. temperature entity_id True none Entity ID to read temperature from. (dry-bulb) rel_hum entity_id True none Entity ID to read relative humidity from.

home-assistant-psychrolib's People

Contributors

netweaver1970 avatar

Watchers

 avatar  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.