Fehlermeldung im Log: "KODI_ParseMsg: Garbage character before message:"

Begonnen von Heimel, 30 November 2017, 15:43:24

Vorheriges Thema - Nächstes Thema

Heimel

Hallo,

ich hatte bereits mit dem XBMC-Modul permanent folgenden Eintrag im Log:
XBMC_ParseMsg: Garbage character before message:
Habe heute auf das KODI-Modul geupdated, Update FHEM erfolgte Anfang der Woche.
Leider nervt die Fehlermeldung immer noch:
KODI_ParseMsg: Garbage character before message:
Verbose 5 zeigt folgendes im Log:
Zitat
2017.11.30 12:04:19 4: KODI_Check
2017.11.30 12:04:19 4: KODI_CheckConnection: Connection still alive. Last data from Kodi received 60 s ago
2017.11.30 12:04:19 4: KODI_Call: Sending: {"jsonrpc":"2.0","params":{"properties":["volume","muted","name","version"]},"method":"Application.GetProperties","id":76}
2017.11.30 12:04:19 5: SW: 7b226a736f6e727063223a22322e30222c22706172616d73223a7b2270726f70657274696573223a5b22766f6c756d65222c226d75746564222c226e616d65222c2276657273696f6e225d7d2c226d6574686f64223a224170706c69636174696f6e2e47657450726f70657274696573222c226964223a37367d
2017.11.30 12:04:19 4: KODI_Call: Sending: {"id":77,"method":"GUI.GetProperties","params":{"properties":["skin","fullscreen","stereoscopicmode"]},"jsonrpc":"2.0"}
2017.11.30 12:04:19 5: SW: 7b226964223a37372c226d6574686f64223a224755492e47657450726f70657274696573222c22706172616d73223a7b2270726f70657274696573223a5b22736b696e222c2266756c6c73637265656e222c2273746572656f73636f7069636d6f6465225d7d2c226a736f6e727063223a22322e30227d
2017.11.30 12:04:19 4: KODI_Call: Sending: {"jsonrpc":"2.0","id":"78","method":"Player.GetActivePlayers"}
2017.11.30 12:04:19 5: SW: 7b226a736f6e727063223a22322e30222c226964223a223738222c226d6574686f64223a22506c617965722e476574416374697665506c6179657273227d
2017.11.30 12:04:19 4: KODI_UpdatePlayerItem
2017.11.30 12:04:19 4: KODI_UpdatePlayerItem - cancelled (disconnected or not playing)
2017.11.30 12:04:19 5: KODI_ProcessRead
2017.11.30 12:04:19 5: No PARTIAL buffer
2017.11.30 12:04:19 5: KODI_Read: Incoming data: {
   "id": 76,
   "jsonrpc": "2.0",
   "result": {
      "muted": false,
      "name": "Kodi",
      "version": {
         "major": 17,
         "minor": 4,
         "revision": "7fc6da0",
         "tag": "stable"
      },
      "volume": 100
   }
}
{
   "id": 77,
   "jsonrpc": "2.0",
   "result": {
      "fullscreen": false,
      "skin": {
         "id": "skin.titan",
         "name": "Titan"
      },
      "stereoscopicmode": {
         "label": "Deaktiviert",
         "mode": "off"
      }
   }
}
{
   "id": "78",
   "jsonrpc": "2.0",
   "result": [

   ]
}

2017.11.30 12:04:19 5: KODI_Read: Current processing buffer (PARTIAL + incoming data): {
   "id": 76,
   "jsonrpc": "2.0",
   "result": {
      "muted": false,
      "name": "Kodi",
      "version": {
         "major": 17,
         "minor": 4,
         "revision": "7fc6da0",
         "tag": "stable"
      },
      "volume": 100
   }
}
{
   "id": 77,
   "jsonrpc": "2.0",
   "result": {
      "fullscreen": false,
      "skin": {
         "id": "skin.titan",
         "name": "Titan"
      },
      "stereoscopicmode": {
         "label": "Deaktiviert",
         "mode": "off"
      }
   }
}
{
   "id": "78",
   "jsonrpc": "2.0",
   "result": [

   ]
}

2017.11.30 12:04:19 4: KODI_Read: Decoding JSON message. Length: 197 Content: {
   "id": 76,
   "jsonrpc": "2.0",
   "result": {
      "muted": false,
      "name": "Kodi",
      "version": {
         "major": 17,
         "minor": 4,
         "revision": "7fc6da0",
         "tag": "stable"
      },
      "volume": 100
   }
}
2017.11.30 12:04:19 3: KODI_ParseMsg: Garbage character before message:

2017.11.30 12:04:19 4: KODI_Read: Decoding JSON message. Length: 203 Content: {
   "id": 77,
   "jsonrpc": "2.0",
   "result": {
      "fullscreen": false,
      "skin": {
         "id": "skin.titan",
         "name": "Titan"
      },
      "stereoscopicmode": {
         "label": "Deaktiviert",
         "mode": "off"
      }
   }
}
2017.11.30 12:04:19 3: KODI_ParseMsg: Garbage character before message:

2017.11.30 12:04:19 4: KODI_Read: Decoding JSON message. Length: 52 Content: {
   "id": "78",
   "jsonrpc": "2.0",
   "result": [

   ]
}
2017.11.30 12:04:19 3: KODI_ParseMsg: Garbage character before message:

2017.11.30 12:04:19 5: KODI_Read: Tail:
2017.11.30 12:04:19 5: KODI_Read: PARTIAL:

Ich nutze LibreELEC auf einem Odroid C2

Ist es ein Fehler im Modul oder kann ich per Einstellung etwas verändern?
Als workaround: Ließe sich diese Fehlermeldung im Log unterdrücken?

Habe im Forum diesen Thread (https://forum.fhem.de/index.php/topic,10075.msg262361.html#msg262361) gefunden, allerdings habe ich keine Lösung dazu gesehen (hoffentlich nicht überlesen ...  :-[).