DEVELOPMENT ENVIRONMENT

~liljamo/ha-ouman-eh800

ref: 61e46870f5cb8adc56776aa818509c3e8975ecba ha-ouman-eh800/README.md -rw-r--r-- 2.6 KiB
61e46870Jonni Liljamo docs: add Advanced examples section 5 days ago

#HA Ouman EH-800

An Ouman EH-800 integration for Home Assistant.

Mostly kinda working™.

I'll add instructions after some more testing.

A demo video is available at liljamo.dev/ha-ouman-eh800.

#What's supported

A very generic list would be:

  • L1 operation mode control
  • L1 temperature control, drop settings
  • L1 manual drive
  • Home/Away switch

Some extra data is available for reading via the attributes of the l1_climate entity. E.g. some L1 heating curve values, but these may get controls at some point.

I don't have a second loop, so no L2 values are currently available.

I'll add all read-only values soon, but read-write values will require some more thinking.

#Need help?

#Advanced examples

#Reading valve position as a number

In Home Assistant, valve entities only record whether the valve is open or not, due to exact position reporting being optional and dependent on the integration implementation.

This integration does implement exact position reporting, and as such the position can be read by templates.

Example, this will make a helper that can be viewed like a graph in history:

template:
  - sensor:
    - name: "Valve Position"
      unit_of_measurement: "%"
      state: >
          {{ state_attr('valve.l1_valve_position', 'current_position') }}

#GitHub mirror

Mirrored to GitHub so HACS can import it and to have a more accessible issue form available.

#Mirror policy

You may open issues and PRs on GitHub, the mirror is "interactive".

#Pushing the mirror

git remote add --mirror=push github-mirror git@github.com:liljamo/ha-ouman-eh800.git
git push github-mirror

#Development

#Notes

  • strings.json should match translations/en.json.

#Resources