-
-
Notifications
You must be signed in to change notification settings - Fork 720
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
Added support for SMA Meters #59
Added support for SMA Meters #59
Conversation
- Support for SMA Home Manager 2.0, this is a Grid meter - Support for SMA Energy Meter 30, this can be used as a Grid meter or PV meter - Both devices use UDP multicast to send a binary message with the current power values overall and for each phase encoded with OBIS codes
- Little refactor to make testing easier - Added test cases with sample multicast data packages
Did you test concurrency using |
Just did, works fine. After a few seconds the multicast data packages take longer than the timeout, but I guess that is because of the |
Running a build with this from now on, let's see how it works tomorrow :) |
- Changed naming - Updated logging prefix - Other minor fixes
Test build failed with The linter showed no errors on my local run. |
- code restructuring - simplifications - bugfixes
This fixes bugs of the previous commits changes and simplifies the code
Ich schon 😁 |
/cc @premultiply- is this something you would want to test while in PR status? |
@andig Vor Morgen werde ich leider nicht dazu kommen können etwas zu testen. |
@premultiply das geht nicht nur von der Theorie, das läuft hier sogar praktisch 😁 |
Fix #49 Added Support for SMA Meters