merdok / homebridge-webos-tv

Homebridge plugin for LG webOS TVs
MIT License
664 stars 89 forks source link

HomeKit tiles are not stateless with Hoobs 4 #378

Closed mjamison44 closed 3 years ago

mjamison44 commented 3 years ago

Tiles created for picture modes, remote control buttons, and notification buttons aren’t acting in a stateless manner anymore. They used to turn off almost immediately after pushing the tile. Now they will stay “on” until I refresh the Home app.

merdok commented 3 years ago

As far as i know hoobs also uses homebridge internally so i do not think that there should be any difference in the behavior. You can check the debug log for any errors, but other than that i cannot think of any reason why that should behave differently...

mjamison44 commented 3 years ago

I’ve reinstalled the plugin multiple times and the switches in the home app will not turn off after being pushed like they always have. I don’t know what to do.

On Mon, Jul 12, 2021 at 12:36 PM Marcin @.***> wrote:

As far as i know hoobs also uses homebridge internally so i do not think that there should be any difference in the behavior. You can check the debug log for any errors, but other than that i cannot think of any reason why that should behave differently...

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878541219, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPON6VZR7MZMUKTDSPLTXM75DANCNFSM5AHNNJWA .

--

merdok commented 3 years ago

Like i said i can have a look at the log if there is anything suspicious, so you can post some homebridge debug log from when you try to use those switches.

mjamison44 commented 3 years ago

The log doesn’t even register anything. When I press a tile in the Home app it doesn’t show up in the log at all. I’ve got debugging enabled. It’s as if the accessories aren’t even linked. Which in the home app, the bridge doesn’t show any linked accessories even though there are several. Every other bridge from Hoobs shows the linked accessories but this plugin does not.

On Mon, Jul 12, 2021 at 2:09 PM Marcin @.***> wrote:

Like i said i can have a look at the log if there is anything suspicious, so you can post some homebridge debug log from when you try to use those switches.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878597501, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPK2JFGSFSRGLLJP2PDTXNK2NANCNFSM5AHNNJWA .

--

merdok commented 3 years ago

Then you probably do not have debug log enabled. There should be quite some output in the log if you have homebridge running in debug mode and the property deepDebugLog set to true.

mjamison44 commented 3 years ago

All enabled but the log doesn’t register any button presses.

On Mon, Jul 12, 2021 at 2:26 PM Marcin @.***> wrote:

Then you probably do not have debug log enabled. There should be quite some output in the log if you have homebridge running in debug mode and the property deepDebugLog set to true.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878608219, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPOOEEJW5CGDVG2F4I3TXNMYJANCNFSM5AHNNJWA .

--

merdok commented 3 years ago

Button presses should definitely trigger some output in the log if everything is enabled correctly which i mentioned above. Anyway, if there are no errors in the log or "no response" messages on the accessory then I can assume that the plugin is working correctly and your issue lies somewhere else.

mjamison44 commented 3 years ago

How can I send you a screen recording, it won’t let me send it to you on here.

All debugging is enabled. Button presses do not register anything in the log.

On Mon, Jul 12, 2021 at 2:37 PM Marcin @.***> wrote:

Button presses should definitely trigger some output in the log if everything is enabled correctly which i mentioned above. Anyway, if there are no errors in the log or "no response" messages on the accessory then I can assume that the plugin is working correctly and your issue lies somewhere else.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878614342, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPOKYIZIILB2IR5QKJTTXNN77ANCNFSM5AHNNJWA .

--

mjamison44 commented 3 years ago

Also, why aren’t the accessories showing up under the bridge? They aren’t showing in the Hoobs web interface or in the home app.

Zero accessories showing even though I have several created.

All other bridges and plugins show accessories linked to their respective bridges.

On Mon, Jul 12, 2021 at 2:43 PM Matt Parsons @.***> wrote:

How can I send you a screen recording, it won’t let me send it to you on here.

All debugging is enabled. Button presses do not register anything in the log.

On Mon, Jul 12, 2021 at 2:37 PM Marcin @.***> wrote:

Button presses should definitely trigger some output in the log if everything is enabled correctly which i mentioned above. Anyway, if there are no errors in the log or "no response" messages on the accessory then I can assume that the plugin is working correctly and your issue lies somewhere else.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878614342, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPOKYIZIILB2IR5QKJTTXNN77ANCNFSM5AHNNJWA .

--

  • Matt Parsons

--

merdok commented 3 years ago

You can upload the video somewhere and post the link here.

Accessories are not showing up automatically because tv accessories are special ones and you need to add them manually as stated in the README.

mjamison44 commented 3 years ago

You’re misunderstanding. The TV accessory and bridge are added to the home app. Every other bridge I have in the home app shows the accessories linked to that bridge. The Webos bridge is the only one that doesn’t show any linked accessories anymore. It used to show but ever since I separated each plugin to their own bridge, it no longer shows any accessories.

On Mon, Jul 12, 2021 at 10:32 PM Marcin @.***> wrote:

You can upload the video somewhere and post the link here.

Accessories are not showing up automatically because tv accessories are special ones and you need to add them manually as stated in the README.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878792381, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPLNBWHVVUE2TIAYO4LTXPFXJANCNFSM5AHNNJWA .

--

mjamison44 commented 3 years ago

See below. The other bridges show their accessories. The Webos bridge doesn’t show a single accessory even though I have 19 accessories under that bridge.

On Mon, Jul 12, 2021 at 11:59 PM Matt Parsons @.***> wrote:

You’re misunderstanding. The TV accessory and bridge are added to the home app. Every other bridge I have in the home app shows the accessories linked to that bridge. The Webos bridge is the only one that doesn’t show any linked accessories anymore. It used to show but ever since I separated each plugin to their own bridge, it no longer shows any accessories.

On Mon, Jul 12, 2021 at 10:32 PM Marcin @.***> wrote:

You can upload the video somewhere and post the link here.

Accessories are not showing up automatically because tv accessories are special ones and you need to add them manually as stated in the README.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878792381, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPLNBWHVVUE2TIAYO4LTXPFXJANCNFSM5AHNNJWA .

--

  • Matt Parsons

--

merdok commented 3 years ago

Oh, I guess then your issue lies somewhere else, probably some caching issues with your setup. I would recommend to clear all the caches in your homebridge setup and delete all cached accessories.

mjamison44 commented 3 years ago

I already deleted & reinstalled the Webos bridge and Webos plugin multiple times.

On Tue, Jul 13, 2021 at 12:08 AM Marcin @.***> wrote:

Oh, I guess then your issue lies somewhere else, probably some caching issues with your setup. I would recommend to clear all the caches in your homebridge setup and delete all cached accessories.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/merdok/homebridge-webos-tv/issues/378#issuecomment-878835781, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOOASPL4W6LVUR5D3CSND73TXPQ6TANCNFSM5AHNNJWA .

--

merdok commented 3 years ago

I do not think that reinstalling the plugin or bridge will help you since it does not clear the caches. You need to delete/clear them explicitly.