voici une animation chargée en erreur (pourtant l’animation existe) :
[2021-12-18 09:46:36][DEBUG] TwinklyString::new(xxxxxxxxxx)
[2021-12-18 09:46:36][DEBUG] + Read auth data from cache : {"auth_token":"xxxxxxxxx=","expiry":1639820709}
[2021-12-18 09:46:36][DEBUG]
[2021-12-18 09:46:36][DEBUG] TwinklyString::upload_movie2(/tmp/jeedom/kTwinkly/movie_344_20211217145340_Bonbons.zip.bin, {"code":0,"descriptor_type":"rgb_raw","fps":12,"frames_number":40,"id":0,"leds_per_frame":250,"name":"Bonbons","unique_id":"64dc483d-ad73-4b0b-af84-f048cab21847"}, )
[2021-12-18 09:46:36][DEBUG] * Switch device off
[2021-12-18 09:46:36][DEBUG] TwinklyString::set_mode(off)
[2021-12-18 09:46:36][DEBUG] >>>> API [POST : led/mode] - auth=1 verifyauth=1 - POST data : {"mode":"off"}
[2021-12-18 09:46:37][DEBUG] <<<< API RESULT : {"code":1000}
[2021-12-18 09:46:37][DEBUG]
[2021-12-18 09:46:37][DEBUG] * Get existing movies list from controller
[2021-12-18 09:46:37][DEBUG] TwinklyString::get_movies
[2021-12-18 09:46:37][DEBUG] >>>> API [GET : movies] - auth=1
[2021-12-18 09:46:37][DEBUG] <<<< API RESULT : {"movies":[{"id":0,"name":"Neige","unique_id":"6A48D79B-3D4A-4177-B4F2-5875DC66E36A","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":18},{"id":1,"name":"Étincelles","unique_id":"8DE21ABB-0AAE-4C96-B7CA-8A71C8A5CFCB","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":60,"fps":15},{"id":2,"name":"Night Sky","unique_id":"899CA19C-136F-4CC9-AF2A-4177ABA97EF9","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":3,"name":"Cascade de coul","unique_id":"4A5FE43C-864C-4DAF-9175-C24C6E42D788","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":74,"fps":24},{"id":4,"name":"Chutes de coule","unique_id":"959045F1-477B-4A02-84F9-8D1772EA89AA","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":164,"fps":21},{"id":5,"name":"Explosion color","unique_id":"0973E458-A247-41EA-891B-67E88B537562","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":180,"fps":16},{"id":6,"name":"Twister","unique_id":"2EC67C6D-67AF-481A-830A-DE1BB6BEE7EA","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":163,"fps":24},{"id":7,"name":"Feux d'artifice","unique_id":"A0BC9320-70FE-418A-AF71-028F26AF5BE7","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":125,"fps":19},{"id":8,"name":"Pulsation","unique_id":"C19E71CC-7DD9-4A11-B5B5-F6DC02293E96","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":60,"fps":15},{"id":9,"name":"Scanner","unique_id":"2AB15B40-AC51-4C16-A333-87B2AC53DCD0","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":18},{"id":10,"name":"Haut-Bas","unique_id":"E0E7BAD8-B221-4456-B8E6-0B134CC307D3","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":15},{"id":11,"name":"Arc-en-ciel cla","unique_id":"FDE6F4D1-3A29-438F-A7CE-4C4E2D358798","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":100,"fps":10},{"id":12,"name":"Unicorn Sun","unique_id":"9038EADA-2AA0-40FC-B0CF-ED9110704C6B","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":13,"name":"Neige colorée","unique_id":"3E1A2FB9-F9C2-48CD-BD73-AE600A5FA70E","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":641,"fps":24},{"id":14,"name":"Wed. Day Blues","unique_id":"35A73BFE-B393-4614-9C10-BEC8C38A6117","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":15,"name":"Ondes","unique_id":"51C22A92-09D8-4C80-904C-5CBD44D9F364","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":212,"fps":15}],"available_frames":3066,"max_capacity":5397,"code":1000}
[2021-12-18 09:46:37][DEBUG]
[2021-12-18 09:46:37][DEBUG] * Requested movie does not exist on controller : uploading movie to device
[2021-12-18 09:46:37][DEBUG] TwinklyString::add_movie(bindata, {"code":0,"descriptor_type":"rgb_raw","fps":12,"frames_number":40,"id":0,"leds_per_frame":250,"name":"Bonbons","unique_id":"64dc483d-ad73-4b0b-af84-f048cab21847"})
[2021-12-18 09:46:37][DEBUG] Call /movies to get list of movies in controller and check available memory
[2021-12-18 09:46:37][DEBUG] >>>> API [GET : movies] - auth=1
[2021-12-18 09:46:37][DEBUG] <<<< API RESULT : {"movies":[{"id":0,"name":"Neige","unique_id":"6A48D79B-3D4A-4177-B4F2-5875DC66E36A","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":18},{"id":1,"name":"Étincelles","unique_id":"8DE21ABB-0AAE-4C96-B7CA-8A71C8A5CFCB","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":60,"fps":15},{"id":2,"name":"Night Sky","unique_id":"899CA19C-136F-4CC9-AF2A-4177ABA97EF9","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":3,"name":"Cascade de coul","unique_id":"4A5FE43C-864C-4DAF-9175-C24C6E42D788","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":74,"fps":24},{"id":4,"name":"Chutes de coule","unique_id":"959045F1-477B-4A02-84F9-8D1772EA89AA","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":164,"fps":21},{"id":5,"name":"Explosion color","unique_id":"0973E458-A247-41EA-891B-67E88B537562","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":180,"fps":16},{"id":6,"name":"Twister","unique_id":"2EC67C6D-67AF-481A-830A-DE1BB6BEE7EA","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":163,"fps":24},{"id":7,"name":"Feux d'artifice","unique_id":"A0BC9320-70FE-418A-AF71-028F26AF5BE7","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":125,"fps":19},{"id":8,"name":"Pulsation","unique_id":"C19E71CC-7DD9-4A11-B5B5-F6DC02293E96","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":60,"fps":15},{"id":9,"name":"Scanner","unique_id":"2AB15B40-AC51-4C16-A333-87B2AC53DCD0","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":18},{"id":10,"name":"Haut-Bas","unique_id":"E0E7BAD8-B221-4456-B8E6-0B134CC307D3","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":80,"fps":15},{"id":11,"name":"Arc-en-ciel cla","unique_id":"FDE6F4D1-3A29-438F-A7CE-4C4E2D358798","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":100,"fps":10},{"id":12,"name":"Unicorn Sun","unique_id":"9038EADA-2AA0-40FC-B0CF-ED9110704C6B","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":13,"name":"Neige colorée","unique_id":"3E1A2FB9-F9C2-48CD-BD73-AE600A5FA70E","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":641,"fps":24},{"id":14,"name":"Wed. Day Blues","unique_id":"35A73BFE-B393-4614-9C10-BEC8C38A6117","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":75,"fps":24},{"id":15,"name":"Ondes","unique_id":"51C22A92-09D8-4C80-904C-5CBD44D9F364","descriptor_type":"rgb_raw","leds_per_frame":250,"frames_number":212,"fps":15}],"available_frames":3066,"max_capacity":5397,"code":1000}
[2021-12-18 09:46:37][DEBUG]
[2021-12-18 09:46:37][DEBUG] Send new movie metadata to controller
[2021-12-18 09:46:37][DEBUG] >>>> API [POST : movies/new] - auth=1 verifyauth=1 - POST data : {"code":0,"descriptor_type":"rgb_raw","fps":12,"frames_number":40,"id":0,"leds_per_frame":250,"name":"Bonbons","unique_id":"64dc483d-ad73-4b0b-af84-f048cab21847"}
[2021-12-18 09:46:37][DEBUG] <<<< API RESULT : {"code":1109}
[2021-12-18 09:46:37][DEBUG]
[2021-12-18 09:46:37][ERROR] add_movie step 1 (movies/new) error : {"code":1109}
[2021-12-18 09:46:37][DEBUG]