Bonjour,
J’essaie d’utiliser le plugin Weenect mais impossible d’ajouter un tracker.
Le token est bien récupéré, mais lors de la sauvegarde j’ai comme erreur dans le fichier http.error :
[Tue Dec 23 08:40:51.721955 2025] [php:error] [pid 1178032:tid 1178032] [client 192.168.1.120:40134] PHP Fatal error: Uncaught Error: Undefined constant "undefined" in /var/www/html/plugins/weenect/core/class/weenect.class.php:286\nStack trace:\n#0 /var/www/html/plugins/weenect/core/class/weenect.class.php(237): weenect::create_new_tracker()\n#1 /var/www/html/plugins/weenect/core/class/weenect.class.php(203): weenect::update_general_tracker()\n#2 /var/www/html/plugins/weenect/core/class/weenect.class.php(180): weenect::update_general()\n#3 /var/www/html/plugins/weenect/core/ajax/weenect.ajax.php(46): weenect::update_all()\n#4 {main}\n thrown in /var/www/html/plugins/weenect/core/class/weenect.class.php on line 286, referer: http://192.168.1.30/index.php?v=d&m=weenect&p=weenect&id=weenect
Dans le log du plugin en mode DEBUG (j’ai caché quelques infos qui étaient dans le JSON pour raison de confifentialité) :
0077|[2025-12-23 08:40:51] DEBUG ╔═══ #################### AJAX action required :update_data
0078|[2025-12-23 08:40:51] DEBUG ║ ╟─── Task for api data :get_account_datas
0079|[2025-12-23 08:40:51] DEBUG ║ ╟─── Token :TOKEN_CACHE
0080|[2025-12-23 08:40:51] DEBUG ║ ╟─── merged_args :["TOKEN_CACHE"]
0081|[2025-12-23 08:40:51] DEBUG ║ ╟─── Request account data
0082|[2025-12-23 08:40:51] DEBUG ║ ╟══ test status :200
0083|[2025-12-23 08:40:51] DEBUG ║ ╠════════════════ update Configuration tracker : {"id":167455,"activation_date":"2021-08-30T12:29:59.972196","area_appli_notification":true,"area_mail_notification":false,"area_sms_notification":false,"battery_appli_notification":true,"battery_mail_notification":true,"battery_sms_notification":false,"button_appli_notification":true,"button_mail_notification":true,"button_sms_notification":false,"wifi_zone_appli_notification":false,"wifi_zone_mail_notification":false,"wifi_zone_sms_notification":false,"buttons":[{"id":500437,"number":1,"name":null,"message":"","active":false,"tracker_id":167455},{"id":500438,"number":2,"name":null,"message":"","active":false,"tracker_id":167455},{"id":500439,"number":3,"name":null,"message":"","active":false,"tracker_id":167455}],"call_directly":false,"call_max_threshold":600,"call_usage":0,"color":"5bc2e7","creation_date":"2021-08-30T12:29:59.975369","expiration_date":"2026-03-28T18:48:00.041465","enable_deep_sleep_wifi":false,"features":["activity_tracking","has_flash","has_flash_stop","has_wifi","limited_buttons","mode_gsensor","mode_selection","ringing","ringing_stop","super_tracking","super_tracking_interval_1","super_tracking_stop","super_tracking_ttl_cmd_hms","vibrate","vibrate_sequence","vibrate_stop"],"firmware":"animal","first_connection_date":"2024-08-23T14:49:55.323365","freq_mode":"1M","had_subscription":true,"has_activity_tracking":false,"icon":"oval_head","imei":12345,"last_freq_mode":"1M","mail_contacts":[{"id":2361450,"number":1,"mail":"toto@gmail.com","tracker_id":167455},{"id":2361451,"number":2,"mail":"toto@orange.fr","tracker_id":167455}],"name":"Nala","position":[{"id":"61595d84c1c534efab6f9874930a9755cb38afa6de4b52f45ba60b50d2572a19","battery":76,"cellid":"20801-3626-0E16901","mcc":0,"mnc":0,"lac":0,"cid":0,"date_server":"2025-12-23T07:40:37+00:00","server_date":"2025-12-23T07:40:37+00:00","date_tracker":"2025-12-23T07:40:35+00:00","tracker_date":"2025-12-23T07:40:35+00:00","direction":0,"geofence_name":null,"gsm":21,"gsm_text":"Le r\u00e9seau GSM est tr\u00e8s bon.","gsm_color":"green","accuracy_text":"La pr\u00e9cision GPS est optimale !","accuracy_color":"green","battery_text":"La batterie est bien charg\u00e9e.","battery_color":"green","last_message":null,"latitude":47.4485305,"longitude":-1.1000000,"pdop":0.87,"radius":7,"radius_converted":7,"metric_system":"km","satellites":20,"speed":0,"type":"CMD-T","valid_signal":true,"confidence":null,"original_battery":70,"sensor_status":"not_defined","wifi_zone_id":0,"is_in_deep_sleep":false,"date_deepsleep_end":null,"wifi_zone_id_exited":0,"gsm_state":"GOOD","accuracy_state":"GOOD","battery_state":"GOOD","off_reason":null,"is_online":true}],"off_reason":null,"remaining_days":95,"retailer_id":1,"retailer_group_id":1,"sim":"1234567890","sms_contacts":[{"id":2308241,"number":1,"phone":"+33606060606","tracker_id":167455},{"id":2308242,"number":2,"phone":"+336060606","tracker_id":167455}],"sos_appli_notification":true,"sos_mail_notification":true,"sos_mode":"full-sos","sos_phone":"+33606060606","sos_sms_notification":false,"subscription":{"id":186992,"site":"weenect","offer_type":"subscription","max_tracker_nb":1,"period":12,"amount":7999,"amount_gbp":7999,"currency":"EUR","status":"active","payment_mean":null,"next_charge_at":"2026-03-28T18:48:00.041465","created_at":"2022-03-28T18:45:38.489687","updated_at":"2025-03-28T19:07:13.855714","canceled_at":null,"cancel_reason":null,"card_pan":null,"cancel_explanation":null,"offer_id":3,"trackers":[167455],"user_id":203924,"is_under_commitment_period":false,"end_date_of_under_commitment_period":null,"renewal_at":null,"options":[{"id":521377,"code":"warranty","sms":0,"amount":399,"currency":"EUR","activated":false,"is_running":null,"user_id":0,"subscription_id":186992,"created_at":"2022-03-28T18:45:38.624569","updated_at":"2022-03-28T18:45:38.624579","next_charge_at":null,"activation_date":null,"cancel_date":null,"cancel_reason":null}],"is_cancelled_because_of_subscription_payment_error":false,"is_under_notice_period":"NONE"},"timezone":"Etc\/UTC","type":"animalcat","user_id":203924,"valid_signal":false,"warranty_end":"2023-08-30T12:29:59.972196","warranty_start":"2021-08-30T12:29:59.972196","zones":[{"id":258711,"number":258711,"name":"Maison","address":"quelque part","active":true,"tracker_id":167455,"latitude":47.44856052878829,"longitude":-1.1000000000000000,"mode":1,"distance":50,"is_outside":true}],"url_picture":null,"animal":[{"id":7691,"created_at":"Sat, 26 Nov 2022 10:19:47 -0000","updated_at":"Thu, 14 Aug 2025 19:30:40 -0000","is_activated":true,"tracker_id":167455,"species":"cat","breed":"European","breed_id":22,"sex":"female","birth_date":"2023-05-26T09:19:00.165000+00:00","is_sterilized":true,"identification":"chip","habitual_environment":null,"activity_level":33,"name":"Nala","morphology":null,"weight":3,"last_vet_visit_date":"2024-09-26T09:19:40.778000+00:00","last_vaccination_date":"2024-09-26T09:19:43.524000+00:00"}],"active":true}
0084|[2025-12-23 08:40:51] DEBUG ║ ╠════════════════ update General tracker : 167455
0085|[2025-12-23 08:40:51] DEBUG ║ ╟─── No Tracker found, create a new one
0086|[2025-12-23 08:40:51] DEBUG ║ ╟─── create a new tracker 167455
0087|[2025-12-23 08:40:51] DEBUG ║ ╟─── Task for api data :get_account_datas
0088|[2025-12-23 08:40:51] DEBUG ║ ╟─── Token :TOKEN_CACHE
0089|[2025-12-23 08:40:51] DEBUG ║ ╟─── merged_args :["TOKEN_CACHE"]
0090|[2025-12-23 08:40:51] DEBUG ║ ╟─── Request account data
0091|[2025-12-23 08:40:51] DEBUG ║ ╟══ test status :200
Informations Jeedom
Core : 4.5.1 (master)
DNS Jeedom : non
Plugin : Weenect
Version : 2024-04-16 14:17:31 (stable)
