Repository navigation
Read the web interface of an Evoblock - #31
Merged
Merged
Conversation
Its heat pump page lacks the EVI rows of a WBB and shows the compressor in Hz, so the dialog refused it. The version row tells the family, kept in the entry; an entry without one stays a WBB.
Name the version sensor like its neighbours, say where a value holds for one family only, and guard what each answer tells, both catalogues against the capture and what Home Assistant shows for the new sensors.
A capture taken while the compressor ran shows its unit, and confirms the units of the values that had only said "Aus".
Its manual shows the row only with that setting on; required, turning it off took every value of the entry. Guard what a shown unit becomes in Home Assistant, and pin the Evoblock's rows by title.
Turned off on a WBB, the setting took the row off the page and stopped polling. An Evoblock's manual says the same of its page, so the row is conditional on both now.
A sensor would have two values to pick from, as with a required row. Guard that a vanished row leaves no old value and that energies and hours stay running totals, and say which rows a page must show.
A capture with the setting off failed the tests that compare it with the titles file. Guard the state class of counts and performance factors, and a doubled conditional row in polling too.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds the Evoblock to the web interface, from the two captures in #29. The dialog tells the family by the heat pump page's version row and keeps it in the entry; existing entries stay a WBB.
New on the Evoblock: compressor frequency, power output, water pressure and the WEB CPU version. An Evoblock set to English is not supported yet, and writing the power limit has not been tried on one.
Also on a WBB: with the setting "Schaltdifferenz dynamisch" off, the page leaves that row out. That stopped polling; now only its sensor reads unknown.