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

[iotawatt] Initial contribution #16491

Merged
merged 40 commits into from
May 28, 2024
Merged

Commits on May 22, 2024

  1. [iotawatt] generate new binding

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    3bdcdbd View commit details
    Browse the repository at this point in the history
  2. [iotawatt] add new binding

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    435fa4a View commit details
    Browse the repository at this point in the history
  3. [iotawatt] add output channels

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    517272c View commit details
    Browse the repository at this point in the history
  4. [iotawatt] add input power-factor and phase

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7811f2c View commit details
    Browse the repository at this point in the history
  5. [iotawatt] add Javadoc

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    5e3d7bd View commit details
    Browse the repository at this point in the history
  6. [iotawatt] spelling

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    fc0e02d View commit details
    Browse the repository at this point in the history
  7. [iotawatt] Use Optional for null check

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    28c4684 View commit details
    Browse the repository at this point in the history
  8. Update bundles/org.openhab.binding.iotawatt/README.md

    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    11eb6fd View commit details
    Browse the repository at this point in the history
  9. Update bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab…

    …/binding/iotawatt/internal/handler/IoTaWattHandler.java
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7e237af View commit details
    Browse the repository at this point in the history
  10. Update bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab…

    …/binding/iotawatt/internal/handler/IoTaWattHandler.java
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    3e7b786 View commit details
    Browse the repository at this point in the history
  11. [iotawatt] update readme

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    c8c534b View commit details
    Browse the repository at this point in the history
  12. Update bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF…

    …/thing/thing-types.xml
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    77f54ff View commit details
    Browse the repository at this point in the history
  13. Update bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF…

    …/thing/thing-types.xml
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    eedb41f View commit details
    Browse the repository at this point in the history
  14. Update bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF…

    …/thing/thing-types.xml
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    f7183bb View commit details
    Browse the repository at this point in the history
  15. [iotawatt] run i18n plugin

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    176daef View commit details
    Browse the repository at this point in the history
  16. [iotawatt] add connection

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    0e2645d View commit details
    Browse the repository at this point in the history
  17. [iotawatt] adjust to Java 21

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    b1c84da View commit details
    Browse the repository at this point in the history
  18. [iotawatt] use custom exception

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    5cf7fcb View commit details
    Browse the repository at this point in the history
  19. [iotawatt] add request timeout

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    4419f1f View commit details
    Browse the repository at this point in the history
  20. [iotawatt] configurable request timeout

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d732e3d View commit details
    Browse the repository at this point in the history
  21. [iotawatt] check httpsStatus

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    73379d2 View commit details
    Browse the repository at this point in the history
  22. [iotawatt] update translations

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    f58a2ef View commit details
    Browse the repository at this point in the history
  23. [iotawatt] split exception to individual ones

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    29c2f83 View commit details
    Browse the repository at this point in the history
  24. [iotawatt] adjust log level

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7689031 View commit details
    Browse the repository at this point in the history
  25. [iotawatt] use Optional for null check

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    ed52ca3 View commit details
    Browse the repository at this point in the history
  26. [iotawatt] rename to deviceHandlerCallback

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    b231d6d View commit details
    Browse the repository at this point in the history
  27. [iotawatt] update example config

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    66b799f View commit details
    Browse the repository at this point in the history
  28. [iotawatt] add configuration error

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    87df964 View commit details
    Browse the repository at this point in the history
  29. [iotawatt] start httpClient outside of factory

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    b2ae559 View commit details
    Browse the repository at this point in the history
  30. Update bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab…

    …/binding/iotawatt/internal/handler/IoTaWattHandler.java
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    9bcdbf2 View commit details
    Browse the repository at this point in the history
  31. Update bundles/org.openhab.binding.iotawatt/src/main/java/org/openhab…

    …/binding/iotawatt/internal/IoTaWattHandlerFactory.java
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    3ce5cc6 View commit details
    Browse the repository at this point in the history
  32. Update bundles/org.openhab.binding.iotawatt/README.md

    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    203f18a View commit details
    Browse the repository at this point in the history
  33. Update bundles/org.openhab.binding.iotawatt/src/main/resources/OH-INF…

    …/thing/thing-types.xml
    
    Co-authored-by: lsiepel <leosiepel@gmail.com>
    Signed-off-by: Pete <8108165+PRosenb@users.noreply.github.com>
    PRosenb and lsiepel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    bedbed7 View commit details
    Browse the repository at this point in the history
  34. [iotawatt] move to channels

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    df7370b View commit details
    Browse the repository at this point in the history
  35. [iotawatt] remove not required mockito config

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    6171654 View commit details
    Browse the repository at this point in the history
  36. [iotawatt] add channel IDs in table

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    636a185 View commit details
    Browse the repository at this point in the history
  37. [iotawatt] add @deactivate

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7c163fe View commit details
    Browse the repository at this point in the history
  38. [iotawatt] move configuration-error to iotawatt.properties

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 22, 2024
    Configuration menu
    Copy the full SHA
    18bd203 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. [iotawatt] add dimensions to Items definition

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 25, 2024
    Configuration menu
    Copy the full SHA
    d6f371a View commit details
    Browse the repository at this point in the history
  2. [iotawatt] use %unit% in state pattern

    Signed-off-by: Peter Rosenberg <prosenb.dev@gmail.com>
    PRosenb committed May 25, 2024
    Configuration menu
    Copy the full SHA
    c170b54 View commit details
    Browse the repository at this point in the history