Posts

Showing posts with the label NB3730A

Controlling an LG soundbar

As part of my home automation configuration, I wanted to figure out how to control my soundbar. Seems it's not documented, there isn't an API, but there is an Android App.  So I installed Genymotion, set the nic to be bridged and used wireshark to sniff what the app was doing.  I saw udp packets for each key, so copied the data, and used it like this.... Mute: 080312002a0808011204081a1002 followed by 080312002a0808011204081a1001  Vol down: 080312002a080801120408191002 then 080312002a080801120408191001 Vol up: 080312002a080801120408181002 then 080312002a080801120408181001 Power off: 080312002a080801120408011002 then 080312002a080801120408011001  switching inputs (optical/bluetooth/home):  080312002a0808011204084d1002 then 080312002a0808011204084d1001 So, to send this udp data to a sound bar at 1.2.3.4 address  echo "080312002a080801120408011002" | xxd -r -p > /dev/udp/1.2.3.4/9741  netcat seemed quite...