Problème de configuration Vision M600

Bonjour,
Je vous écris car je suis un jeune utilisateurJeedom et je viens d’acheter une Tondeuse LAndroid Vision M600 !
Je souhaiterais bien évidement l’inclure dans mon jeedom mais je quelques soucis !!
J’ai d’abord installé la version stable du plugin qui s’est passé correctement mais une fois dans le Dashbord je n’ai aucune remonté d’infos venant de la tondeuse
Je peux commander le démarrage et le retour à la base mais c’est tout
J’ai donc cherché sur ce forum et ai donc vu qu’il fallait essayer avec la version Beta
J 'ai refait l’installation à plusieures reprises car le Démon plante à chaque fois!!
J’ai lu les postes mais n’ai pas trouvé la solution pour faire fonctionner ce plugin en mode Beta
Je suis pas encore très à l’aise avec les logs mais le défaut qui remonte est

Fatal error: 'lz'(<class 'KeyError'>) in/var/www/html/plugins/worxLandroidS/resources/worxLandroidSd.py on line 264

Quelqu’un peut-il m’aider pour paramétrer cela ??

Merci d’avance
Olivier

Bonjour,

Premièrement vous pouvez rester en stable, elle est moins complète mais ça devrait fonctionner.

Pour le reste il faudrait

  • page santé jeedom
  • tous les logs du plugin
1 « J'aime »

Bonjour,

Pour la page Santé ça va le faire , par contre pour les logs je suis moins sûr !
Si j 'ai bien compris je vais sur le plugin et je télécharge les Logs en haut à droite ( en mode Debug ) et ensuite je les copie/colle dans un message ?

C’est ca. A l’intérieur d’un Texte préformaté à l’aide du bouton </>


Ah je n’avais pas vu que vous aviez édité votre premier message.

La m600 c’est un modèle récent? Est-ce une vision ou pas?

Je te l’avais signalé celui là dans notre discussion. (J’ai le même modèle que lui)

Bonjour,
Oui c’est bien un modèle et vision et il me semble qu’il bien qu’il est récent ( 2022 ou 2023 )


