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

FEMS Backports 2024.3.0 #2560

Merged
merged 21 commits into from
Mar 3, 2024
Merged

FEMS Backports 2024.3.0 #2560

merged 21 commits into from
Mar 3, 2024

Commits on Mar 3, 2024

  1. GoodWe Grid-Meter: add support for "Commercial Meter

    Co-authored-by: Michael Grill <[email protected]>
    Co-authored-by: Sebastian Asen <[email protected]>
    Reviewed-by: Hueseyin Sahutoglu <[email protected]>
    3 people committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    dfd1346 View commit details
    Browse the repository at this point in the history
  2. Sum: improvements to max-ever-values

    - Calculate min/max ever ESS discharge power (will eventually replace MaxApparentPower in UI Live)
      - add EssMinDischargePower and EssMaxDischargePower channels to _sum
      - calculate _sum/EssDischargePower also from non-hybrid ESS
    - improve parsing of _sum config: parse String values to int
    - Prediction: fix possible NoSuchElementException if all predictions are empty
    sfeilmeier committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    db48592 View commit details
    Browse the repository at this point in the history
  3. AppCenter: EZA-Regler

    New App "EZA-Regler" - visible for ADMIN only
    
    Co-authored-by: Michael Grill <[email protected]>
    Reviewed-by: Hueseyin Sahutoglu <[email protected]>
    sfeilmeier and michaelgrill committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    a2d7df7 View commit details
    Browse the repository at this point in the history
  4. Implement generic LinuxFs GPIO for Modberry

    Co-authored-by: Lorant Meszlenyi <[email protected]>
    Co-authored-by: Hueseyin Sahutoglu <[email protected]>
    Co-authored-by: Stefan Feilmeier <[email protected]>
    Reviewed-by: Michael Grill <[email protected]>
    4 people committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    f96f03c View commit details
    Browse the repository at this point in the history
  5. CI: Update scripts and image

    Co-authored-by: Kai Jeschek <[email protected]>
    Reviewed-by: Stefan Feilmeier <[email protected]>
    sfeilmeier and da-Kai committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    ba7ffb1 View commit details
    Browse the repository at this point in the history
  6. AppCenter: Home 20 & 30 added modbus for external meters

    predefined modbus for meters is for home 20 & 30 modbus2
    add modbus2 for home 20 & 30
    
    Co-authored-by: Sebastian Asen <[email protected]>
    Reviewed-by: Michael Grill <[email protected]>
    Reviewed-by: Stefan Feilmeier <[email protected]>
    sfeilmeier and sebastianasen committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    725a0ea View commit details
    Browse the repository at this point in the history
  7. GoodWe: set correct Battery-Voltage values

    Correct register values for bmsChargeMaxVoltage & bmsDischargeMinVoltage were not checked, but set with the other battery values.
    
    Co-authored-by: Sebastian Asen <[email protected]>
    Reviewed-by: Michael Grill <[email protected]>
    sfeilmeier and sebastianasen committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    3781af5 View commit details
    Browse the repository at this point in the history
  8. AppCenter: ToU only compatibility with Home 10, 20 or 30

    Decreased compabitlity of tout to only be availabe when a Home 10, 20 or 30 System is installed
    
    Co-authored-by: Michael Grill <[email protected]>
    Reviewed-by: Hueseyin Sahutoglu <[email protected]>
    Reviewed-by: Stefan Feilmeier <[email protected]>
    sfeilmeier and michaelgrill committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    2ce372b View commit details
    Browse the repository at this point in the history
  9. Implement system SOFT/HARD restart (Edge JsonRPC)

    - Add JSON-RPC handler for system restart (`ExecuteSystemRestart`)
      - HARD: reboot system
      - SOFT: restart OpenEMS service
    - Extract handling of system commands to common `SystemRecord` record
    
    Co-authored-by: Lorant Meszlenyi <[email protected]>
    Reviewed-by: Sebastian Asen <[email protected]>
    sfeilmeier and hydroid7 committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    82bbde7 View commit details
    Browse the repository at this point in the history
  10. UI: change "Installateurszugang anlegen" to "Account anlegen"

    English: "create installer account" to "create account"
    
    Co-authored-by: Lukas Rieger <[email protected]>
    Reviewed-by: Stefan Feilmeier <[email protected]>
    sfeilmeier and lukasrgr committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    4b5d106 View commit details
    Browse the repository at this point in the history
  11. AppCenter: Home 20/30 Grid Meter

    Co-authored-by: Sebastian Asen <[email protected]>
    Reviewed-by: Lukas Rieger <[email protected]>
    Co-authored-by: Michael Grill <[email protected]>
    3 people committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    91c7f35 View commit details
    Browse the repository at this point in the history
  12. UI: Refactoring of translations

    Co-authored-by: Sagar Venu <[email protected]>
    Reviewed-by: Lukas Rieger <[email protected]>
    sfeilmeier and venu-sagar committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    3a0f643 View commit details
    Browse the repository at this point in the history
  13. AppCenter: fix AlpitronicEvcs wrong scheduler factory id

    Replaced wrong factory id for scheduler configuration with correct one
    
    Co-authored-by: Michael Grill <[email protected]>
    sfeilmeier and michaelgrill committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    0dc5f69 View commit details
    Browse the repository at this point in the history
  14. UI: translations for IBN

    Co-authored-by: Sagar Venu <[email protected]>
    sfeilmeier and venu-sagar committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    132d7bd View commit details
    Browse the repository at this point in the history
  15. CI: Fix all builds are marked dirty

    Co-authored-by: Kai Jeschek <[email protected]>
    sfeilmeier and da-Kai committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    7fd2bb9 View commit details
    Browse the repository at this point in the history
  16. GoodWe 20 & 30: handle Voltage & Current for DSP version

    <!-- Technical description of changes -->
    Default DSP-Version of home 20& 30 is 0 and was not handled correctly.
    There are no DSP-versions of home 20 & 30 between 0 & 4
    
    Co-authored-by: Sebastian Asen <[email protected]>
    sfeilmeier and sebastianasen committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    aea562a View commit details
    Browse the repository at this point in the history
  17. UI: chartjs-migration

    Co-authored-by: Lukas Rieger <[email protected]>
    Co-authored-by: Sagar Venu <[email protected]>
    3 people committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    8d4044f View commit details
    Browse the repository at this point in the history
  18. UI: Fix Time-of-use bugs

    Chart x-axis line was not shown on full hours but on half hours
    x Axis grid line was not centered above the x axis tick label
    Handle nullpointer in formatSecondsToDuration
    
    Co-authored-by: Sagar Venu <[email protected]>
    Reviewed-by: Lukas Rieger <[email protected]>
    sfeilmeier and venu-sagar committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    a8a3b69 View commit details
    Browse the repository at this point in the history
  19. AppCenter: refactor pvInverter apps to use "new" props

     * Refactored PV-Inverter Apps to use "new" Props
     * Added selection of Phase to SolarEdge App
     * Changed description text of tibber token
    
    Co-authored-by: Michael Grill <[email protected]>
    Reviewed-by: Kai Jeschek <[email protected]>
    sfeilmeier and michaelgrill committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    51902d3 View commit details
    Browse the repository at this point in the history
  20. RRD4j/Backend-Api: avoid exception during deactivate

    Fix bug in ControllerApiBackend or TimedataRrd4jImpl which required a restart.
    Fixes #2545
    
    Co-authored-by: Michael Grill <[email protected]>
    sfeilmeier and michaelgrill committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    1687524 View commit details
    Browse the repository at this point in the history
  21. Manual merge

    sfeilmeier committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    08b53b3 View commit details
    Browse the repository at this point in the history