12-12-2016, 09:18:35
(11-12-2016, 13:03:55)thefox73 schrieb:Moin,(10-12-2016, 22:18:33)ollie schrieb:(09-12-2016, 14:35:52)thefox73 schrieb: Hi Ollie,
während des Startvorgangs von OH kommt (häufiger) dieser Fehler
Code:13:33:09.606 [ERROR] [marthome.handler.InnogyBridgeHandler] - Unexcepted API error: Invalid JSON syntax in error response: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $
Evtl. ein hinweis für Dich?
Interessant. Hast Du DEBUG an und kannst mir noch mehr Zeilen vorher schicken? Sowas hatte ich noch nicht.
Moin Ollie,
hier ein paar Zeilen aus dem DEBUG-Log
Code:2016-12-09 12:36:10.391 [DEBUG] [home.internal.DeviceStructureManager] - getDeviceById fa07529589dd49f88189238b5383d356:true...
leider genügen die Debug-Logs bisher nicht. Ich habe hier im Binding noch mehr DEBUG output in der innogy-Library drin:
http://www.ollie.in/wp-content/uploads/2...161211.jar
Bitte nimm die Version und aktiviere das DEBUG Logging für die Library, indem Du den folgenden Text in die Datei org.ops4j.pax.logging.cfg einfügst:
log4j.logger.in.ollie.innogysmarthome = DEBUG
Dann gibt er bei Deinem Fehler den JSON-Content aus, den er zurückbekommen hat. Bin gespannt, was da kommt. Aber vielleicht schaust Du vorher auch nochmal, ob es den Fehler seit den Wartungsarbeiten bei innogy heute Nacht überhaupt noch gibt.
Bei mir läuft die Version, allerdings hatte ich beim ersten Installieren deutliche Fehler gestern Abend. Ich bin nicht ganz sicher, ob innogy schon am Backend rumgefummelt hat oder ob es am OH2-Snapshot lag. Ich habe dann den neusten OH2 Snapshot installiert. Falls es also nicht direkt funktioniert, bitte nimm den letzten Snapshot.
Übrigens empfiehlt es sich, in der addons.cfg die genutzten Bindings, UIs etc einzutragen. Zumindest unter Debian installiert er dann immer brav die bindings automatisch...