grzegorz914 / homebridge-denon-tv

Homebridge plugin for Denon/Marantz AV Receivers, publish as independent external platform accessory.
MIT License
70 stars 15 forks source link

Device state error: Error: timeout of 2000ms exceeded #134

Closed jul9000 closed 2 years ago

jul9000 commented 2 years ago

My device (AVR-X2500H) keeps disconnecting (and reconnecting right after); during these short periods of time the device is unavailable in HomeKit;

Homebridge Version: v1.4.0 Node.js Version: v16.13.1 Npm Version: v8.3.0 homebridge-denon-tv v3.16.10

Logging:

[10/02/2022, 01:03:21] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Device state error: Error: timeout of 2000ms exceeded
[10/02/2022, 01:03:29] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Connected.
[10/02/2022, 01:03:29] [DenonTv] -------- AVR-X2500H --------
[10/02/2022, 01:03:29] [DenonTv] Manufacturer: Denon
[10/02/2022, 01:03:29] [DenonTv] Model: AVR-X2500H
[10/02/2022, 01:03:29] [DenonTv] Zones: 2
[10/02/2022, 01:03:29] [DenonTv] Control: Main Zone
[10/02/2022, 01:03:29] [DenonTv] Firmware: 00
[10/02/2022, 01:03:29] [DenonTv] Api version: 0301
[10/02/2022, 01:03:29] [DenonTv] Serialnr: [redacted]
[10/02/2022, 01:03:29] [DenonTv] ----------------------------------
[10/02/2022, 01:04:41] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Device state error: Error: timeout of 2000ms exceeded
[10/02/2022, 01:04:49] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Connected.
[10/02/2022, 01:04:49] [DenonTv] -------- AVR-X2500H --------
[10/02/2022, 01:04:49] [DenonTv] Manufacturer: Denon
[10/02/2022, 01:04:49] [DenonTv] Model: AVR-X2500H
[10/02/2022, 01:04:49] [DenonTv] Zones: 2
[10/02/2022, 01:04:49] [DenonTv] Control: Main Zone
[10/02/2022, 01:04:49] [DenonTv] Firmware: 00
[10/02/2022, 01:04:49] [DenonTv] Api version: 0301
[10/02/2022, 01:04:49] [DenonTv] Serialnr: [redacted]
[10/02/2022, 01:04:49] [DenonTv] ----------------------------------
[10/02/2022, 01:05:13] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Device state error: Error: timeout of 2000ms exceeded
[10/02/2022, 01:05:21] [DenonTv] Device: 10.10.30.1 AVR-X2500H, Connected.
[10/02/2022, 01:05:21] [DenonTv] -------- AVR-X2500H --------
[10/02/2022, 01:05:21] [DenonTv] Manufacturer: Denon
[10/02/2022, 01:05:21] [DenonTv] Model: AVR-X2500H
[10/02/2022, 01:05:21] [DenonTv] Zones: 2
[10/02/2022, 01:05:21] [DenonTv] Control: Main Zone
[10/02/2022, 01:05:21] [DenonTv] Firmware: 00
[10/02/2022, 01:05:21] [DenonTv] Api version: 0301
[10/02/2022, 01:05:21] [DenonTv] Serialnr: [redacted]
[10/02/2022, 01:05:21] [DenonTv] ----------------------------------

Debugging didn't reveal anything additional.

Here's my config:

            "devices": [
                {
                    "name": "AVR-X2500H",
                    "host": "10.10.30.1",
                    "port": 8080,
                    "zoneControl": 0,
                    "volumeControl": 1,
                    "masterPower": true,
                    "masterVolume": true,
                    "masterMute": true,
                    "switchInfoMenu": false,
                    "disableLogInfo": true,
                    "disableLogDeviceInfo": false,
                    "enableDebugMode": false,
                    "inputs": [
                        {
                            "name": "APPLE TV",
                            "reference": "BD",
                            "mode": "SI"
                        },
                        {
                            "name": "SONOS",
                            "reference": "CD",
                            "mode": "SI"
                        },
                        {
                            "name": "XBOX",
                            "reference": "GAME",
                            "mode": "SI"
                        },
                        {
                            "name": "PS5",
                            "reference": "DVD",
                            "mode": "SI"
                        }
                    ],
                    "buttonsMainZone": [
                        {
                            "name": "Multi-Channel",
                            "reference": "MSMCH STEREO",
                            "displayType": 1
                        },
                        {
                            "name": "Stereo",
                            "reference": "MSSTEREO",
                            "displayType": 1
                        }
                    ]
                }
            ],
            "platform": "DenonTv"
        },
grzegorz914 commented 2 years ago

This is related to #133