Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

auto detect inverter modules that support both position 1&2 #1940

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

yankee42
Copy link
Contributor

@yankee42 yankee42 commented Jan 18, 2022

Dieser PR ist das Äquivalent zu #1818 nur für Wechselrichter statt SoC.

Damit könnten eine Reihe der wr2_* Module überflüssig werden. Den Anfang in diesem PR mache ich mit dem wr2_json-Modul. Da ich nur eine PV habe konnte ich das jedoch noch nicht live testen.

Außerdem erfolgt der Modulaufruf von WR1 und WR2 nun in einer Schleife, damit beide Module auch wirklich möglichst exakt gleich behandelt werden und die Gefahr eliminiert wird, dass jemand etwas an einer der Positionen, aber nicht an der anderen Position ändert.

@benderl
Copy link
Collaborator

benderl commented Jan 19, 2022

Dieser doch etwas größere Umbau kommt erst nach dem nächsten stabilen Release rein, um eventuelle Nebenwirkungen zu vermeiden.

@benderl benderl added the enhancement New feature or request label Jan 19, 2022
@yankee42 yankee42 force-pushed the refactor-inverter-module-call branch from cea1428 to 2626dd6 Compare September 26, 2022 07:21
@yankee42
Copy link
Contributor Author

Auf den aktuellen master rebased und merge-Konflikte gelöst.

Konflikte bestanden mit #2095 und #2356, was aber insofern kein "echter" Konflikt war, weil die Änderungen aus dieser beiden PRs ohnehin auch schon Teil von diesem PR waren. Insofern war das leider nur doppelte Arbeit.

@LKuemmel LKuemmel self-requested a review September 28, 2022 12:41
@yankee42 yankee42 force-pushed the refactor-inverter-module-call branch from 0e46b20 to f5b4eae Compare November 16, 2022 08:26
@yankee42 yankee42 force-pushed the refactor-inverter-module-call branch from f5b4eae to c77b18d Compare February 27, 2023 10:38
@yankee42 yankee42 force-pushed the refactor-inverter-module-call branch from c77b18d to a334643 Compare February 27, 2023 10:39
@yankee42
Copy link
Contributor Author

yankee42 commented Feb 27, 2023

Auf den aktuellen master rebased und den Konflikt mit 268b594 gelöst (hier wurde modules.json.device durch modules.devices.json.device ersetzt).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants