Yes, Marcel, you are right. A reboot occurs when the message id becomes greater than 1000.
Here is the part of the log with the moment of reboot in 2019-01-11 08:49:08
2019-01-11 08:48:53.410 [DEBUG] [inding.miio.handler.MiIoBasicHandler] - Periodic update for 'miio:basic:0579FB3D' (miio:basic)
2019-01-11 08:48:53.410 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:53.414 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:53.415 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":994,"method":"get_prop","params":["power","bright","cct","snm","dv"]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 1)
2019-01-11 08:48:53.416 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:53.418 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:53.419 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":995,"method":"get_prop","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 2)
2019-01-11 08:48:53.419 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:53.422 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:53.423 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":996,"method":"miIO.info","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 3)
2019-01-11 08:48:53.423 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:53.426 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:53.448 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: ["off",30,1,0,0], fullresponse: {"result":["off",30,1,0,0],"id":994}
2019-01-11 08:48:53.455 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: [], fullresponse: {"result":[],"id":995}
2019-01-11 08:48:53.469 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: MIIO_INFO, result: {"life":9201,"token":"940727bfacffb98cf172a4dfa58698d7","mac":"7C:49:EB:3A:19:38","fw_ver":"1.3.0_0021","hw_ver":"ESP8266","uid":2147483647,"model":"philips.light.downlight","wifi_fw_ver":"1.5.0-dev(7f7a714)","ap":{"rssi":-34,"ssid":"B.S.O.D.","bssid":"DC:9F:DB:8D:85:6C"},"netif":{"localIp":"192.168.192.141","mask":"255.255.255.0","gw":"192.168.192.254"},"mmfree":4128}, fullresponse: {"result":{"life":9201,"token":"940727bfacffb98cf172a4dfa58698d7","mac":"7C:49:EB:3A:19:38","fw_ver":"1.3.0_0021","hw_ver":"ESP8266","uid":2147483647,"model":"philips.light.downlight","wifi_fw_ver":"1.5.0-dev(7f7a714)","ap":{"rssi":-34,"ssid":"B.S.O.D.","bssid":"DC:9F:DB:8D:85:6C"},"netif":{"localIp":"192.168.192.141","mask":"255.255.255.0","gw":"192.168.192.254"},"mmfree":4128},"id":996}
2019-01-11 08:48:58.427 [DEBUG] [inding.miio.handler.MiIoBasicHandler] - Periodic update for 'miio:basic:0579FB3D' (miio:basic)
2019-01-11 08:48:58.427 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:58.432 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:58.432 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":997,"method":"get_prop","params":["power","bright","cct","snm","dv"]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 1)
2019-01-11 08:48:58.433 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:58.435 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:58.436 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":998,"method":"get_prop","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 2)
2019-01-11 08:48:58.437 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:48:58.439 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:48:58.488 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: ["off",30,1,0,0], fullresponse: {"result":["off",30,1,0,0],"id":997}
2019-01-11 08:48:58.495 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: [], fullresponse: {"result":[],"id":998}
2019-01-11 08:49:03.440 [DEBUG] [inding.miio.handler.MiIoBasicHandler] - Periodic update for 'miio:basic:0579FB3D' (miio:basic)
2019-01-11 08:49:03.441 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:03.443 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:03.444 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":999,"method":"get_prop","params":["power","bright","cct","snm","dv"]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 1)
2019-01-11 08:49:03.444 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:03.449 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:03.450 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":1000,"method":"get_prop","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 2)
2019-01-11 08:49:03.451 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:03.453 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:03.514 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: ["off",30,1,0,0], fullresponse: {"result":["off",30,1,0,0],"id":999}
2019-01-11 08:49:03.521 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: [], fullresponse: {"result":[],"id":1000}
2019-01-11 08:49:08.454 [DEBUG] [inding.miio.handler.MiIoBasicHandler] - Periodic update for 'miio:basic:0579FB3D' (miio:basic)
2019-01-11 08:49:08.454 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:08.457 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:08.457 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":1001,"method":"get_prop","params":["power","bright","cct","snm","dv"]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 1)
2019-01-11 08:49:08.458 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:08.460 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:08.461 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":0,"method":"get_prop","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 2)
2019-01-11 08:49:08.461 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:08.464 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:08.539 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: ["off",30,1,0,0], fullresponse: {"result":["off",30,1,0,0],"id":1001}
2019-01-11 08:49:13.465 [DEBUG] [inding.miio.handler.MiIoBasicHandler] - Periodic update for 'miio:basic:0579FB3D' (miio:basic)
2019-01-11 08:49:23.555 [DEBUG] [nal.transport.MiIoAsyncCommunication] - No response from device 0579FB3D at 192.168.192.141 for command {"id":0,"method":"get_prop","params":[]}.
2019-01-11 08:49:23.555 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:23.556 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: null, fullresponse: {"error":"No Response"}
2019-01-11 08:49:23.558 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:23.559 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":1,"method":"get_prop","params":["power","bright","cct","snm","dv"]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 1)
2019-01-11 08:49:23.559 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:23.562 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:23.562 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Command added to Queue {"id":2,"method":"get_prop","params":[]} -> 192.168.192.141 (Device: 0579FB3D token: 940727BFACFFB98CF172A4DFA58698D7 Queue: 2)
2019-01-11 08:49:23.563 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Sending Ping 0579FB3D (192.168.192.141)
2019-01-11 08:49:23.565 [DEBUG] [nal.transport.MiIoAsyncCommunication] - Ping 0579FB3D (192.168.192.141) success
2019-01-11 08:49:23.664 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: ["off",30,1,0,0], fullresponse: {"result":["off",30,1,0,0],"id":1}
2019-01-11 08:49:23.674 [DEBUG] [ing.miio.handler.MiIoAbstractHandler] - Received response for 0579FB3D type: GET_PROPERTY, result: [], fullresponse: {"result":[],"id":2}