INF|1970-01-01 00:00:21|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:22|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:24|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:24|main.c|on_temperature_actuate_callback(178): actuate callback jsonString={"temperatureDesire":10}|dataLen=24
INF|1970-01-01 00:00:24|main.c|on_temperature_actuate_callback(181): modify desire temperature to:
INF|1970-01-01 00:00:25|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:26|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:27|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:28|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:30|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:31|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:32|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:33|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:34|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:36|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:36|main.c|on_request_handler(115): Method=GET|Ack=ACK_TIMEOUT
INF|1970-01-01 00:00:36|main.c|on_request_handler(116): received jsonString={"payload":{"metadata":{"temperatureDesire":{"timestamp":1554183524446}},"state":{"temperatureDesire":10},"timestamp":1554183524446,"version":39},"timestamp":1554183524446,"typ
INF|1970-01-01 00:00:37|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:38|main.c|mqtt_loop(383): Wait for Shadow Get Result
INF|1970-01-01 00:00:39|main.c|mqtt_loop(383): Wait for Shadow Get Result
https://github.com/nickfox-taterli/esp8266_qcloud
MQTT例子完全OK,稳定,跑了2天了.但是shadow'例子各种出问题.
日志如下:
INF|1970-01-01 00:00:21|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:22|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:24|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:24|main.c|on_temperature_actuate_callback(178): actuate callback jsonString={"temperatureDesire":10}|dataLen=24 INF|1970-01-01 00:00:24|main.c|on_temperature_actuate_callback(181): modify desire temperature to: INF|1970-01-01 00:00:25|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:26|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:27|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:28|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:30|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:31|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:32|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:33|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:34|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:36|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:36|main.c|on_request_handler(115): Method=GET|Ack=ACK_TIMEOUT INF|1970-01-01 00:00:36|main.c|on_request_handler(116): received jsonString={"payload":{"metadata":{"temperatureDesire":{"timestamp":1554183524446}},"state":{"temperatureDesire":10},"timestamp":1554183524446,"version":39},"timestamp":1554183524446,"typ INF|1970-01-01 00:00:37|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:38|main.c|mqtt_loop(383): Wait for Shadow Get Result INF|1970-01-01 00:00:39|main.c|mqtt_loop(383): Wait for Shadow Get Result