AlexanderBabel / homebridge-broadlink-rm

[This fork supports TV accessories] Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Apache License 2.0
46 stars 11 forks source link

TV accessory does not show inputs iOS 13.3.1 #74

Closed mm07vk closed 4 years ago

mm07vk commented 4 years ago

Hi everyone,

The TV accessory does not function properly as the inputs are not show and cannot be selected. I can see the input option as an icon inside the Accessories tab of the TV accessory but it is not functional. The on/off button works properly. The issue might be related to the recent iOS 13.3.1 update. Is anyone else experiencing this issue?

Here is the relevant part of the config.json:

 "accessories": [
                {
                    "name":"Bedroom TV",
                    "type":"tv",
                    "pingIPAddress":"192.168.0.110",
                    "pingFrequency": 5,
                    "pingIPAddressStateOnly": true, 
                    "data": {
                        "off": "26005...",
                        "on": "26005...",      
                "inputs": 
                    [{  "name": "Plus TV", 
                        "type": "hdmi", 
                        "data": "26005..." 
                    }]
                   }                
                }
]

Screen Shot 2020-02-25 at 13 24 22 Screen Shot 2020-02-25 at 13 24 10

CharlesMonneron commented 4 years ago

I have the same problem with the volume controls as well

kiwi-cam commented 4 years ago

I'm running 13.3.1 and not having any issues with inputs or volume. Is there anything in the logs?

mm07vk commented 4 years ago

Found the solution:

  1. Delete all files in accessories and persist folders found in homebridge directory to clean the accessories cashe
  2. Run homebridge
  3. Re-add homebridge hub to Home app

Now all of the inputs are shown and functional as expected:

Screen Shot 2020-03-02 at 14 28 41