Skip to content

Conversation

@tomquist
Copy link
Owner

@tomquist tomquist commented Jun 27, 2025

Summary

  • Reworked the TQEnergyManager class to compute signed totals using separate import and export OBIS codes, handling missing values gracefully
  • Updated the TQEnergyManager tests to reflect the new calculation logic and added a test ensuring export data can be absent

Testing

  • pipenv run python3 -m pytest -q
  • pipenv run python3 -m flake8 --select BLK **/*.py

@tomquist
Copy link
Owner Author

@TheItschi FYI this is a follow-up to your comment here: #150 (comment)

@tomquist tomquist merged commit b61a429 into main Jun 28, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants