Das Plugin funktioniert beim TV im Wohnzimmer ohne Probleme (Sony KD65-AF8).
Beim älteren TV im Schlafzimmer (Sony BRAVIA KDL-50W805) funktioniert es grundsätzlich auch, aber leider kommen alle paar Sekunden folgende Einträge ins Logfile, wenn der TV ausgeschaltet ist, obwohl ich diesen als "Old Model" in der Config gekennzeichnet hab und auch Wake on LAN und MAC Adresse hinterlegt habe.
Log Einträge:
[10/18/2023, 5:21:46 PM] [BraviaTVOS] Error: Error: connect EHOSTUNREACH 192.168.1.30:80
at ServiceProtocol.describe (/usr/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/service.js:68:15)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at /usr/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/bravia.js:257:22
at async Promise.all (index 0)
at Bravia.describe (/usr/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/bravia.js:255:27)
at Bravia.exec (/usr/lib/node_modules/homebridge-bravia-tvos/node_modules/@seydx/bravia/lib/bravia.js:289:28)
at Handler.getTelevisionState (/usr/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:18:24)
at Handler.poll (/usr/lib/node_modules/homebridge-bravia-tvos/src/accessories/accessory.handler.js:559:7)
Meine Config:
"name": "BraviaTVOS",
"platform": "BraviaOSPlatform",
"debug": true,
"warn": true,
"error": true,
"extendedError": true,
"tvs": [
{
"active": true,
"name": "Wohnzimmer TV",
"ip": "192.168.1.21",
"port": 80,
"psk": "03145154",
"manufacturer": "Sony",
"model": "Bravia",
"serialNumber": "00000000",
"refreshInputs": false,
"wol": false,
"oldModel": false,
"polling": 10,
"sheduledRefresh": 12,
"inputs": [
{
"name": "Apple TV",
"identifier": "Wohnzimmer App",
"source": "cec"
},
{
"name": "PlayStation 5",
"identifier": "PlayStation 5",
"source": "cec"
}
],
"displayOrder": [
"inputs",
"apps",
"channels",
"commands",
"macros"
],
"speaker": {
"active": false,
"output": "speaker",
"increaseBy": 1,
"reduceBy": 1,
"accType": "lightbulb"
},
"commands": [],
"macros": [],
"remote": []
},
{
"active": true,
"name": "Schlafzimmer TV",
"ip": "192.168.1.30",
"mac": "14:2d:27:0b:de:33",
"port": 80,
"psk": "03145154",
"manufacturer": "Sony",
"model": "Bravia",
"serialNumber": "00000000",
"refreshInputs": false,
"wol": true,
"oldModel": true,
"polling": 10,
"sheduledRefresh": 12,
"displayOrder": [
"inputs",
"apps",
"channels",
"commands",
"macros"
],
"speaker": {
"active": false,
"output": "speaker",
"increaseBy": 1,
"reduceBy": 1,
"accType": "lightbulb"
},
"channels": [],
"commands": [],
"macros": [],
"remote": []
}
]
},
{
"pollInterval": 5000,
"platform": "playstation"
}
Alles anzeigen
Eigentlich sollte die Einstellung "Old model" ja genau das verhindern, oder?
Mein alter TV ist nur per WLAN verbunden, nicht per LAN. Das heißt, dass er vermutlich nach einer Weile nach dem Ausschalten sowieso nicht mehr im Netzwerk erreichbar ist, da der TV das WLAN vermutlich irgendwann abdreht.

Hat jemand eine Idee, wie ich diese Fehler beim TV im Schlafzimmer wegbekommen könnte?
SeydX Danke für das tolle Plugin! Kannst du mir vielleicht direkt helfen?