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

add Modbus Sunspec compatibility to opendtu-onbattery #1150

Open
wants to merge 67 commits into
base: development
Choose a base branch
from

Commits on Feb 13, 2023

  1. Add Modbus

    ArekKubacki committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4084b4d View commit details
    Browse the repository at this point in the history
  2. Added Modbus

    ArekKubacki committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    cc98831 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddb0325 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Configuration menu
    Copy the full SHA
    802601a View commit details
    Browse the repository at this point in the history
  2. Modbus BugFix

    ArekKubacki committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    0777a9c View commit details
    Browse the repository at this point in the history
  3. Modbus BugFix

    ArekKubacki committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    53b9690 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Added WatchDog to Modbus

    ArekKubacki committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    e13348c View commit details
    Browse the repository at this point in the history
  2. Update from master

    ArekKubacki committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    32b9750 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3277e71 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Revert "Merge branch 'master' into v1"

    This reverts commit 5617240ce1fb15a3796d1ed558cc89f9ba72d8d5.
    ArekKubacki committed May 30, 2023
    Configuration menu
    Copy the full SHA
    1b8b56f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    314b285 View commit details
    Browse the repository at this point in the history
  3. Edit platformio.ini

    ArekKubacki committed May 30, 2023
    Configuration menu
    Copy the full SHA
    6ec026b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    5077d03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d52334 View commit details
    Browse the repository at this point in the history
  3. Modbus fixed

    ArekKubacki committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    a3b2457 View commit details
    Browse the repository at this point in the history
  4. Fixed Temp, Freq, AC

    ArekKubacki committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    54e1641 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d9c942 View commit details
    Browse the repository at this point in the history
  6. Merge

    ArekKubacki committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    45c9984 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Merge

    ArekKubacki committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    adeed86 View commit details
    Browse the repository at this point in the history
  2. Modbus Added

    ArekKubacki committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    0fb144f View commit details
    Browse the repository at this point in the history
  3. ModbusDtu h file fixed

    ArekKubacki committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    6765ab6 View commit details
    Browse the repository at this point in the history
  4. Fixed Modbus Library

    ArekKubacki committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    f7678a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. simulating a Fronius Smart Meter with openDTU. currently only feeding…

    … "Total Power" and "Total Yield" into registers.
    Alois Klingler committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    acdd4ed View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. if only one inverter is connected, use its measurement data.

    Alois Klingler committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    5684efa View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge pull request #1 from tbnobody/master

    merge 23.6.26
    AloisKlingler authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    909e53b View commit details
    Browse the repository at this point in the history
  2. adding totals as webapi live

    prevent sending 0 as "e_energy_exported" to avoid peaks and gaps in solarweb statistic
    Alois Klingler committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    634f962 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e551d8d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Merge pull request #2 from tbnobody/master

    merge v23.6.28
    AloisKlingler authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7a09c3d View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. disable wifi powersave mode

    Alois Klingler committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e6ec4e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Merge pull request #3 from tbnobody/master

    merge v23.8.3
    AloisKlingler authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a4e8644 View commit details
    Browse the repository at this point in the history
  2. single phase inverters: use variable to fill them to phase 1 to smart…

    …meter
    Alois Klingler committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    6bc9acb View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. fixing still empty values on HMS inverters

    Alois Klingler committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    99100b7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from tbnobody/master

    merge v23.8.8
    AloisKlingler authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    423b33e View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. next try to avoid sending 0-values to modbus-register.

    Alois Klingler committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    9ebfd82 View commit details
    Browse the repository at this point in the history
  2. missed some changes in last commit

    Alois Klingler committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    2f1bb0d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Merge pull request #5 from tbnobody/master

    merge v23.8.28
    AloisKlingler authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c2a06bb View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge pull request #6 from tbnobody/master

    merge v23.9.11
    AloisKlingler authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    226e106 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Merge pull request #7 from tbnobody/master

    merge v23.9.13
    AloisKlingler authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    cc19c16 View commit details
    Browse the repository at this point in the history
  2. no more additional smartmeter data to increase reliability

    Alois Klingler committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1aaa4c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Merge pull request #8 from tbnobody/master

    merge v23.9.18
    AloisKlingler authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    afd6cc4 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Merge pull request #9 from tbnobody/master

    merge v23.10.9
    AloisKlingler authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    10f5320 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Merge pull request #10 from tbnobody/master

    merge v23.11.16
    AloisKlingler authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    7465e28 View commit details
    Browse the repository at this point in the history
  2. init variable on starting

    Alois Klingler committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    b95041e View commit details
    Browse the repository at this point in the history
  3. adding configuration element in settings -> network settings to enabl…

    …e / disable smartmeter simulation
    Alois Klingler committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1f77c38 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Revert "adding configuration element in settings -> network settings …

    …to enable / disable smartmeter simulation"
    
    This reverts commit 1f77c38.
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    9932a06 View commit details
    Browse the repository at this point in the history
  2. Revert "init variable on starting"

    This reverts commit b95041e.
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    66bd4db View commit details
    Browse the repository at this point in the history
  3. Revert "no more additional smartmeter data to increase reliability"

    This reverts commit 1aaa4c2.
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    373ff32 View commit details
    Browse the repository at this point in the history
  4. Revert "missed some changes in last commit"

    This reverts commit 2f1bb0d.
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a2e1c0d View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of https://github.com/tbnobody/OpenDTU into tbn…

    …obody-master
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    6c13883 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'tbnobody-master'

    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    735ab0c View commit details
    Browse the repository at this point in the history
  7. resolve mergeconflicts v24.6.29

    remove watchdog
    make simulated smartmeter serial dependent of DTU serial
    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    510e7ca View commit details
    Browse the repository at this point in the history
  8. fix cpplint failing checks

    Alois Klingler committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    4888113 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. migrate Modbus to TaskScheduler

    switch to emelianov modbus repository
    Alois Klingler committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4b82f64 View commit details
    Browse the repository at this point in the history
  2. fix wrong taskname for modbustask

    Alois Klingler committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ef9612e View commit details
    Browse the repository at this point in the history
  3. v24.8.1-0.2.2 based on v24.8.1

    Alois Klingler committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    38aac57 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/tbnobody/OpenDTU

    Alois Klingler committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ef6e845 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. bring back detailled smartmeter data if only one hoymiles inverter is…

    … configured
    
    start modbus task only if necessary
    Alois Klingler committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    e341b96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcfe327 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Update settings.json

    AloisKlingler authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    e5fe5b9 View commit details
    Browse the repository at this point in the history
  2. Update settings.json

    AloisKlingler authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    03e6e79 View commit details
    Browse the repository at this point in the history
  3. Update settings.json

    AloisKlingler authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    c2c4e03 View commit details
    Browse the repository at this point in the history
  4. rectify settings.json

    Alois Klingler committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    7a4cf2f View commit details
    Browse the repository at this point in the history
  5. Update main.cpp

    AloisKlingler authored Aug 4, 2024
    Configuration menu
    Copy the full SHA
    93ab87c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. extract strings to have a better possibility to configure dynamic sun…

    …spec vendor data
    Alois Klingler committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    61b2d98 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Merge pull request #15 from tbnobody/master

    merge v24.8.5
    AloisKlingler authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    389f982 View commit details
    Browse the repository at this point in the history
  2. from Fronius-Simulation to SunSpec-OpenDTU compatibility.

    add configuration for elements to equip with custom vendor strings.
    Alois Klingler committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ad04999 View commit details
    Browse the repository at this point in the history
  3. fix delayed starting of modbus server

    Alois Klingler committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    7a2ae06 View commit details
    Browse the repository at this point in the history