cmd=version liefert ungültiges JSON während das Gerät schläft [KEIN BUG, Timeout zu kurz eingestellt?]
Verfasst: Mo 3. Aug 2020, 13:30
Hallo,
seit dem Update habe ich das Verhalten, dass Robonect mir über den version Webservice ungültiges JSON zurückliefert, während der Roboter schläft.
Wecke ich ihn bspw. via GUI auf, passen die Daten. Das Verhalten ist wohl auch nicht immer. Gerade habe ich im Zustand "Sleeping" erneut den Webservice aufgerufen und das Gerät wurde korrekt aufgeweckt.. Davor ist es offenbar nicht wach geworden via API Call.
Sieht für mich nach ner Art Timeout aus, nachdem er dann einen halb aufgebauten JSON String zurückliefert.
Ideen?
Sleeping: Non-Sleeping:
Update: ich konnte den gleichen Effekt beim Download des Logs via GUI feststellen. Das heruntergeladene XML ist incomplete, das Gerät wacht nicht auf. Wecke ich das Gerät, ist das XML ok bzw. er lädt kilobyte-weise herunter.
"Halbes" XML:
<?xml version="1.0" encoding="UTF-8" ?><robonect><logbook><info><name>Mowie</name><id>D71784</id><logid>0x18032200</logid><version>V1.2</version><compiled>2020-07-14 10:32:00</compiled></info><settings><groupon>0xFFFF</groupon><groupoff>0x0000</groupoff><full>true</full><address>0x0035DBE0</address><sequence>65105</sequence><encoding>1</encoding></settings>
seit dem Update habe ich das Verhalten, dass Robonect mir über den version Webservice ungültiges JSON zurückliefert, während der Roboter schläft.
Wecke ich ihn bspw. via GUI auf, passen die Daten. Das Verhalten ist wohl auch nicht immer. Gerade habe ich im Zustand "Sleeping" erneut den Webservice aufgerufen und das Gerät wurde korrekt aufgeweckt.. Davor ist es offenbar nicht wach geworden via API Call.
Sieht für mich nach ner Art Timeout aus, nachdem er dann einen halb aufgebauten JSON String zurückliefert.
Ideen?
Sleeping: Non-Sleeping:
Update: ich konnte den gleichen Effekt beim Download des Logs via GUI feststellen. Das heruntergeladene XML ist incomplete, das Gerät wacht nicht auf. Wecke ich das Gerät, ist das XML ok bzw. er lädt kilobyte-weise herunter.
"Halbes" XML:
<?xml version="1.0" encoding="UTF-8" ?><robonect><logbook><info><name>Mowie</name><id>D71784</id><logid>0x18032200</logid><version>V1.2</version><compiled>2020-07-14 10:32:00</compiled></info><settings><groupon>0xFFFF</groupon><groupoff>0x0000</groupoff><full>true</full><address>0x0035DBE0</address><sequence>65105</sequence><encoding>1</encoding></settings>