Thursday, April 12, 2018

Automating Samsung MU6100 Series K

Finally upgraded to a new Samsung 4K TV and iSamsungTV stopped working. The good thing is that so have most people and there is a new app, samsungctl https://github.com/Ape/samsungctl which  allows command line interface to the TV using websocket, because everyone needs a to open a terminal window to change a channel.

I used this link to install samsungctl https://www.domoticz.com/wiki/Plugins/SamsungTV.html

Basically I needed to

  • sudo pip3 install samsungctl
  • sudo pip3 install websocket-client


After the installation, I had some error messages, i.e. "AttributeError: 'numpy.ndarray' object has no attribute 'tobytes'", which was solved by;
  • sudo pip3 install numpy --upgrade

The new TV can be turned on with WakeOnLAN now. This makes my Broadlink RM3 fairly redundant as the older Samsung wasn't able to turn on hence, I needed the IR blaster before.

No comments:

Splitting the home network

Who wouldn't want to separate the traffic at home for security reasons. The more common ones include wireless guest and wireless users. ...