Plugin gives an error with my Sony Bravia X7400H
First of all, I must say what an amazing piece of work. I just entered the Homebridge ecosystem (last weekend) and I loved all the plugins that you have developed so far. Thank you for all the hard work! 


I get the following 2 types of Errors when trying to use the plugin with my Sony Bravia X74H series (or X7400H). 


Error Log from Homebridge:
**During Bootup**

>[20/07/2021, 12:14:11] [BraviaTVOS] BraviaTVW: An error occured during getting television state!
[20/07/2021, 12:14:11] [BraviaTVOS] Error: getPlayingContentInfo
    at exports.request (/usr/local/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/request.js:80:21)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at ServiceProtocol.invoke (/usr/local/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/service.js:89:12)
    at Handler.getTelevisionState (/usr/local/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:16:24)
    at Handler.poll (/usr/local/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:458:7) {
  title: 'Invalid Response',
  code: 12,
  soap: {},
  url: 'http://192.168.1.53/sony/avContent'
}



**During Runtime**

> [20/07/2021, 12:14:21] [BraviaTVOS] [DEBUG] BraviaTVW: Polling API...
[20/07/2021, 12:14:21] [BraviaTVOS] BraviaTVW: An error occured during getting television state!
[20/07/2021, 12:14:21] [BraviaTVOS] Error: getPlayingContentInfo
    at exports.request (/usr/local/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/request.js:80:21)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at ServiceProtocol.invoke (/usr/local/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/service.js:89:12)
    at Handler.getTelevisionState (/usr/local/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:16:24)
    at Handler.poll (/usr/local/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:458:7) {
  title: 'Invalid Response',
  code: 12,
  soap: {},
  url: 'http://192.168.1.53/sony/avContent'
}


For Debugging, I tried manually checking what all APIs are supported by the model that I have using the "getSupportedApiInfo()" for the avContent service and here's the result:

> {

    "method": "getSupportedApiInfo",
    "id": 5,
    "params": [{"services": [
        "system",
        "avContent",
        "appControl"
    ]}],
    "version": "1.0"
}

And I got the following response. 

>  {

    "result": [
        [
            {
                "service": "system",
                "protocols": [
                    "xhrpost:jsonizer"
                ],
                "apis": [
                    {
                        "name": "getMethodTypes",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getVersions",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "requestReboot",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "generic"
                            }
                        ]
                    },
                    {
                        "name": "setPowerStatus",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "generic"
                            }
                        ]
                    },
                    {
                        "name": "getInterfaceInformation",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getNetworkSettings",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "generic"
                            }
                        ]
                    },
                    {
                        "name": "getPowerStatus",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getCurrentTime",
                        "versions": [
                            {
                                "version": "1.0"
                            },
                            {
                                "version": "1.1"
                            }
                        ]
                    },
                    {
                        "name": "getSystemInformation",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "private"
                            }
                        ]
                    },
                    {
                        "name": "getRemoteControllerInfo",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    }
                ]
            },
            {
                "service": "appControl",
                "protocols": [
                    "xhrpost:jsonizer"
                ],
                "apis": [
                    {
                        "name": "getMethodTypes",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getVersions",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "setActiveApp",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "generic"
                            }
                        ]
                    },
                    {
                        "name": "getApplicationList",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "private"
                            }
                        ]
                    }
                ]
            },
            {
                "service": "avContent",
                "protocols": [
                    "xhrpost:jsonizer"
                ],
                "apis": [
                    {
                        "name": "getMethodTypes",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getVersions",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getContentList",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "private"
                            }
                        ]
                    },
                    {
                        "name": "getSchemeList",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "getSourceList",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    },
                    {
                        "name": "setPlayContent",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "generic"
                            }
                        ]
                    },
                    {
                        "name": "getContentCount",
                        "versions": [
                            {
                                "version": "1.0",
                                "authLevel": "private"
                            }
                        ]
                    },
                    {
                        "name": "getCurrentExternalInputsStatus",
                        "versions": [
                            {
                                "version": "1.0"
                            }
                        ]
                    }
                ]
            }
        ]
    ],
    "id": 5
}


**My thoughts so far:**
It appears that my TV model doesn't support "getPlayingContentInfo()" and hence the plugin fails to recognize the capabilities. If we can disable or bypass the getPlayingCintentinfo section then we should be able to still control and use the TV for all the other functionalities. 

It'll be really helpful if you can please look into this and implement a fix for this. I'll be happy to provide whatever logs or info that is required for debugging this.