konradknitter / homebridge-philips-android-tv

Homebridge module for the Philips Android TV
Apache License 2.0
48 stars 6 forks source link

Non Android Philips Ambilight TV #13

Closed ojoaosemtil closed 3 years ago

ojoaosemtil commented 3 years ago

Hello,

I have a Philips Ambilight TV from 2018, it has Saphi software, not Android. I tried every plugin that is supposed to work, but with no luck. Is it possible to have your plugin working with these models? I'm asking since you're the only developer who actually replies!

Thank you in advance!

konradknitter commented 3 years ago

Hello,

If it doesn’t work with JointSpace API (so - like it is right now implemented). (I think it’s what is used for Hue sync, Philips Remote App) Then, unfortunately no. Sorry.

This API is separate from Android TV.

If you know what API is used there, try to post some details, maybe you will find more users of those devices and together get it rolling :)

Best regards, Konrad Knitter

Wiadomość napisana przez ojoaosemtil notifications@github.com w dniu 15.12.2020, o godz. 14:11:

 Hello,

I have a Philips Ambilight TV from 2018, it has Saphi software, not Android. I tried every plugin that is supposed to work, but with no luck. Is it possible to have your plugin working with these models? I'm asking since you're the only developer who actually replies!

Thank you in advance!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

ojoaosemtil commented 3 years ago

Thank you for your response, for what I've read, it uses JointSpace API. But I don't know how to get the user and password used in the android TVs to be able to control it.

konradknitter commented 3 years ago

I did separate plug-in for Ambilight it doesn’t need user/pass. Based on JointSpace. - it’s early development but works as PoC.

Android TV Phillips API requires authentication - that’s one here.

Best regards, Konrad Knitter

Wiadomość napisana przez ojoaosemtil notifications@github.com w dniu 15.12.2020, o godz. 14:45:

 Thank you for your response, for what I've read, it uses JointSpace API. But I don't know how to get the user and password used in the android TVs to be able to control it.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

ojoaosemtil commented 3 years ago

Oh ok! I’ll try your plugin for philips ambilight! Thank you very much!

ojoaosemtil commented 3 years ago

Ok, I've tried the plugin for Ambilight, but it literally only controls the lights, not the TV. I just need to turn the TV on and off, no need for inputs or volume... But thanks for your help anyway.

konradknitter commented 3 years ago

Ok, if you got this working, it open possibilities

  1. Try to fork it
  2. Check how this plug-in sends setOn command
  3. Replace url with one described in api http://jointspace.sourceforge.net/projectdata/documentation/jasonApi/1/doc/API.html - probably inputKey standby

On Android TV those are disabled.

Best regards, Konrad Knitter

Wiadomość napisana przez ojoaosemtil notifications@github.com w dniu 15.12.2020, o godz. 15:08:

 Ok, I've tried the plugin for Ambilight, but it literally only controls the lights, not the TV. I just need to turn the TV on and off, no need for inputs or volume... But thanks for your help anyway.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

vniehues commented 3 years ago

@konradknitter I really (REALLY!) don't want to plug anything here or promote my own stuff but after reading the code of 3-4 plugins for PhilipsTVs I was able to first modify one of them and then build my own. Feel free to either take code out of my plugin found here or redirect users with these requests to my plugin. Honestly both options are perfect for me! I just want more people to be able to control their TVs with HomeKit ;)