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

[lgwebos] Wake-on-Lan Integration #7103

Merged
merged 16 commits into from
Apr 18, 2020
Merged

[lgwebos] Wake-on-Lan Integration #7103

merged 16 commits into from
Apr 18, 2020

Commits on Apr 17, 2020

  1. Adding WOL Implementation to PowerControl channel with ability to det…

    …ermine MAC (best effort via arp) and send WOL natively.
    
    Removed Search, as second screen service does actually show up in regular scans now.
    
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    770acf2 View commit details
    Browse the repository at this point in the history
  2. Addressing review comments in WakeOnLanUitility and config.xml.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    2f3a792 View commit details
    Browse the repository at this point in the history
  3. Add mac and windows commands to discover MAC.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    aa1d08b View commit details
    Browse the repository at this point in the history
  4. Break once MAC is found in result.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    fdf1dcf View commit details
    Browse the repository at this point in the history
  5. Using org.eclipse.smarthome.io.net.exec.ExecUtil instead of implement…

    …ing Commandline Execution in the binding itself.
    
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    705c3dd View commit details
    Browse the repository at this point in the history
  6. Detecting which linux tool to detect MAC exists, arp or arping.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    b90b8ff View commit details
    Browse the repository at this point in the history
  7. Fixed typo in debug message.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    5b204ab View commit details
    Browse the repository at this point in the history
  8. Addressing review comments on formatting.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    5e8e9ec View commit details
    Browse the repository at this point in the history
  9. MacAddress parameter added to README demo item and Power Control Hand…

    …ler updated.
    
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    8f6d1e8 View commit details
    Browse the repository at this point in the history
  10. Handle power on off commands in all possible LGWebOSTVSocket states.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    35f062c View commit details
    Browse the repository at this point in the history
  11. Reformatting debug message.

    Co-Authored-By: cpmeister <mistercpp2000@gmail.com>
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn and cpmeister committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    4e1c56a View commit details
    Browse the repository at this point in the history
  12. Fix whitespace.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    667ac96 View commit details
    Browse the repository at this point in the history
  13. Moved If statement cases into switch statement.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    2868228 View commit details
    Browse the repository at this point in the history
  14. Adding comments.

    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    9f1e593 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2020

  1. Applying code review recommendations. Reducing power channel updates.…

    … CONNECTING and REGISTERING still count as OFF states.
    
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 18, 2020
    Configuration menu
    Copy the full SHA
    0a9a6ca View commit details
    Browse the repository at this point in the history
  2. Inlining Socket's isConnected method. The method name was also mislea…

    …ding.
    
    Signed-off-by: Sebastian Prehn <sebastian.prehn@gmx.de>
    sprehn committed Apr 18, 2020
    Configuration menu
    Copy the full SHA
    9863574 View commit details
    Browse the repository at this point in the history