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

[haywardomnilogic] Replacement for Hayward Omnilogic Pool Automation Binding #8685

Merged
merged 45 commits into from
Jan 22, 2021
Merged

[haywardomnilogic] Replacement for Hayward Omnilogic Pool Automation Binding #8685

merged 45 commits into from
Jan 22, 2021

Commits on Jan 22, 2021

  1. Converted to OH3

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    7ad7d6c View commit details
    Browse the repository at this point in the history
  2. Signing

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    c729ec6 View commit details
    Browse the repository at this point in the history
  3. Added backyardsate option value 0 = "Powered Off"

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    c4a818f View commit details
    Browse the repository at this point in the history
  4. Add @NonNullByDefault to HaywardTypeToRequest

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    77dac20 View commit details
    Browse the repository at this point in the history
  5. Add @NonNullByDefault to HaywardThingHandler

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    84cf350 View commit details
    Browse the repository at this point in the history
  6. Fix formatting in bom/openhab-addons/pom.xml

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    34411b4 View commit details
    Browse the repository at this point in the history
  7. shorter line lengths in readme file to make more readable in text editor

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    a8335a0 View commit details
    Browse the repository at this point in the history
  8. Fixed pump.xml typo

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    19855a2 View commit details
    Browse the repository at this point in the history
  9. Updating units on a number of things

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    0359f0e View commit details
    Browse the repository at this point in the history
  10. remove commented/unused code

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    8d3e6f3 View commit details
    Browse the repository at this point in the history
  11. Update sensor.xml BOW description

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    4225e47 View commit details
    Browse the repository at this point in the history
  12. remove PPM units from description

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    4eebbbb View commit details
    Browse the repository at this point in the history
  13. Update API config.hostname to config.endpointUrl

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    d12af5a View commit details
    Browse the repository at this point in the history
  14. Updated handlers to parse data for multiple things

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    5d612a6 View commit details
    Browse the repository at this point in the history
  15. Removed eroneous chlorinator code from heater handler

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    db231df View commit details
    Browse the repository at this point in the history
  16. Update logging levels

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    1b067d5 View commit details
    Browse the repository at this point in the history
  17. Sign off

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    7ba7d12 View commit details
    Browse the repository at this point in the history
  18. Updating units on a number of things

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    855b77f View commit details
    Browse the repository at this point in the history
  19. remove PPM units from description

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    1659b9a View commit details
    Browse the repository at this point in the history
  20. Sign off

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    638ff82 View commit details
    Browse the repository at this point in the history
  21. Added support for metric units. Cleaned up thing.xml's

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    de0f429 View commit details
    Browse the repository at this point in the history
  22. Corrected all items except parsing from last review

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    93d50f3 View commit details
    Browse the repository at this point in the history
  23. Misc changes requested by fwolter

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    bd1d164 View commit details
    Browse the repository at this point in the history
  24. Add online status update to all things

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    19e1361 View commit details
    Browse the repository at this point in the history
  25. Clean up exception handling

    Signed-off-by: Matt Myers <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    8c91e90 View commit details
    Browse the repository at this point in the history
  26. added null handling

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    4a909d5 View commit details
    Browse the repository at this point in the history
  27. Add backyard properties (units, VSP SPeed Format)

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    5d0d6d3 View commit details
    Browse the repository at this point in the history
  28. Removed unused constants

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    ede044e View commit details
    Browse the repository at this point in the history
  29. Move fields to top of classes

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    2140885 View commit details
    Browse the repository at this point in the history
  30. Added Author tags back in

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    fb99b87 View commit details
    Browse the repository at this point in the history
  31. ThingHandler & getTelemetry are now abstract

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    94e2d43 View commit details
    Browse the repository at this point in the history
  32. Adding Null Checks

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    cf62cb2 View commit details
    Browse the repository at this point in the history
  33. Clean up exception handling

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    58518ff View commit details
    Browse the repository at this point in the history
  34. Updated InterruptedException handling

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    f5e3268 View commit details
    Browse the repository at this point in the history
  35. Removed compiler warning

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    e94b556 View commit details
    Browse the repository at this point in the history
  36. Added mspConfigUnits to pull units from Hayward, updated xml unit def…

    …initions
    
    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    1aeffd7 View commit details
    Browse the repository at this point in the history
  37. Removed unused haywardDiscoveryService assignment from bridgehandler …

    …and HaywardException from mspConfigDiscovery
    
    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    43a7622 View commit details
    Browse the repository at this point in the history
  38. updated readme

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    2fe9147 View commit details
    Browse the repository at this point in the history
  39. update headers 2021

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    7af0539 View commit details
    Browse the repository at this point in the history
  40. cpmeister requested changes 1/17/21

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    8f66754 View commit details
    Browse the repository at this point in the history
  41. Refactor DiscoveryHandler

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    792a1fd View commit details
    Browse the repository at this point in the history
  42. Refactor DiscoveryService

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    38204b1 View commit details
    Browse the repository at this point in the history
  43. Eliminated HawardDiscoveryService.discoverDevices useZeroForBowIndex …

    …parameter
    
    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    01a107b View commit details
    Browse the repository at this point in the history
  44. Final cleanup

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    d48f64b View commit details
    Browse the repository at this point in the history
  45. Code check fix

    Signed-off-by: matchews <mmyers75@icloud.com>
    matchews committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    6b99461 View commit details
    Browse the repository at this point in the history