Package Details: samsungctl 0.7.1-1

Git Clone URL: (read-only, click to copy)
Package Base: samsungctl
Description: Remote control Samsung televisions via TCP/IP connection
Upstream URL:
Licenses: MIT
Submitter: Ape
Maintainer: Ape
Last Packager: Ape
Votes: 9
Popularity: 0.000000
First Submitted: 2014-03-14 10:42 (UTC)
Last Updated: 2018-08-17 05:00 (UTC)

Latest Comments

8472 commented on 2019-11-30 15:39 (UTC)

Some failure is happening again, after recent python updates. And again as before, after reinstalling 'yaourt samsungctl' it works again.

Ape commented on 2018-08-10 06:06 (UTC)

@8472, thanks for reporting this. I fixed it by bumping the version number to 0.7.0-2 for a rebuild.

8472 commented on 2018-08-06 16:52 (UTC) (edited on 2018-08-06 17:08 (UTC) by 8472)

After recent (2018-08-06) python updates the samsungctl is failing with:

$ samsungctl (with or without parameters, doesn't matter) Traceback (most recent call last): File "/usr/bin/samsungctl", line 6, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.7/site-packages/pkg_resources/", line 3095, in <module> @_call_aside File "/usr/lib/python3.7/site-packages/pkg_resources/", line 3079, in _call_aside f(args, *kwargs) File "/usr/lib/python3.7/site-packages/pkg_resources/", line 3108, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.7/site-packages/pkg_resources/", line 570, in _build_master ws.require(requires) File "/usr/lib/python3.7/site-packages/pkg_resources/", line 888, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.7/site-packages/pkg_resources/", line 774, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'samsungctl==0.7.0' distribution was not found and is required by the application</module></module>

It fails on the "from pkg_resources import load_entry_point".

However, after reinstalling 'yaourt samsungctl' it works again.

psamim commented on 2018-03-30 07:02 (UTC)

Please addd python-websocket-client as an optional dependency. It is mentioned in the README file.

Ape commented on 2017-01-10 19:10 (UTC)

0.6.0-2: Rebuild needed for Python 3.6

Ape commented on 2016-12-31 08:33 (UTC)

Updated to 0.6.0: - Experimental support for 2016+ TV models using websocket interface - Improve - Fix backspace key in interactive mode

Ape commented on 2016-01-07 12:08 (UTC)

Updated to 0.5.0: - Make it possible to import samsungctl.Remote directly - Handle closed connections - Improve interactive mode UI for small terminals - Show technical key codes in interactive mode - Allow connecting without sending keys - Add aliases to command line arguments - Improved log messages

Ape commented on 2016-01-06 10:31 (UTC)

Updated to 0.4.0: - Show key mappings on interactive mode - Configurable socket timeout setting (see '--timeout') - Clean error messages

Ape commented on 2014-03-21 17:15 (UTC)

Updated to 0.3.0: - New upstream release - Install default configuration file to /etc