rytilahti / python-songpal

Python library for interfacing with Sony's Songpal devices
GNU General Public License v3.0
65 stars 24 forks source link

Add support for bravias #15

Open rytilahti opened 6 years ago

rytilahti commented 6 years ago

https://github.com/aparraga/braviarc provides a simplified implementation of the same protocol, but is targeting only the bravia televisions. This library could be extended to add support for those, which would require adding handling authentication (pin & psk) and extending some other parts (e.g. if IR command sending is wanted).

SP410 commented 6 years ago

Want to mention @gerard33 who is working on https://community.home-assistant.io/t/sony-bravia-tv-component-with-pre-shared-key/30698/122.

I will be happy to contribute after April (finals).

robert-alfaro commented 5 years ago

Braviarc library doesn't need much to support PSK. The changes in the the other component are so different....and its an alternative component.

Here's my fork for example: https://github.com/robert-alfaro/braviarc

I've added PSK support (still has pin support), support for android app launching, and a few more goodies. I'm also integrating python-adb right now as an experiment to readback the current activity. It works thus far to map to the app sources list and report "current app".

rytilahti commented 5 years ago

Sounds good! I just added this issue as it would be nice to have support for all "songpal"-supported devices in this lib for the sake of completeness.