bonjour et tout d’abord un grand merci pour ce plugin que j’utilise depuis 2 bonnes années
je n’ai jamais eu a m’inscrire au forum car ayant toujours trouvé les réponses
mais la je sèche
j’ai le même problème qui a été remonté le 25 juillet, le plugin reçoit bien les infos de netatmo, mais quand l’exécute mon script qui passe le planning en mode planning et ou absent ( donc en voie jeedom>netatmo ) j’ai l’erreur bad request
voici le log:
0000|[2025-09-08 21:24:01][DEBUG] : execute:: options:array ( 'background' => '0', 'select' => '2', )
0001|[2025-09-08 21:24:01][DEBUG] : execute:: this:\netatmoproCmd::__set_state(array( 'id' => 1724, 'logicalId' => 'setthermmode', 'generic_type' => NULL, 'eqType' => 'netatmopro', 'name' => 'Mode de chauffage', 'order' => 1, 'type' => 'action', 'subType' => 'select', 'eqLogic_id' => 185, 'isHistorized' => '0', 'unite' => '', 'configuration' => array ( 'listValue' => '0|Mode Hors-Gel (hg);1|Mode Absent (away);2|Planning (schedule)', 'minValue' => '', 'maxValue' => '', ), 'template' => '{"dashboard":"core::default","mobile":"core::default"}', 'display' => '{"showStatsOnmobile":0,"showStatsOndashboard":0,"icon":"","invertBinary":"0"}', 'value' => '', 'isVisible' => 1, 'alert' => '[]', '_collectDate' => '', '_valueDate' => '', '_eqLogic' => \netatmopro::__set_state(array( 'id' => 185, 'name' => 'Relais', 'logicalId' => '70:ee:50:a0:9c:de', 'generic_type' => NULL, 'object_id' => 6, 'eqType_name' => 'netatmopro', 'isVisible' => 1, 'isEnable' => 1, 'configuration' => '{"type":"NAPlug","version":1,"scope":"read_thermostat","createtime":"2023-12-05 18:18:44","dashboard":[],"updatetime":"2025-09-08 21:15:07","home_id":"650f14bd9cbc9f201c07c28e","home_name":"Mon domicile","firmware_revision":251,"wifi_strength":38,"comment":"","previousIsEnable":1,"previousIsVisible":1}', 'timeout' => NULL, 'category' => '{"heating":"1","security":"0","energy":"0","light":"0","opening":"0","automatism":"0","multimedia":"0","default":"0"}', 'display' => '{"backGraph::info":0,"width":"336px","height":"308px"}', 'order' => 9, 'comment' => NULL, 'tags' => NULL, '_debug' => false, '_object' => \jeeObject::__set_state(array( 'id' => 6, 'name' => 'Salon', 'father_id' => 13, 'isVisible' => 1, 'position' => 4, 'configuration' => '{"parentNumber":3,"tagColor":"#000000","tagTextColor":"#FFFFFF","mobile::summaryTextColor":"","icon":"<i class=\\"far fa-lemon\\"><\\/i>","hideOnDashboard":"0","hideOnOverview":"0","synthToAction":"synthToDashboard","info::type":"room","info::orientation":"270","info::space":"","useCustomColor":"1","useBackground":"0","summary::global::security":"0","summary::global::motion":"0","summary::global::door":"0","summary::global::windows":"0","summary::global::shutter":"0","summary::global::light":"0","summary::global::outlet":"0","summary::global::temperature":"0","summary::global::humidity":"0","summary::global::luminosity":"0","summary::global::power":"0","summary::hide::desktop::security":"0","summary::hide::desktop::motion":"0","summary::hide::desktop::door":"0","summary::hide::desktop::windows":"0","summary::hide::desktop::shutter":"0","summary::hide::desktop::light":"0","summary::hide::desktop::outlet":"0","summary::hide::desktop::temperature":"0","summary::hide::desktop::humidity":"0","summary::hide::desktop::luminosity":"0","summary::hide::desktop::power":"0","summary::hide::mobile::security":"0","summary::hide::mobile::motion":"0","summary::hide::mobile::door":"0","summary::hide::mobile::windows":"0","summary::hide::mobile::shutter":"0","summary::hide::mobile::light":"0","summary::hide::mobile::outlet":"0","summary::hide::mobile::temperature":"0","summary::hide::mobile::humidity":"0","summary::hide::mobile::luminosity":"0","summary::hide::mobile::power":"0","summary":{"security":[],"motion":[],"door":[],"windows":[],"shutter":[],"light":[],"outlet":[],"temperature":[],"humidity":[],"luminosity":[],"power":[]},"synthToPlan":"1","sendToHomebridge":"1"}', 'display' => '{"icon":"<i class=\\"icon maison-sofa5\\"><\\/i>","tagColor":"#eb4d3d","tagTextColor":"#ebebeb"}', 'image' => '{"type":"jpg","sha512":"be27608dadab0aafafb4927df83dd5250187fe880a9fef7b604af6757e07257c5162c73bf922400a8da755d2f94aee860e34079b7c9d238b275e6b9648a0de51"}', '_child' => array ( ), '_changed' => false, '_summaryChanged' => false, )), '_needRefreshWidget' => false, '_timeoutUpdated' => false, '_batteryUpdated' => false, '_changed' => false, '_cmds' => array ( ), )), '_needRefreshWidget' => NULL, '_needRefreshAlert' => NULL, '_changed' => false, ))
0002|[2025-09-08 21:24:01][DEBUG] : execute:: this:array ( 'listValue' => '0|Mode Hors-Gel (hg);1|Mode Absent (away);2|Planning (schedule)', 'minValue' => '', 'maxValue' => '', )
0003|[2025-09-08 21:24:01][ALERT] : Starting task (Relais/Mode de chauffage #1724)
0004|[2025-09-08 21:24:02][ERROR] : execute:: ex:'Netatmo\\Exceptions\\NAApiErrorType - 400 - bad request'
0005|[2025-09-08 21:24:02][ERROR] : Erreur exécution de la commande [Salon][Relais][Mode de chauffage] : bad request
0006|[2025-09-08 21:24:02][DEBUG] : cron:: refresh:''
rien de foufou dedans
j’étais toujours en plugin stable, là j’ai migré sur la bêta
mon jeedom est en 4.4.20
le bilan de santé ![]()
si tu as une idée ?



