Closed Chris-JL closed 3 years ago
I get the same error messages with a basic setup. I.e. there is no temperature sensor.
Can you run Homebridge in debug mode? That will provide more information, in particular it will provide your entire Wiser project XML file. If you can attach your home bridge debug log it will help a lot.
I have Wiser running on Homebridge on an Ubuntu machine and never received that error. Today I have just installed Homebridge with the Wiser plugin on a Windows 10 box and have now started to get this error every hour on the hour. The error only shows up on the Windows machine. homebridgexx.log
[37m[12/06/2021, 10:00:05 pm] [39m[36m[Wiser2][39m [90mReceived
The Wiser uses a socket to emit events. The events are XML and received by Homebridge-wiser using a stream. In some cases a single network receive event does not contain an entire XML document due to buffering.
An alternate XML parsing approach is required; stream based rather than document based.
According to the log file I periodically get the error: "[Wiser] Error parsing response: Error: Unclosed root tag Line: 0 Column: 1469"
This might (or not) be connected to two issues I constantly have: 1) systematically my homebridge gets wrong the status of several lights (oddly, the non-dimmable ones) that are connected to the Wiser hub; 2) the Wiser hub in my house can read and set the temperature of different rooms, but this information and function is not passed to home bridge.
Any help, would be greatly appreciated.