Skip to content

EG4 and multiple inverter parallel fixes#107

Draft
jaredmauch wants to merge 1 commit intoHotNoob:mainfrom
jaredmauch:main
Draft

EG4 and multiple inverter parallel fixes#107
jaredmauch wants to merge 1 commit intoHotNoob:mainfrom
jaredmauch:main

Conversation

@jaredmauch
Copy link

  • This addresses issues with reading from two inverters of the same type from two different serial ports at once and the data structure requirements to avoid conflicts
  • This also soft-disables register ranges that may be in the csv schema but do not respond
  • PLACEHOLDER - pending final validation after syncing branch changes

@jaredmauch jaredmauch marked this pull request as draft August 27, 2025 14:35
@BuxtonCalvin
Copy link

Hey Jared. Is there any way to revise your code so that one can read from two inverters of different types. I imagine it's moving code out of the class space and into the instance space for a couple of base classes. I'm asking because I've pretty much finished a timescaledb bridge (though there are still some bugs), and though the TS bridge can handle multi-inverters, it can only handle one inverter type (per the current PPG base class code). To allow multiple types of inverters would not be too difficult in the bridge, but I would need to access instances of the registry maps, not class based registries. Needed because table field creation relies on the registry map metric names.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants