Oui, il me semble que ça fonctionne un moment. Pour être sur, je viens de reseter les log, et relancer le démon avec le robot en action. Je verrais du coup si les retours sont ok.
Édit. Je confirme que c’est bon, je vois la batterie baisser
Édit 2. Par contre le plugin indique retour à la base, alors qu’il est en tonte en cours. (En réel et sur appli husqvarna)
Édit 3. NE TIENS PAS COMPTE DE L’EDIT 2. Je l’avais lancé en zone principale au lieu de secondaire.
Je confirme que les infos remontent toujours.
Je sauve les log
[2021-06-04 12:44:50][INFO] : Lancement démon
[2021-06-04 12:44:50][DEBUG] : test from gardena daemon
[2021-06-04 12:44:51][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:45:53][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:46:53][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:47:53][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:48:53][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:49:53][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:50:54][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:51:54][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:52:54][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:53:54][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:54:55][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:55:55][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:56:55][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:57:55][DEBUG] : Updating info commands of 'Justin' - Type:'mower'
[2021-06-04 12:55:55][INFO] : updating Husqvarna Automowers
[2021-06-04 12:55:55][DEBUG] : Invoking 0 protected resource request hooks.
[2021-06-04 12:55:55][DEBUG] : Adding token {'access_token': 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ', 'scope': ['iam:read', 'amc:api'], 'expires_in': 86399, 'refresh_token': '1c435546-6f0a-445e-b33b-c59da59873a3', 'provider': 'husqvarna', 'user_id': '29cc5687-deaf-43df-b177-1dca2b5d0474', 'token_type': 'Bearer', 'expires_at': 1622889890.384599} to request.
[2021-06-04 12:55:55][DEBUG] : Requesting url https://api.amc.husqvarna.dev/v1/mowers using method GET.
[2021-06-04 12:55:55][DEBUG] : Supplying headers {'Authorization-Provider': 'husqvarna', 'X-Api-Key': 'f2c5c04d-c6fb-4ce9-915c-e0009f93060d', 'Authorization': 'Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ'} and data None
[2021-06-04 12:55:55][DEBUG] : Passing through key word arguments {'allow_redirects': True}.
[2021-06-04 12:55:55][DEBUG] : https://api.amc.husqvarna.dev:443 "GET /v1/mowers HTTP/1.1" 200 659
[2021-06-04 12:55:55][DEBUG] : {'system': {'name': 'Justin', 'model': 'HUSQVARNA AUTOMOWER® 315X', 'serialNumber': xxxxxxxxxxxxxxxxxxxxx}, 'battery': {'batteryPercent': 90}, 'mower': {'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorCodeTimestamp': 0}, 'calendar': {'tasks': [{'start': 1200, 'duration': 180, 'monday': True, 'tuesday': True, 'wednesday': True, 'thursday': True, 'friday': True, 'saturday': True, 'sunday': True}]}, 'planner': {'nextStartTimestamp': 1622836800000, 'override': {'action': 'WEEK_TIMER'}, 'restrictedReason': 'NOT_APPLICABLE'}, 'metadata': {'connected': True, 'statusTimestamp': 1622804147826}}
[2021-06-04 12:55:55][INFO] : Syncing Husqvarna Automowers with jeedom
[2021-06-04 12:55:55][DEBUG] : Send to jeedom : {'husqvarna_automower': {'id': '0e879fc5-7c78-497e-9def-c10b408005a2', 'type': 'mower', 'name': 'Justin', 'model_type': 'HUSQVARNA AUTOMOWER® 315X', 'serial': 202311343, 'battery_level': 90, 'battery_type': 'Rechargeable', 'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorDesc': '', 'planner_nextStartTimestamp': 1622836800000, 'planner_override': {'action': 'WEEK_TIMER'}, 'planner_restrictedReason': 'NOT_APPLICABLE', 'connected': True, 'calendarTasks': [{'start': 1200, 'duration': 180, 'monday': (True,), 'tuesday': (True,), 'wednesday': (True,), 'thursday': (True,), 'friday': (True,), 'saturday': (True,), 'sunday': (True,)}]}}
[2021-06-04 12:55:55][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-06-04 12:55:55][DEBUG] : http://127.0.0.1:80 "POST /plugins/gardena/core/php/jeegardena.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" 200 2
[2021-06-04 12:56:55][INFO] : updating Husqvarna Automowers
[2021-06-04 12:56:55][DEBUG] : Invoking 0 protected resource request hooks.
[2021-06-04 12:56:55][DEBUG] : Adding token {'access_token': 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ', 'scope': ['iam:read', 'amc:api'], 'expires_in': 86399, 'refresh_token': '1c435546-6f0a-445e-b33b-c59da59873a3', 'provider': 'husqvarna', 'user_id': '29cc5687-deaf-43df-b177-1dca2b5d0474', 'token_type': 'Bearer', 'expires_at': 1622889890.384599} to request.
[2021-06-04 12:56:55][DEBUG] : Requesting url https://api.amc.husqvarna.dev/v1/mowers using method GET.
[2021-06-04 12:56:55][DEBUG] : Supplying headers {'Authorization-Provider': 'husqvarna', 'X-Api-Key': 'f2c5c04d-c6fb-4ce9-915c-e0009f93060d', 'Authorization': 'Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ'} and data None
[2021-06-04 12:56:55][DEBUG] : Passing through key word arguments {'allow_redirects': True}.
[2021-06-04 12:56:55][DEBUG] : https://api.amc.husqvarna.dev:443 "GET /v1/mowers HTTP/1.1" 200 659
[2021-06-04 12:56:55][DEBUG] : {'system': {'name': 'Justin', 'model': 'HUSQVARNA AUTOMOWER® 315X', 'serialNumber': xxxxxxxxxxxxxxxxxxxxx}, 'battery': {'batteryPercent': 90}, 'mower': {'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorCodeTimestamp': 0}, 'calendar': {'tasks': [{'start': 1200, 'duration': 180, 'monday': True, 'tuesday': True, 'wednesday': True, 'thursday': True, 'friday': True, 'saturday': True, 'sunday': True}]}, 'planner': {'nextStartTimestamp': 1622836800000, 'override': {'action': 'WEEK_TIMER'}, 'restrictedReason': 'NOT_APPLICABLE'}, 'metadata': {'connected': True, 'statusTimestamp': 1622804207635}}
[2021-06-04 12:56:55][INFO] : Syncing Husqvarna Automowers with jeedom
[2021-06-04 12:56:55][DEBUG] : Send to jeedom : {'husqvarna_automower': {'id': '0e879fc5-7c78-497e-9def-c10b408005a2', 'type': 'mower', 'name': 'Justin', 'model_type': 'HUSQVARNA AUTOMOWER® 315X', 'serial': 202311343, 'battery_level': 90, 'battery_type': 'Rechargeable', 'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorDesc': '', 'planner_nextStartTimestamp': 1622836800000, 'planner_override': {'action': 'WEEK_TIMER'}, 'planner_restrictedReason': 'NOT_APPLICABLE', 'connected': True, 'calendarTasks': [{'start': 1200, 'duration': 180, 'monday': (True,), 'tuesday': (True,), 'wednesday': (True,), 'thursday': (True,), 'friday': (True,), 'saturday': (True,), 'sunday': (True,)}]}}
[2021-06-04 12:56:55][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-06-04 12:56:55][DEBUG] : http://127.0.0.1:80 "POST /plugins/gardena/core/php/jeegardena.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" 200 2
[2021-06-04 12:57:55][INFO] : updating Husqvarna Automowers
[2021-06-04 12:57:55][DEBUG] : Invoking 0 protected resource request hooks.
[2021-06-04 12:57:55][DEBUG] : Adding token {'access_token': 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ', 'scope': ['iam:read', 'amc:api'], 'expires_in': 86399, 'refresh_token': '1c435546-6f0a-445e-b33b-c59da59873a3', 'provider': 'husqvarna', 'user_id': '29cc5687-deaf-43df-b177-1dca2b5d0474', 'token_type': 'Bearer', 'expires_at': 1622889890.384599} to request.
[2021-06-04 12:57:55][DEBUG] : Requesting url https://api.amc.husqvarna.dev/v1/mowers using method GET.
[2021-06-04 12:57:55][DEBUG] : Supplying headers {'Authorization-Provider': 'husqvarna', 'X-Api-Key': 'f2c5c04d-c6fb-4ce9-915c-e0009f93060d', 'Authorization': 'Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imh1c3F2YXJuYSJ9.eyJpc3MiOiJodXNxdmFybmEiLCJyb2xlcyI6W10sImdyb3VwcyI6WyJhbWMiLCJkZXZlbG9wZXItcG9ydGFsIl0sInNjb3BlcyI6WyJpYW06cmVhZCIsImFtYzphcGkiXSwiY2xpZW50X2lkIjoiZjJjNWMwNGQtYzZmYi00Y2U5LTkxNWMtZTAwMDlmOTMwNjBkIiwidXNlciI6eyJmaXJzdF9uYW1lIjoiQ2xhdWRlIiwibGFzdF9uYW1lIjoiTWFzc2Fyb25pIiwiY3VzdG9tX2F0dHJpYnV0ZXMiOnt9LCJjdXN0b21lcl9pZCI6IiJ9LCJpYXQiOjE2MjI4MDM0OTEsImV4cCI6MTYyMjg4OTg5MSwic3ViIjoiMjljYzU2ODctZGVhZi00M2RmLWIxNzctMWRjYTJiNWQwNDc0In0.wT_LYqHKvYlGpov4yh27gUsLTt8ANPhyO1VAoir1aGcLV3WU_mXLXyKveaZRjx_2CDTrku4GUfCRtf91VO06M8AC6Cx8n1_VynhxGb5BqFOoVaaOAe2kUQByWfJZebF8lHvGS_78UJw4-MpZK4UGSp-kbAMYIo092cRKhxWPBRmF6dGtaQEZnet7wbu1pgvT5iaR01glvtujCm-1vJlZDPg5XB1VEsU7yDwMhvTn1gq-KsfytTLA1avDSdOs0N367SgJ8BGVfJgpmODeowrhD749w5hoVZajp68RGLYgXZd1zeKwYvs_QVXREiprrQFHAWomwfE2XNuKz422-GHYjQ'} and data None
[2021-06-04 12:57:55][DEBUG] : Passing through key word arguments {'allow_redirects': True}.
[2021-06-04 12:57:55][DEBUG] : https://api.amc.husqvarna.dev:443 "GET /v1/mowers HTTP/1.1" 200 659
[2021-06-04 12:57:55][DEBUG] : {'system': {'name': 'Justin', 'model': 'HUSQVARNA AUTOMOWER® 315X', 'serialNumber': xxxxxxxxxxxxxxxxxxxxx}, 'battery': {'batteryPercent': 89}, 'mower': {'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorCodeTimestamp': 0}, 'calendar': {'tasks': [{'start': 1200, 'duration': 180, 'monday': True, 'tuesday': True, 'wednesday': True, 'thursday': True, 'friday': True, 'saturday': True, 'sunday': True}]}, 'planner': {'nextStartTimestamp': 1622836800000, 'override': {'action': 'WEEK_TIMER'}, 'restrictedReason': 'NOT_APPLICABLE'}, 'metadata': {'connected': True, 'statusTimestamp': 1622804269253}}
[2021-06-04 12:57:55][INFO] : Syncing Husqvarna Automowers with jeedom
[2021-06-04 12:57:55][DEBUG] : Send to jeedom : {'husqvarna_automower': {'id': '0e879fc5-7c78-497e-9def-c10b408005a2', 'type': 'mower', 'name': 'Justin', 'model_type': 'HUSQVARNA AUTOMOWER® 315X', 'serial': 202311343, 'battery_level': 89, 'battery_type': 'Rechargeable', 'mode': 'MAIN_AREA', 'activity': 'GOING_HOME', 'state': 'IN_OPERATION', 'errorCode': 0, 'errorDesc': '', 'planner_nextStartTimestamp': 1622836800000, 'planner_override': {'action': 'WEEK_TIMER'}, 'planner_restrictedReason': 'NOT_APPLICABLE', 'connected': True, 'calendarTasks': [{'start': 1200, 'duration': 180, 'monday': (True,), 'tuesday': (True,), 'wednesday': (True,), 'thursday': (True,), 'friday': (True,), 'saturday': (True,), 'sunday': (True,)}]}}
[2021-06-04 12:57:55][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-06-04 12:57:55][DEBUG] : http://127.0.0.1:80 "POST /plugins/gardena/core/php/jeegardena.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" 200 2
serialNumber': xxxxxxxxxxxxxxxxxxxxx