Skip to content

Commit

Permalink
Major code rewrite
Browse files Browse the repository at this point in the history
Fixes numerous issues with upnp
Adds Test Suite (RUN_ME.py)
Removes duplicate code
Removes unneeded data parsing from encrypted websocket
Removes unneeded multiple creations of an AES object
  • Loading branch information
kdschlosser committed Feb 28, 2019
1 parent 100f313 commit b52b2ae
Show file tree
Hide file tree
Showing 33 changed files with 5,862 additions and 1,171 deletions.
17 changes: 15 additions & 2 deletions README.md
@@ -1,6 +1,21 @@

\*\*\*\*\*\*\* ALL USERS PLEASE READ \*\*\*\*\*\*\*

TV DISCOVERY

I added a discovery feature. You no longer need to set your TV to a
static IP address. The library now automatically discovers the TV.

This is how to work the automatic discovery feature.

On a new config file only pass the path for the config fil with the
`--config-file` parameter

samsungctl --config-file "/PATH/FILE.NAME"

If you do not want to usee the discovery feature then you will need to
specify the '--host' for each call made.

UPDATE TO POWER KEYS..
In order to remove confusion of what TV supports what power keys.
I have decided to alter the Samsung handling of keys. The way Samsung
Expand Down Expand Up @@ -98,9 +113,7 @@ install it using the directions below.
- `requests`
- `pycryptodome`
- `lxml`
- `ifaddr`
- `six`
- `curses` (optional, for the interactive mode)


<br></br>
Expand Down

0 comments on commit b52b2ae

Please sign in to comment.