[2023-08-16 21:29:47][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=pre_update callInstallFunction=1
[2023-08-16 21:29:48][INFO] : Début d'activation du plugin
[2023-08-16 21:29:48][DEBUG] : params to send to daemon:{"action":"stop"}
[2023-08-16 21:29:52][INFO] : Info sur le démon : {"log":"worxLandroidS","launchable":"ok","state":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-08-16 21:24:03"}
[2023-08-16 21:29:52][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=update callInstallFunction=1
[2023-08-16 21:29:53][DEBUG] : create:statistics_worktime_total/Temps de travail tondeuse
[2023-08-16 21:29:53][DEBUG] : create:zone_next_start/Zone prochain départ
[2023-08-16 21:29:53][DEBUG] : create:zone_starting_point_0/Départ zone 1
[2023-08-16 21:29:53][DEBUG] : create:zone_starting_point_1/Départ zone 2
[2023-08-16 21:29:53][DEBUG] : create:zone_starting_point_2/Départ zone 3
[2023-08-16 21:29:53][DEBUG] : create:zone_starting_point_3/Départ zone 4
[2023-08-16 21:29:53][DEBUG] : create:set_mowing_zone/Zone de travail
[2023-08-16 21:29:53][DEBUG] : create:set_zones_starting_point/Définir point de départ zones
[2023-08-16 21:29:53][DEBUG] : create:set_zones_vector/Définir répartition des zones
[2023-08-16 21:30:06][INFO] : Lancement démon
[2023-08-16 21:30:06][DEBUG] : test from daemon
[2023-08-16 21:31:02][INFO] : Lancement démon
[2023-08-16 21:31:03][DEBUG] : test from daemon
[2023-08-16 21:35:05][INFO] : Lancement démon
[2023-08-16 21:35:06][DEBUG] : test from daemon
[2023-08-16 21:36:43][INFO] : Lancement démon
[2023-08-16 21:36:44][DEBUG] : test from daemon
[2023-08-16 21:38:50][INFO] : Lancement démon
[2023-08-16 21:38:51][DEBUG] : test from daemon
[2023-08-16 21:40:05][INFO] : Lancement démon
[2023-08-16 21:40:06][DEBUG] : test from daemon
[2023-08-16 21:42:56][INFO] : Lancement démon
[2023-08-16 21:42:57][DEBUG] : test from daemon
[2023-08-16 21:43:37][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=pre_update callInstallFunction=1
[2023-08-16 21:43:39][INFO] : Début d'activation du plugin
[2023-08-16 21:43:40][INFO] : Info sur le démon : {"log":"worxLandroidS","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-08-16 21:42:53"}
[2023-08-16 21:43:40][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=update callInstallFunction=1
[2023-08-16 21:43:55][INFO] : Lancement démon
[2023-08-16 21:43:56][DEBUG] : test from daemon
[2023-08-16 21:43:58][DEBUG] : devices received:[{"id":906759,"uuid":"987a96bb-1b61-4002-aa5e-62c9d25e75ea","product_id":73,"user_id":799013,"serial_number":"20233029470100348240","mac_address":null,"name":"tondeuse de merde","locked":false,"firmware_version":"3.31","firmware_auto_upgrade":true,"push_notifications":true,"sim":null,"push_notifications_level":"warning","test":false,"iot_registered":true,"mqtt_registered":true,"pin_code":null,"registered_at":"2023-02-27 00:00:00","online":true,"app_settings":null,"protocol":1,"pending_radio_link_validation":null,"capabilities":["auto_lock","bluetooth_pairing","lock","mqtt","one_time_scheduler","ota_upgrade","rain_delay","unrestricted_mowing_time","vision"],"capabilities_available":["border_cut","multi_zone_tag"],"features":{"auto_lock":true,"bluetooth_pairing":true,"chassis":"vision_m_2022","display_type":"lcd","input_type":"keyboard_push_knob","lock":true,"mqtt":true,"multi_zone_zones":4,"one_time_scheduler":true,"rain_delay":true,"unrestricted_mowing_time":true},"accessories":{"digital_fence":true,"headlight":true},"mqtt_endpoint":"iot.eu-west-1.worxlandroid.com","mqtt_topics":{"command_in":"WX\/MW\/WR206E\/987a96bb-1b61-4002-aa5e-62c9d25e75ea\/v1\/commandIn","command_out":"WX\/MW\/WR206E\/987a96bb-1b61-4002-aa5e-62c9d25e75ea\/v1\/commandOut"},"warranty_registered":true,"purchased_at":"2023-08-14 00:00:00","warranty_expires_at":"2026-08-14 00:00:00","setup_location":{"latitude":47.0604167,"longitude":-0.9011148},"city":{"id":3025053,"country_id":250,"name":"Cholet","latitude":47.066669,"longitude":-0.88333,"created_at":"2018-02-15 22:17:06","updated_at":"2018-02-15 22:17:06"},"time_zone":"Europe\/Paris","lawn_size":286.72415161133,"lawn_perimeter":78.422035217285,"auto_schedule_settings":{"boost":2,"exclusion_scheduler":{"days":[{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false}],"exclude_nights":true},"grass_type":"mixed_species","irrigation":null,"nutrition":null,"soil_type":"ignore"},"auto_schedule":false,"improvement":true,"diagnostic":true,"distance_covered":2295,"mower_work_time":217,"blade_work_time":191,"blade_work_time_reset":0,"blade_work_time_reset_at":null,"battery_charge_cycles":16,"battery_charge_cycles_reset":0,"battery_charge_cycles_reset_at":null,"created_at":"2023-02-17 04:55:29","updated_at":"2023-08-15 04:15:53","last_status":{"timestamp":"2023-08-16 19:36:31","payload":{"cfg":{"id":24934,"tz":"Europe\/Paris","lg":"fr","cmd":6,"log":{"imp":1,"diag":1},"vis":{"slab":0},"sc":{"enabled":1,"paused":0,"once":{"time":0,"cfg":{"cut":{"b":0,"z":[]}}},"slots":[]},"cut":{"b":0,"bd":0,"ob":0,"z":[]},"mz":{"s":[],"p":[]},"rd":60,"al":{"lvl":0,"t":60},"tq":0,"modules":{"DF":{"fh":0,"cut":1},"HL":{"enabled":1}}},"dat":{"uuid":"987a96bb-1b61-4002-aa5e-62c9d25e75ea","mac":"505A65D952CF","tm":"2023-08-16T19:36:31.763Z","fw":"3.31.0+6","ls":1,"le":0,"conn":"wifi","bt":{"t":29.6,"v":19.9,"p":100,"nr":26,"c":0,"m":0},"head":{"uuid":"987a96c0-a635-4003-8ee3-41978a7f8761","fw":"1.2.16+3","act":1},"dmp":[0.8,2,252.5],"st":{"b":262,"d":3157,"wt":297,"bl":0},"act":1,"features":{"ble":0},"rsi":-69,"lk":0,"tr":0,"rain":{"s":0,"cnt":0},"sh":0,"sc":{"slot":0,"once":0},"cut":{"z":0},"mz":[{"id":1,"p":0,"a":0}],"cam":{"status":0,"error":0},"rfid":{"status":0},"modules":{"DF":{"stat":"ok"},"HL":{"stat":"ok","on":0}}}}}}]
[2023-08-16 22:56:52][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=pre_update callInstallFunction=1
[2023-08-16 22:56:54][INFO] : Début d'activation du plugin
[2023-08-16 22:56:55][INFO] : Info sur le démon : {"log":"worxLandroidS","launchable":"ok","state":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-08-16 21:43:53"}
[2023-08-16 22:56:55][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=update callInstallFunction=1
[2023-08-16 22:57:09][INFO] : Lancement démon
[2023-08-16 22:57:10][DEBUG] : test from daemon
[2023-08-17 08:15:02][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Démarrer] : Le démon n'est pas démarré
[2023-08-17 08:37:31][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Démarrer] : Le démon n'est pas démarré
[2023-08-17 08:45:03][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Arrêter les lames et retour à la base] : Le démon n'est pas démarré
[2023-08-17 12:38:02][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Démarrer] : Le démon n'est pas démarré
[2023-08-17 12:38:36][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Démarrer] : Le démon n'est pas démarré
[2023-08-17 12:39:05][INFO] : Lancement démon
[2023-08-17 12:39:06][DEBUG] : test from daemon
[2023-08-17 12:39:33][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=pre_update callInstallFunction=1
[2023-08-17 12:39:34][INFO] : Début d'activation du plugin
[2023-08-17 12:39:35][INFO] : Info sur le démon : {"log":"worxLandroidS","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-08-17 12:39:03"}
[2023-08-17 12:39:35][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=update callInstallFunction=1
[2023-08-17 12:39:47][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2023-08-17 12:39:03
[2023-08-17 12:40:03][ERROR] : Erreur exécution de la commande [Extérieure][tondeuse de merde][Arrêter les lames et retour à la base] : Le démon n'est pas démarré
[2023-08-17 12:40:05][INFO] : Lancement démon
[2023-08-17 12:40:06][DEBUG] : test from daemon
[2023-08-17 12:40:08][DEBUG] : devices received:[{"id":906759,"uuid":"987a96bb-1b61-4002-aa5e-62c9d25e75ea","product_id":73,"user_id":799013,"serial_number":"20233029470100348240","mac_address":null,"name":"tondeuse de merde","locked":false,"firmware_version":"3.31","firmware_auto_upgrade":true,"push_notifications":true,"sim":null,"push_notifications_level":"warning","test":false,"iot_registered":true,"mqtt_registered":true,"pin_code":null,"registered_at":"2023-02-27 00:00:00","online":true,"app_settings":null,"protocol":1,"pending_radio_link_validation":null,"capabilities":["auto_lock","bluetooth_pairing","lock","mqtt","one_time_scheduler","ota_upgrade","rain_delay","unrestricted_mowing_time","vision"],"capabilities_available":["border_cut","multi_zone_tag"],"features":{"auto_lock":true,"bluetooth_pairing":true,"chassis":"vision_m_2022","display_type":"lcd","input_type":"keyboard_push_knob","lock":true,"mqtt":true,"multi_zone_zones":4,"one_time_scheduler":true,"rain_delay":true,"unrestricted_mowing_time":true},"accessories":{"digital_fence":true,"headlight":true},"mqtt_endpoint":"iot.eu-west-1.worxlandroid.com","mqtt_topics":{"command_in":"WX\/MW\/WR206E\/987a96bb-1b61-4002-aa5e-62c9d25e75ea\/v1\/commandIn","command_out":"WX\/MW\/WR206E\/987a96bb-1b61-4002-aa5e-62c9d25e75ea\/v1\/commandOut"},"warranty_registered":true,"purchased_at":"2023-08-14 00:00:00","warranty_expires_at":"2026-08-14 00:00:00","setup_location":{"latitude":47.0692003,"longitude":-0.8439915},"city":{"id":2994842,"country_id":250,"name":"Mazieres-en-Mauges","latitude":47.045361,"longitude":-0.81702,"created_at":"2018-02-15 22:46:05","updated_at":"2018-02-15 22:46:05"},"time_zone":"Europe\/Paris","lawn_size":286.72415161133,"lawn_perimeter":78.422035217285,"auto_schedule_settings":{"boost":2,"exclusion_scheduler":{"days":[{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false},{"slots":[{"reason":"generic","duration":540,"start_time":0},{"reason":"generic","duration":240,"start_time":1200}],"exclude_day":false}],"exclude_nights":true},"grass_type":"mixed_species","irrigation":null,"nutrition":null,"soil_type":"ignore"},"auto_schedule":false,"improvement":true,"diagnostic":true,"distance_covered":3157,"mower_work_time":297,"blade_work_time":262,"blade_work_time_reset":0,"blade_work_time_reset_at":null,"battery_charge_cycles":26,"battery_charge_cycles_reset":0,"battery_charge_cycles_reset_at":null,"created_at":"2023-02-17 04:55:29","updated_at":"2023-08-15 04:15:53","last_status":{"timestamp":"2023-08-17 10:37:34","payload":{"cfg":{"id":20130,"tz":"Europe\/Paris","lg":"fr","cmd":3,"log":{"imp":1,"diag":1},"vis":{"slab":0},"sc":{"enabled":0,"paused":0,"once":{"time":0,"cfg":{"cut":{"b":0,"z":[]}}},"slots":[{"e":1,"d":4,"s":795,"t":60,"cfg":{"cut":{"b":0,"z":[]}}}]},"cut":{"b":0,"bd":0,"ob":0,"z":[]},"mz":{"s":[],"p":[]},"rd":60,"al":{"lvl":0,"t":60},"tq":0,"modules":{"DF":{"fh":0,"cut":1},"HL":{"enabled":1}}},"dat":{"uuid":"987a96bb-1b61-4002-aa5e-62c9d25e75ea","mac":"505A65D952CF","tm":"2023-08-17T10:37:34.681Z","fw":"3.31.0+6","ls":1,"le":0,"conn":"wifi","bt":{"t":27.7,"v":18.2,"p":32,"nr":28,"c":1,"m":0},"head":{"uuid":"987a96c0-a635-4003-8ee3-41978a7f8761","fw":"1.2.16+3","act":1},"dmp":[0.6,2.7,0.7],"st":{"b":262,"d":3157,"wt":297,"bl":0},"act":1,"features":{"ble":0},"rsi":-70,"lk":0,"tr":0,"rain":{"s":0,"cnt":0},"sh":0,"sc":{"slot":0,"once":0},"cut":{"z":0},"mz":[{"id":1,"p":0,"a":0}],"cam":{"status":0,"error":0},"rfid":{"status":0},"modules":{"DF":{"stat":"ok"},"HL":{"stat":"ok","on":0}}}}}}]
[2023-08-17 12:41:02][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-17 12:43:02][DEBUG] : params to send to daemon:{"action":"safehome","serial_number":"20233029470100348240"}
[2023-08-17 12:53:47][DEBUG] : params to send to daemon:{"action":"set_partymode","serial_number":"20233029470100348240","args":[true]}
[2023-08-17 12:53:48][DEBUG] : params to send to daemon:{"action":"set_partymode","serial_number":"20233029470100348240","args":[true]}
[2023-08-17 12:53:49][DEBUG] : params to send to daemon:{"action":"set_partymode","serial_number":"20233029470100348240","args":[true]}
[2023-08-17 12:53:51][DEBUG] : params to send to daemon:{"action":"set_partymode","serial_number":"20233029470100348240","args":[true]}
[2023-08-17 17:13:30][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-17 19:09:31][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 09:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 09:30:04][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 10:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 10:30:04][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 11:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 11:30:04][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 14:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 14:30:04][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 15:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 15:30:05][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 16:00:04][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 16:30:05][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 17:00:05][DEBUG] : params to send to daemon:{"action":"start","serial_number":"20233029470100348240"}
[2023-08-18 17:30:05][DEBUG] : params to send to daemon:{"action":"home","serial_number":"20233029470100348240"}
[2023-08-18 17:55:25][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=pre_update callInstallFunction=1
[2023-08-18 17:55:26][INFO] : Début d'activation du plugin
[2023-08-18 17:55:26][DEBUG] : params to send to daemon:{"action":"stop"}
[2023-08-18 17:55:31][INFO] : Info sur le démon : {"log":"worxLandroidS","launchable":"ok","state":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-08-17 12:40:03"}
[2023-08-18 17:55:31][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=update callInstallFunction=1
[2023-08-18 17:55:44][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=remove callInstallFunction=1
[2023-08-18 17:55:50][INFO] : Début d'activation du plugin
[2023-08-18 17:55:51][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2023-08-18 17:55:51][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=worxLandroidS function=install callInstallFunction=1
[2023-08-18 17:56:27][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2023-08-18 17:56:13
[2023-08-18 17:56:46][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2023-08-18 17:56:13
[2023-08-18 17:57:01][INFO] : Lancement démon
[2023-08-18 17:57:02][DEBUG] : test from daemon
[2023-08-18 18:00:56][INFO] : Lancement démon
[2023-08-18 18:00:57][DEBUG] : test from daemon
[2023-08-18 18:10:01][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2023-08-18 18:09:42
[2023-08-18 18:18:08][DEBUG] : params to send to daemon:{"action":"stop"}
[2023-08-18 18:18:11][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2023-08-18 18:17:28

Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
[2023-08-18 18:21:31][ERROR] : Error during execute action: This device does not support Partymode
[2023-08-18 18:21:35][ERROR] : Error during execute action: toggle_schedule() missing 1 required positional argument: 'enable'
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper
    callback(topic=topic, payload=payload, dup=dup, qos=QoS(qos), retain=retain)
  File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 296, in _on_update
    if mower["serial_number"] == data["cfg"]["sn"]:
KeyError: ('sn',)
Exception ignored in: <class 'KeyError'>
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/dist-packages/awscrt/mqtt.py", line 628, in callback_wrapper

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_worxLandroidS
+ echo 1
+ echo 2
++ awk '$1 <= 4'
++ cut -f 2-
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
Files removed: 121
+ echo 4
+ sudo pip3 install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.7/dist-packages (23.2.1)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade paho-mqtt
Collecting paho-mqtt
  Downloading paho-mqtt-1.6.1.tar.gz (99 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.4/99.4 kB 1.8 MB/s eta 0:00:00
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Building wheels for collected packages: paho-mqtt
  Building wheel for paho-mqtt (setup.py): started
  Building wheel for paho-mqtt (setup.py): finished with status 'done'
  Created wheel for paho-mqtt: filename=paho_mqtt-1.6.1-py3-none-any.whl size=62117 sha256=b14049c4ffc3a545fad79aa48ba8b1dc1fbef6042285951260de6ddbcd4569b7
  Stored in directory: /root/.cache/pip/wheels/d0/bf/ac/2b3f43f8c6fcd0f4ba5395397458c521eb0b52d33b574a5a40
Successfully built paho-mqtt
Installing collected packages: paho-mqtt
  Attempting uninstall: paho-mqtt
    Found existing installation: paho-mqtt 1.6.1
    Uninstalling paho-mqtt-1.6.1:
      Successfully uninstalled paho-mqtt-1.6.1
Successfully installed paho-mqtt-1.6.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 6
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end worxLandroidS
+ rm /tmp/jeedom_install_in_progress_worxLandroidS
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Ok pour la vision il y a plusieurs changements à faire dans le plugin pour qu’il soit compatible.
Je travaille la dessus pour l’instant.

Il faudra installer la beta, je mettrai régulièrement à jour au fur et à mesure de ce qu’on trouve comme problème.

Ok pour mettre la beta mais le Démon plante à chaque fois que je le lance !
Y a T il un truc à faire pour qu’il démarre et reste en statut OK ?

nebz , As-tu résussi à paramétrer des multi-zones sur ta M600 ?
L’option est grisé sur mon appli et même si je lui mets les RFID devant le nez il se passe pas grand chose !! :sweat:
J’ai contacter WORX mais à part de me dire de lire la notice et m’envoyer des liens Youtube privé et non visible je ne trouve pas le réglage !
Par moment la tondeuse me demande de lancer le mutl-zones mais aucune commande de ce genre dans les menus ! Je ramène donc la tondeuse à sa base et relance une exploration !

attendre que je progresse :wink:

je viens de pousser une nouvelle beta => à tester
le schedule n’est pas encore géré

après l’update, je veux bien le nouveau log du démon (uniquement celui là), en DEBUG.

Je viens de tester la beta et le démon saute encore par contre le début du défaut n’est pas le même
( ‹ primary › au lieu de ‹ ln › )
Je ne sais pas si cela à une relation ou pas mais j ai remarqué que dans les infos de l’équipement il n’y avait d’adresse Mac d’indiqué ( en Stable comme en Beta )!?


[2023-08-19 16:29:56][INFO] : Starting daemon
[2023-08-19 16:29:56][INFO] : Log level: debug
[2023-08-19 16:29:56][DEBUG] : Socket port: 55073
[2023-08-19 16:29:56][DEBUG] : PID file: /tmp/jeedom/worxLandroidS/daemon.pid
[2023-08-19 16:29:56][DEBUG] : Writing PID 30782 to /tmp/jeedom/worxLandroidS/daemon.pid
[2023-08-19 16:29:56][DEBUG] : Using selector: EpollSelector
[2023-08-19 16:29:56][DEBUG] : Initializing connector...
[2023-08-19 16:29:56][DEBUG] : Initializing the API connector ...
[2023-08-19 16:29:56][DEBUG] : Getting logger ...
[2023-08-19 16:29:56][DEBUG] : Initializing EventHandler ...
[2023-08-19 16:29:56][DEBUG] : Authenticating xxx@gmail.com
[2023-08-19 16:29:56][DEBUG] : Starting new HTTPS connection (1): id.eu.worx.com:443
[2023-08-19 16:29:57][DEBUG] : https://id.eu.worx.com:443 "POST /oauth/token HTTP/1.1" 200 None
[2023-08-19 16:29:57][DEBUG] : get token:{'token_type': 'Bearer', 'expires_in': 3600, 'access_token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxNTBkYTRkMi1iYjQ0LTQzM2ItOTQyOS0zNzczYWRjNzBhMmEiLCJqdGkiOiIzMTg0MTM2MThiNTQ1ZDc1NmRmZTk5MDgwMDJlN2M4ZWViYjZiYTIxYTdhNWJlNzAyYmIzZGJhMWEyZjJkNjU0ODcwMzcwZDE4ZmQ0OGQ4NSIsImlhdCI6MTY5MjQ1NTM5Ny4wNjExNTEsIm5iZiI6MTY5MjQ1NTM5Ny4wNjExNTQsImV4cCI6MTY5MjQ1ODk5Nywic3ViIjoiNzk5MDEzIiwic2NvcGVzIjpbImRhdGE6cHJvZHVjdHMiLCJ1c2VyOnByb2ZpbGUiLCJ1c2VyOm1hbmFnZSIsInVzZXI6Y2VydGlmaWNhdGUiLCJtb2JpbGU6bm90aWZpY2F0aW9ucyIsIm1vd2VyOnZpZXciLCJtb3dlcjp1cGRhdGUiLCJtb3dlcjphY3Rpdml0eV9sb2ciLCJtb3dlcjpsYXduIiwibW93ZXI6bWFwIiwibW93ZXI6d2FycmFudHkiLCJtb3dlcjpmaXJtd2FyZSIsIm1vd2VyOnBhaXIiLCJtb3dlcjp1bnBhaXIiXX0.asuWiZMTfn_F-AlxaWuM1YgSs4gzVZ874HF8bRSvwJPyVJpwdix9_VXjyeGxsZSMbEgNPznfCuTjj4YjIjCjRvsb1zhcvvTBEvpS9nsdCCFIcLgfzNJh-W4hBcV28mXMRwkSxoJ6-RI-ABVGFf8s3TwOd6uf-mDh43m7pLExbr4WaK4ehETg2mww0vXTJhhB_ogYKgG8gx0PN_sdo3mui3r0Fw-4Zel4WrIFQBrWsGtd5K9-WWCuIXIO8-P3ERhx2lgF2_Bso_3ZaJe409FU_6mea7OgfGm8vkqqMKzDAStEryrTV5K8fvFHAuTOvmo8tI_SbuxcBVgr1S4H2VIeAyt3lQYWmUqSD8hx2A56MUoGv90dguHq-rpuT6Fl9fXQQg09jcGuyi3IgpruPvgZd0_jQ8gcM-egBQlPkLzJaz7EnY6O5AZ_zlyJUwwqV_QM0KtXhFazAf8UlXf5uDyzjMA6ilsEP9do1Pjw7MgCvxRJZSdiMKIWeX2KLfwYSx1yhb30uh0TZm0fk2lfx68PL_sOe13WxsaVfDxk3SgbOO7cs1mUs9LuRHEOzVNBGseAyHJuZwScLqvZ_8PgTC-k3wvEKp4ScyytjpnkK41SYljaJ0JDsZo_WdGA24sIH-Ww49ie5ZPa0_SaeXiXr_JO9mD3mpuTtOwjcvX-Pe2tZPo', 'refresh_token': 'def5020057e7b5450ace9c8b08fe030ff3e1545871bffc7735b3e7223d96dcb3d6087aedadd0ed08b19997f48393e4231041d76b26cb333d20323076cdba69042bfe24bbe0fa2f40c6471ee90aca823dafc8abf5c68445e65f62c4186f3e79b44d3560cea69da538c804458b4060d437af08003128c18044dee22fc6c3f5d53801e01a85aab3182a615554d47884c9aff207c352b74d0ecf96d97cb0fd927bb129f14700f954412c1b3fad6315ff811322d017f8191830fa997f669d8e9c9d92808daef2aaa9d93bb821ba749b40cf27b4f6f39338d85811370ff5dfeffd0f3d0e7f562932b69330de2af2f722bb23472a1750ee5b8263c118bdeded0868931345e826c80033103c3b33cb0cb3276170abba53f1733463166ccdec5f24bed00be32188b9c3c61d4f72bea829c897afae62a08c8d85808e5d97b81f373a7e68b01b55d305d0b11f5749064e62a6cd02de6b94594c9c5c1876863d75aba87b350574a404beee26f3794be180dd40a8347c7204a2834c26a7669bf27b99ba557740e3d1e51877943547a7de350100c6f3e375117892a995d02478142794ad6930eaf3757c783b3c092a3a6c7f30ae237dea88e80e59cf4905118411546f55be8a7d1269fb70495e3f4bc0cc3b424a19982f647430c46d3e162b2eff7cf1f8bcfb74c75bd85810f7c270eff4a9cd0735d45bc51df4728eddc79000ef0e74ed1201f12f978ac00eeb6728c84adb175d2ffd0788e23cd3a79ba2d7081a8dbb48e908c9a056ea03d0aceed33bc7435a975b2f2545a8de1e1418d4fb6ecd02e0fe0d46e81bc25902f846da0cb608ef2f4b2696fcfa5c90bf7b997ab51cd22428be12d491b336b7bfa9315b'}
[2023-08-19 16:29:57][INFO] : Authentication successful
[2023-08-19 16:29:57][DEBUG] : Fetching basic API data
[2023-08-19 16:29:57][DEBUG] : Starting new HTTPS connection (1): api.worxlandroid.com:443
[2023-08-19 16:29:57][DEBUG] : https://api.worxlandroid.com:443 "GET /api/v2/product-items?status=1 HTTP/1.1" 200 None
[2023-08-19 16:29:57][DEBUG] : Starting new HTTPS connection (1): api.worxlandroid.com:443
[2023-08-19 16:29:58][DEBUG] : https://api.worxlandroid.com:443 "GET /api/v2/products HTTP/1.1" 200 None
[2023-08-19 16:29:58][INFO] : Found 1 mower(s)
[2023-08-19 16:29:58][DEBUG] : Mower 'tondeuse de merde' data: {'id': 906759, 'uuid': '987a96bb-1b61-4002-aa5e-62c9d25e75ea', 'product_id': 73, 'user_id': 799013, 'serial_number': '20233029470100348240', 'mac_address': None, 'name': 'tondeuse de merde', 'locked': False, 'firmware_version': '3.31', 'firmware_auto_upgrade': True, 'push_notifications': True, 'sim': None, 'push_notifications_level': 'warning', 'test': False, 'iot_registered': True, 'mqtt_registered': True, 'pin_code': None, 'registered_at': '2023-02-27 00:00:00', 'online': True, 'app_settings': None, 'protocol': 1, 'pending_radio_link_validation': None, 'capabilities': ['auto_lock', 'bluetooth_pairing', 'lock', 'mqtt', 'one_time_scheduler', 'ota_upgrade', 'rain_delay', 'unrestricted_mowing_time', 'vision'], 'capabilities_available': ['border_cut', 'multi_zone_tag', 'pause_over_border'], 'features': {'auto_lock': True, 'bluetooth_pairing': True, 'chassis': 'vision_m_2022', 'display_type': 'lcd', 'input_type': 'keyboard_push_knob', 'lock': True, 'mqtt': True, 'multi_zone_zones': 4, 'one_time_scheduler': True, 'rain_delay': True, 'unrestricted_mowing_time': True}, 'accessories': {'digital_fence': True, 'headlight': True}, 'mqtt_endpoint': 'iot.eu-west-1.worxlandroid.com', 'mqtt_topics': {'command_in': 'WX/MW/WR206E/987a96bb-1b61-4002-aa5e-62c9d25e75ea/v1/commandIn', 'command_out': 'WX/MW/WR206E/987a96bb-1b61-4002-aa5e-62c9d25e75ea/v1/commandOut'}, 'warranty_registered': True, 'purchased_at': '2023-08-14 00:00:00', 'warranty_expires_at': '2026-08-14 00:00:00', 'setup_location': {'latitude': 47.060546767897904, 'longitude': -0.9012530744075776}, 'city': {'id': 3025053, 'country_id': 250, 'name': 'Cholet', 'latitude': 47.066669, 'longitude': -0.88333, 'created_at': '2018-02-15 22:17:06', 'updated_at': '2018-02-15 22:17:06'}, 'time_zone': 'Europe/Paris', 'lawn_size': 500, 'lawn_perimeter': 78.422035217285, 'auto_schedule_settings': {'boost': 2, 'exclusion_scheduler': {'days': [{'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}, {'slots': [{'reason': 'generic', 'duration': 540, 'start_time': 0}, {'reason': 'generic', 'duration': 240, 'start_time': 1200}], 'exclude_day': False}], 'exclude_nights': True}, 'grass_type': 'mixed_species', 'irrigation': None, 'nutrition': None, 'soil_type': 'ignore'}, 'auto_schedule': False, 'improvement': True, 'diagnostic': True, 'distance_covered': 6197, 'mower_work_time': 577, 'blade_work_time': 479, 'blade_work_time_reset': 0, 'blade_work_time_reset_at': None, 'battery_charge_cycles': 46, 'battery_charge_cycles_reset': 0, 'battery_charge_cycles_reset_at': None, 'created_at': '2023-02-17 04:55:29', 'updated_at': '2023-08-15 04:15:53', 'last_status': {'timestamp': '2023-08-19 14:28:11', 'payload': {'cfg': {'id': 0, 'tz': 'Europe/Paris', 'lg': 'fr', 'cmd': 1, 'log': {'imp': 1, 'diag': 1}, 'vis': {'slab': 0}, 'sc': {'enabled': 1, 'paused': 0, 'once': {'time': 0, 'cfg': {'cut': {'b': 0, 'z': []}}}, 'slots': []}, 'cut': {'b': 0, 'bd': 0, 'ob': 0, 'z': []}, 'mz': {'s': [], 'p': []}, 'rd': 0, 'al': {'lvl': 1, 't': 240}, 'tq': 0, 'modules': {'DF': {'fh': 0, 'cut': 1}, 'HL': {'enabled': 1}}}, 'dat': {'uuid': '987a96bb-1b61-4002-aa5e-62c9d25e75ea', 'mac': '505A65D952CF', 'tm': '2023-08-19T14:28:10.786Z', 'fw': '3.31.0+6', 'ls': 7, 'le': 0, 'conn': 'wifi', 'bt': {'t': 39.8, 'v': 18.4, 'p': 68, 'nr': 55, 'c': 0, 'm': 0}, 'head': {'uuid': '987a96c0-a635-4003-8ee3-41978a7f8761', 'fw': '1.2.16+3', 'act': 1}, 'dmp': [1.8, 1.1, 116.8], 'st': {'b': 581, 'd': 7443, 'wt': 662, 'bl': 0}, 'act': 1, 'features': {'ble': 0}, 'rsi': -80, 'lk': 0, 'tr': 0, 'rain': {'s': 0, 'cnt': 0}, 'sh': 0, 'sc': {'slot': 0, 'once': 0}, 'cut': {'z': 0}, 'mz': [{'id': 1, 'p': 0, 'a': 0}], 'cam': {'status': 0, 'error': 0}, 'rfid': {'status': 0}, 'modules': {'DF': {'stat': 'ok'}, 'HL': {'stat': 'ok', 'on': 0}}}}}, 'product': {'code': 'WR206E', 'description': 'Landroid Vision M600', 'year': 2022, 'cutting_width': 180}}
[2023-08-19 16:29:58][DEBUG] : Start mapping...
[2023-08-19 16:29:58][DEBUG] : Data decoding for tondeuse de merde started
[2023-08-19 16:29:58][DEBUG] : Found JSON decoded data: {'cfg': {'id': 0, 'tz': 'Europe/Paris', 'lg': 'fr', 'cmd': 1, 'log': {'imp': 1, 'diag': 1}, 'vis': {'slab': 0}, 'sc': {'enabled': 1, 'paused': 0, 'once': {'time': 0, 'cfg': {'cut': {'b': 0, 'z': []}}}, 'slots': []}, 'cut': {'b': 0, 'bd': 0, 'ob': 0, 'z': []}, 'mz': {'s': [], 'p': []}, 'rd': 0, 'al': {'lvl': 1, 't': 240}, 'tq': 0, 'modules': {'DF': {'fh': 0, 'cut': 1}, 'HL': {'enabled': 1}}}, 'dat': {'uuid': '987a96bb-1b61-4002-aa5e-62c9d25e75ea', 'mac': '505A65D952CF', 'tm': '2023-08-19T14:28:10.786Z', 'fw': '3.31.0+6', 'ls': 7, 'le': 0, 'conn': 'wifi', 'bt': {'t': 39.8, 'v': 18.4, 'p': 68, 'nr': 55, 'c': 0, 'm': 0}, 'head': {'uuid': '987a96c0-a635-4003-8ee3-41978a7f8761', 'fw': '1.2.16+3', 'act': 1}, 'dmp': [1.8, 1.1, 116.8], 'st': {'b': 581, 'd': 7443, 'wt': 662, 'bl': 0}, 'act': 1, 'features': {'ble': 0}, 'rsi': -80, 'lk': 0, 'tr': 0, 'rain': {'s': 0, 'cnt': 0}, 'sh': 0, 'sc': {'slot': 0, 'once': 0}, 'cut': {'z': 0}, 'mz': [{'id': 1, 'p': 0, 'a': 0}], 'cam': {'status': 0, 'error': 0}, 'rfid': {'status': 0}, 'modules': {'DF': {'stat': 'ok'}, 'HL': {'stat': 'ok', 'on': 0}}}}
[2023-08-19 16:29:58][ERROR] : Fatal error: 'primary'(<class 'KeyError'>) in /var/www/html/plugins/worxLandroidS/resources/worxLandroidSd.py on line 264
[2023-08-19 16:29:58][INFO] : Shuting down
[2023-08-19 16:29:58][DEBUG] : Removing PID file /tmp/jeedom/worxLandroidS/daemon.pid
[2023-08-19 16:29:58][DEBUG] : Exit 0

Hello @oj49 , tu crois pas que cela vient du nom que tu lui a donné qui fait que ça marche pas ? :wink:
je plaisante bien sur

Je me suis intéressé à ton post, car dans les mois à venir je pense m’acheter également le même modèle que toi

Mais suis sur que @Mips va résoudre le souci d’intégration avec le temps

Ça dépend du pot de vin que je reçois :joy:

1 « J'aime »

Je regarde ça demain ou début de semaine prochaine, plus le temps ajd

Hello @oj49 , tu crois pas que cela vient du nom que tu lui a donné qui fait que ça marche pas ? :wink:
je plaisante bien sur

J’ ai eu quelques soucis à la connecter au réseau wifi le premier jour et comme elle ne démarre pas sans la premiére mise à jour je commençais un peu à en avoir marre !
Du coup quand j 'ai réussi à la connecter ( au bout de 3 heures !! ) et qu’il a fallu la renommer c est la première chose qui m’aie venue à l’esprit ! lol