Bonjour,
Disclaimer: Ce n’est très certainement pas du tout une vrai erreur mais un cas qui peut arriver. Ce message est juste là pour permettre de filtrer cette erreur si elle survient.
Le démon a fait une erreur d’exécution une seule fois et je voulais simplement en avertir Mips.
Ca ne fait pas longtemps que j’ai installé ce plugin et la tondeuse est en erreur (camera error) sans que ça ne soit affiché dans le plugin ni dans l’application d’ailleurs.
Informations Jeedom
Core : 4.4.8.1 (V4-stable)
DNS Jeedom : non
Plugin : worxLandroidS
Version : 2024-06-11 01:09:46 (stable)
Statut Démon : Démarré - (2024-07-11 23:48:21)
Informations complémentaires
Log des dépendances:
======================================================================
== 11/07/2024 23:47:10 == Dependencies installation for worxLandroidS
======================================================================
[ 5% ] : Clean apt...
[ 9% ] : Clean apt : [ OK ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ OK ]
[ 20% ] : Init python3 & prerequisites...
[ 31% ] : Init python3 & prerequisites : [ OK ]
[ 32% ] : Init pyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 43% ] : Init pyEnv : [ OK ]
[ 44% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 79% ] : Setting up virtual environment : [ OK ]
[ 80% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [ OK ]
[ 90% ] : Summary of installed packages...
aiohttp==3.9.5
aiosignal==1.3.1
async-timeout==4.0.3
attrs==23.2.0
certifi==2024.7.4
charset-normalizer==3.3.2
frozenlist==1.4.1
idna==3.7
jeedomdaemon==0.9.8
multidict==6.0.5
paho-mqtt==2.1.0
pkg_resources==0.0.0
requests==2.32.3
urllib3==2.2.2
yarl==1.9.4
[ 99% ] : Summary of installed packages : [ OK ]
[100% ] : Finished !
======================================================================
==OK== Installation Successful
======================================================================
Log du démon:
[2024-07-13 12:19:16] DEBUG : Received MQTT message:{"cfg":{"id":0,"lg":"fr","tz":"Europe/Paris","log":{"imp":1,"diag":1},"rd":180,"cmd":0,"tq":0,"al":{"lvl":1,"t":600},"sc":{"enabled":1,"paused":0,"slots":[{"d":0,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":1,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"d":2,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":3,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":4,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"d":5,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":6,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}}],"once":{"time":0,"cfg":{"cut":{"b":0,"z":[]}}}},"modules":{"DF":{"cut":1,"fh":0},"HL":{"enabled":0}},"cut":{"b":0,"z":[],"bd":0,"ob":0},"mz":{"p":[],"s":[{"id":1,"c":1,"cfg":{"cut":{"bd":50,"ob":0}}}]},"vis":{"slab":0}},"dat":{"uuid":"98e914c6-uuid-uuid-uuid-9duuid59uuid","fw":"3.34.0+3","tm":"2024-07-13T10:19:14.337Z","ls":0,"le":110,"conn":"wifi","sc":{"slot":0,"once":0},"sh":0,"bt":{"t":30.2,"v":17.3,"p":9,"nr":474,"c":0,"m":0},"dmp":[4.5,3.7,302],"st":{"b":10776,"d":191958,"wt":10768,"bl":0},"rsi":-74,"lk":1,"tr":0,"act":1,"rain":{"s":0,"cnt":0},"features":{"ble":0},"head":{"uuid":"98e914cb-5bc4-4003-91c2-a07893449d82","act":1,"fw":"1.2.30+3"},"modules":{"DF":{"stat":"ok"}},"mac":"14MAC3ADDR2F","cam":{"status":1,"error":3},"rfid":{"status":0},"mz":[{"id":1,"p":0,"a":0}],"cut":{"z":0}}}
[2024-07-13 12:19:16] DEBUG : MQTT data received '{"cfg":{"id":0,"lg":"fr","tz":"Europe/Paris","log":{"imp":1,"diag":1},"rd":180,"cmd":0,"tq":0,"al":{"lvl":1,"t":600},"sc":{"enabled":1,"paused":0,"slots":[{"d":0,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":1,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"d":2,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":3,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":4,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"d":5,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"d":6,"e":1,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}}],"once":{"time":0,"cfg":{"cut":{"b":0,"z":[]}}}},"modules":{"DF":{"cut":1,"fh":0},"HL":{"enabled":0}},"cut":{"b":0,"z":[],"bd":0,"ob":0},"mz":{"p":[],"s":[{"id":1,"c":1,"cfg":{"cut":{"bd":50,"ob":0}}}]},"vis":{"slab":0}},"dat":{"uuid":"98e914c6-uuid-uuid-uuid-9duuid59uuid","fw":"3.34.0+3","tm":"2024-07-13T10:19:14.337Z","ls":0,"le":110,"conn":"wifi","sc":{"slot":0,"once":0},"sh":0,"bt":{"t":30.2,"v":17.3,"p":9,"nr":474,"c":0,"m":0},"dmp":[4.5,3.7,302],"st":{"b":10776,"d":191958,"wt":10768,"bl":0},"rsi":-74,"lk":1,"tr":0,"act":1,"rain":{"s":0,"cnt":0},"features":{"ble":0},"head":{"uuid":"98e914cb-5bc4-4003-91c2-a07893449d82","act":1,"fw":"1.2.30+3"},"modules":{"DF":{"stat":"ok"}},"mac":"14MAC3ADDR2F","cam":{"status":1,"error":3},"rfid":{"status":0},"mz":[{"id":1,"p":0,"a":0}],"cut":{"z":0}}}'
[2024-07-13 12:19:16] DEBUG : Data decoding for Vision M started
[2024-07-13 12:19:16] DEBUG : Found JSON decoded data: {'cfg': {'id': 0, 'lg': 'fr', 'tz': 'Europe/Paris', 'log': {'imp': 1, 'diag': 1}, 'rd': 180, 'cmd': 0, 'tq': 0, 'al': {'lvl': 1, 't': 600}, 'sc': {'enabled': 1, 'paused': 0, 'slots': [{'d': 0, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'d': 1, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'d': 2, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'d': 3, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'d': 4, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'d': 5, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'d': 6, 'e': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}], 'once': {'time': 0, 'cfg': {'cut': {'b': 0, 'z': []}}}}, 'modules': {'DF': {'cut': 1, 'fh': 0}, 'HL': {'enabled': 0}}, 'cut': {'b': 0, 'z': [], 'bd': 0, 'ob': 0}, 'mz': {'p': [], 's': [{'id': 1, 'c': 1, 'cfg': {'cut': {'bd': 50, 'ob': 0}}}]}, 'vis': {'slab': 0}}, 'dat': {'uuid': '98e914c6-uuid-uuid-uuid-9duuid59uuid', 'fw': '3.34.0+3', 'tm': '2024-07-13T10:19:14.337Z', 'ls': 0, 'le': 110, 'conn': 'wifi', 'sc': {'slot': 0, 'once': 0}, 'sh': 0, 'bt': {'t': 30.2, 'v': 17.3, 'p': 9, 'nr': 474, 'c': 0, 'm': 0}, 'dmp': [4.5, 3.7, 302], 'st': {'b': 10776, 'd': 191958, 'wt': 10768, 'bl': 0}, 'rsi': -74, 'lk': 1, 'tr': 0, 'act': 1, 'rain': {'s': 0, 'cnt': 0}, 'features': {'ble': 0}, 'head': {'uuid': '98e914cb-5bc4-4003-91c2-a07893449d82', 'act': 1, 'fw': '1.2.30+3'}, 'modules': {'DF': {'stat': 'ok'}}, 'mac': '14MAC3ADDR2F', 'cam': {'status': 1, 'error': 3}, 'rfid': {'status': 0}, 'mz': [{'id': 1, 'p': 0, 'a': 0}], 'cut': {'z': 0}}}
Exception in thread paho-mqtt-client-WX/USER/777522/bot/f1012352-1159-4949-90a2-2bea5f494ba6:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 4523, in _thread_main
self.loop_forever(retry_first_connection=True)
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 2297, in loop_forever
rc = self._loop(timeout)
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 1686, in _loop
rc = self.loop_read()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 2100, in loop_read
rc = self._packet_read()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 3142, in _packet_read
rc = self._packet_handle()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 3808, in _packet_handle
return self._handle_publish()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 4148, in _handle_publish
self._handle_on_message(message)
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.9/site-packages/paho/mqtt/client.py", line 4501, in _handle_on_message
on_message(self, self._userdata, message)
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/utils/mqtt.py", line 149, in _forward_on_message
self._on_update(msg)
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 322, in _on_update
self._decode_data(device)
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/__init__.py", line 353, in _decode_data
device.error.update(data["dat"]["le"])
File "/var/www/html/plugins/worxLandroidS/resources/pyworxcloud/utils/state.py", line 72, in update
self["description"] = self.__descriptor[self["id"]]
KeyError: 110
[2024-07-13 12:44:38] INFO : Renew connection
[2024-07-13 12:44:38] DEBUG : Starting new HTTPS connection (1): id.worx.com:443
[2024-07-13 12:44:39] DEBUG : https://id.worx.com:443 "POST /oauth/token HTTP/11" 200 None
[2024-07-13 12:44:39] DEBUG : refresh token:{'token_type': 'Bearer', 'expires_in': 3600, 'access_token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxNTBkYTRkMi1iYjQ0LTQzM2ItOTQyOS0zNzczYWRjNzBhMmEiLCJqdGkiOiJmZjk3Y2U1NjA3NmU0NTA1Y2Q1ZTYzNDExYmVkYzFkMmI2ZGM5MzUyMTIyN2ViMzljYmI0MGVlNmYwNzY1Y2Q4NzdhNjE1YzYwZjVlOGI1YSIsImlhdCI6MTcyMDg2NzQ3OS4wODA3MTksIm5iZiI6MTcyMDg2NzQ3OS4wODA3MjEsImV4cCI6MTcyMDg3MTA3OSwic3ViIjoiNzc3NTIyIiwic2NvcGVzIjpbImRhdGE6cHJvZHVjdHMiLCJ1c2VyOnByb2ZpbGUiLCJ1c2VyOm1hbmFnZSIsInVzZXI6Y2VydGlmaWNhdGUiLCJtb2JpbGU6bm90aWZpY2F0aW9ucyIsIm1vd2VyOnZpZXciLCJtb3dlcjp1cGRhdGUiLCJtb3dlcjphY3Rpdml0eV9sb2ciLCJtb3dlcjpsYXduIiwibW93ZXI6bWFwIiwibW93ZXI6d2FycmFudHkiLCJtb3dlcjpmaXJtd2FyZSIsIm1vd2VyOnBhaXIiLCJtb3dlcjp1bnBhaXIiXX0.ry-lAo7D5kCIc5VHGpWhfBW_W9amsLeBkHbvZj12rE9QVe53A6bsxTcwUlgjVm6bUvvBpMT8HMEI61X-YAm945n4NhPnca7CXtdgaHvH00n6GtTYNQFd9khswtvabA1FNfddodFQzXRoMd_XFb-Squkb85a6Wo7ChVasdqasHc56HYiPnKvSJlFKYH9Uq6BULcktOPkeixP_Y6xsyapvR2ID8VMbp6JqenH8PdVBbEt6uPPgdDKnZhgHt2I1U5zDUMr210C0ug3YpfnclZb38U9aQx9y2Rik8PLNCIgwmV3DRWEbUzWbpktBKrs0yo-IdAdQvgXiY3URPBh6OAFK9qjqWJWhTr85PlcwdUVKY1mTesl8IBKlwQWdYsmItkjcyxGAjgmgzekkcXY7p2f3Nk4K8ptmkhIDN0E9K-dG4dsd-Vj0zZcbXlWu0ovFozbmgVV9b21STyrKxB9GNFbvskbg_-jkNE8beNIo_MCkjoRV-Y7iw9oUSR8976F3EN6HZEKWrONj8zBg8TqJfbFomTWXQ9sRrdlsKSVZ-Ir9ozQ0Uu25gVP4NbWDZngz8VYPhAVeZYrL1mK5GIVLwsBq8H7nGofDbi-6MoiPEZqp-ai9LweYKj_QMN5vUpC0uOs1W7aIbxhLA8EfyNn8DmoprgvsAIcfdCpj95Vo7mocW5I', 'refresh_token': 'def50200dba8e8fbc1929de656c31c3c04b33850071c901773356813f24e7e2bd538cb32938689a799c1ceff28acab3e9cf21a04b88b438be7470a50c504d010c305045d678ad57721f1ebcd7afc9be47fbeb4218b14c1067bd2135bf0ba264442da5c8b769b481386ba3552dcf3b3cf3ee00c53d0b9f0cdef0929c9bd85169f720735c01b0319445ab998d90418981296f1aca2480b06a41374fa8e611317a17867dae57c76a800605de1a25064af63a0b7fae0cf15ea2d58ed3e4f5f12e290415a06db9b167f8bd99311d20a854f15f73b34cd14d0462b58a76c813661f4de3cc2fd6316e18dbff1f41516e13dabfa4390819cc377e50b85d46f5df3ef191bc89deaaebcc590bd0bbd2a76dbd2bd183c24e309ad06bc17e09cd1f4ee7c544b01378ce9eb375b8bc448e1cdb46ed6dcda633ab2a94e8ddeec58343121fdffff8c1c5d1bae63585b60cfcbe964d1a8a11f68c8b408cdc8d018eb8d3ae628f6e0c59424507958e98456a4360399df44369436a48b1835bc62b565ddbe891718dbee4a6391e3637ccd5997a0446b1aeee819227c0cdbbd8139025f0e65f4ae0bf91ece2c983fd4c7a52ec385f21dbff19990755979dca309a16c8994ab61788c8c4dba485cbca7e1463425792813c0f45f472adcfc9136aa27666ea81e080a6bf5f9c7a2452910c7ecfcdf4bd601028c0200abefd68a9f18a9ec765d66d923d965062db8d0794d79886bd767f0287aa3f7c30939ce6ab6a4a86bc28a066c2cf42f8563afba96a464c20599dc84d794ee92c8497a6afda9fec18e6389598b05cc45e3526e6888d11d9086ec57f6ff029c3f51c0235df6a2b453cfce99a3c3e39d6432b372977fccd892a4'}
[2024-07-13 12:44:40] DEBUG : Unsubscribing 'WX/MW/WR206E/98e914c6-uuid-uuid-uuid-9duuid59uuid/v1/commandOut'
[2024-07-13 12:44:40] INFO : Disconnected
[2024-07-13 12:44:41] DEBUG : Fetching basic API data
[2024-07-13 12:44:41] DEBUG : Starting new HTTPS connection (1): api.worxlandroid.com:443
[2024-07-13 12:44:41] DEBUG : https://api.worxlandroid.com:443 "GET /api/v2/product-items?status=1 HTTP/11" 200 None
[2024-07-13 12:44:41] DEBUG : Starting new HTTPS connection (1): api.worxlandroid.com:443
[2024-07-13 12:44:41] DEBUG : https://api.worxlandroid.com:443 "GET /api/v2/products HTTP/11" 200 None
[2024-07-13 12:44:41] INFO : Found 1 mower(s)
[2024-07-13 12:44:41] DEBUG : Mower 'Vision M' data: {'id': 931837, 'uuid': '98e914c6-uuid-uuid-uuid-9duuid59uuid', 'product_id': 73, 'user_id': 777522, 'serial_number': '2023SN29SN02SN46SN26', 'mac_address': None, 'locked': True, 'firmware_version': '3.34.0+3', 'firmware_auto_upgrade': True, 'sim': None, 'test': False, 'iot_registered': True, 'mqtt_registered': True, 'registered_at': '2023-07-08 00:00:00', 'online': False, 'protocol': 1, 'pending_radio_link_validation': None, 'capabilities': ['auto_lock', 'bluetooth_pairing', 'border_cut', 'display_pairing_shortcut', 'lock', 'mqtt', 'multi_zone_tag', 'one_time_scheduler', 'ota_upgrade', 'pause_over_border', 'rain_delay', 'unrestricted_mowing_time', 'vision'], 'capabilities_available': [], 'mqtt_endpoint': 'iot.eu-west-1.worxlandroid.com', 'mqtt_topics': {'command_in': 'WX/MW/WR206E/98e914c6-uuid-uuid-uuid-9duuid59uuid/v1/commandIn', 'command_out': 'WX/MW/WR206E/98e914c6-uuid-uuid-uuid-9duuid59uuid/v1/commandOut'}, 'name': 'Vision M', 'blade_height_shift': 0, 'push_notifications': True, 'push_notifications_level': 'warning', 'pin_code': 'XXXX', 'app_settings': None, 'warranty_registered': True, 'purchased_at': '2023-08-20 00:00:00', 'warranty_expires_at': '2026-08-20 00:00:00', 'setup_location': {'latitude': 47.5992215, 'longitude': 7.3535103}, 'city': {'id': 2967500, 'country_id': 250, 'name': 'Waldighofen', 'latitude': 47.551262, 'longitude': 7.31743, 'created_at': '2018-02-15 22:44:29', 'updated_at': '2018-02-15 22:44:29'}, 'time_zone': 'Europe/Paris', 'lawn_size': 340.99227905273, 'lawn_perimeter': 162, 'auto_schedule_settings': {'boost': 0, 'exclusion_scheduler': {'days': [{'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}, {'slots': [], 'exclude_day': False}], 'exclude_nights': True}}, 'auto_schedule': False, 'improvement': True, 'diagnostic': True, 'distance_covered': 189787, 'mower_work_time': 10674, 'blade_work_time': 10684, 'blade_work_time_reset': 5205, 'blade_work_time_reset_at': '2024-05-04 18:59:38', 'battery_charge_cycles': 470, 'battery_charge_cycles_reset': 0, 'battery_charge_cycles_reset_at': None, 'created_at': '2023-04-13 03:05:29', 'updated_at': '2024-06-08 02:41:52', 'last_status': {'timestamp': '2024-07-13 10:39:16', 'payload': {'cfg': {'id': 0, 'tz': 'Europe/Paris', 'lg': 'fr', 'cmd': 0, 'log': {'imp': 1, 'diag': 1}, 'vis': {'slab': 0}, 'sc': {'enabled': 1, 'paused': 0, 'once': {'time': 0, 'cfg': {'cut': {'b': 0, 'z': []}}}, 'slots': [{'e': 1, 'd': 0, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'e': 1, 'd': 2, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 3, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 4, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'e': 1, 'd': 5, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 6, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}]}, 'cut': {'b': 0, 'bd': 0, 'ob': 0, 'z': []}, 'mz': {'s': [{'id': 1, 'c': 1, 'cfg': {'cut': {'bd': 50, 'ob': 0}}}], 'p': []}, 'rd': 180, 'al': {'lvl': 1, 't': 600}, 'tq': 0, 'modules': {'DF': {'fh': 0, 'cut': 1}, 'HL': {'enabled': 0}}}, 'dat': {'uuid': '98e914c6-uuid-uuid-uuid-9duuid59uuid', 'mac': '14MAC3ADDR2F', 'tm': '2024-07-13T10:39:14.741Z', 'fw': '3.34.0+3', 'ls': 0, 'le': 110, 'conn': 'wifi', 'bt': {'t': 31.4, 'v': 17.2, 'p': 9, 'nr': 474, 'c': 0, 'm': 0}, 'head': {'uuid': '98e914cb-5bc4-4003-91c2-a07893449d82', 'fw': '1.2.30+3', 'act': 1}, 'dmp': [3.7, 4.9, 302], 'st': {'b': 10776, 'd': 191958, 'wt': 10768, 'bl': 0}, 'act': 1, 'features': {'ble': 0}, 'rsi': -75, 'lk': 1, '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': 1, 'error': 3}, 'rfid': {'status': 0}, 'modules': {'DF': {'stat': 'ok'}}}}}, 'product': {'code': 'WR206E', 'description': 'Landroid Vision M600', 'year': 2022, 'cutting_width': 180}}
[2024-07-13 12:44:41] DEBUG : Start mapping...
[2024-07-13 12:44:41] DEBUG : mac in dat
[2024-07-13 12:44:41] DEBUG : init mac_address from last_status
[2024-07-13 12:44:41] DEBUG : Data decoding for Vision M started
[2024-07-13 12:44:41] DEBUG : Found JSON decoded data: {'cfg': {'id': 0, 'tz': 'Europe/Paris', 'lg': 'fr', 'cmd': 0, 'log': {'imp': 1, 'diag': 1}, 'vis': {'slab': 0}, 'sc': {'enabled': 1, 'paused': 0, 'once': {'time': 0, 'cfg': {'cut': {'b': 0, 'z': []}}}, 'slots': [{'e': 1, 'd': 0, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 1, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'e': 1, 'd': 2, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 3, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 4, 's': 480, 't': 660, 'cfg': {'cut': {'b': 1, 'z': [1]}}}, {'e': 1, 'd': 5, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}, {'e': 1, 'd': 6, 's': 480, 't': 660, 'cfg': {'cut': {'b': 0, 'z': [1]}}}]}, 'cut': {'b': 0, 'bd': 0, 'ob': 0, 'z': []}, 'mz': {'s': [{'id': 1, 'c': 1, 'cfg': {'cut': {'bd': 50, 'ob': 0}}}], 'p': []}, 'rd': 180, 'al': {'lvl': 1, 't': 600}, 'tq': 0, 'modules': {'DF': {'fh': 0, 'cut': 1}, 'HL': {'enabled': 0}}}, 'dat': {'uuid': '98e914c6-uuid-uuid-uuid-9duuid59uuid', 'mac': '14MAC3ADDR2F', 'tm': '2024-07-13T10:39:14.741Z', 'fw': '3.34.0+3', 'ls': 0, 'le': 110, 'conn': 'wifi', 'bt': {'t': 31.4, 'v': 17.2, 'p': 9, 'nr': 474, 'c': 0, 'm': 0}, 'head': {'uuid': '98e914cb-5bc4-4003-91c2-a07893449d82', 'fw': '1.2.30+3', 'act': 1}, 'dmp': [3.7, 4.9, 302], 'st': {'b': 10776, 'd': 191958, 'wt': 10768, 'bl': 0}, 'act': 1, 'features': {'ble': 0}, 'rsi': -75, 'lk': 1, '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': 1, 'error': 3}, 'rfid': {'status': 0}, 'modules': {'DF': {'stat': 'ok'}}}}
Log du plugin:
[2024-07-13 12:10:40] DEBUG : new message for '98e914c6-uuid-uuid-uuid-9duuid59uuid': {"id":931837,"uuid":"98e914c6-uuid-uuid-uuid-9duuid59uuid","product_id":73,"serial_number":"2023SN29SN02SN46SN26","mac_address":"14MAC3ADDR2F","locked":true,"sim":null,"mqtt_registered":true,"registered_at":"2023-07-08 00:00:00","online":true,"protocol":1,"capabilities_available":[],"name":"Vision M","blade_height_shift":0,"pin_code":"XXXX","purchased_at":"2023-08-20 00:00:00","setup_location":{"latitude":47.5992215,"longitude":7.3535103},"city":{"id":2967500,"country_id":250,"name":"Waldighofen","latitude":47.551262,"longitude":7.31743,"created_at":"2018-02-15 22:44:29","updated_at":"2018-02-15 22:44:29"},"time_zone":"Europe\/Paris","improvement":true,"diagnostic":true,"mower_work_time":10674,"last_status":{"timestamp":"2024-07-13 09:48:52","payload":{"cfg":{"id":0,"tz":"Europe\/Paris","lg":"fr","cmd":0,"log":{"imp":1,"diag":1},"vis":{"slab":0},"sc":{"enabled":1,"paused":0,"once":{"time":0,"cfg":{"cut":{"b":0,"z":[]}}},"slots":[{"e":1,"d":0,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"e":1,"d":1,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"e":1,"d":2,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"e":1,"d":3,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"e":1,"d":4,"s":480,"t":660,"cfg":{"cut":{"b":1,"z":[1]}}},{"e":1,"d":5,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}},{"e":1,"d":6,"s":480,"t":660,"cfg":{"cut":{"b":0,"z":[1]}}}]},"cut":{"b":0,"bd":0,"ob":0,"z":[]},"mz":{"s":[{"id":1,"c":1,"cfg":{"cut":{"bd":50,"ob":0}}}],"p":[]},"rd":180,"al":{"lvl":1,"t":600},"tq":0,"modules":{"DF":{"fh":0,"cut":1},"HL":{"enabled":0}}},"dat":{"uuid":"98e914c6-uuid-uuid-uuid-9duuid59uuid","mac":"14MAC3ADDR2F","tm":"2024-07-13T09:48:51.127Z","fw":"3.34.0+3","ls":5,"le":0,"conn":"wifi","bt":{"t":29.3,"v":17.5,"p":10,"nr":474,"c":0,"m":0},"head":{"uuid":"98e914cb-5bc4-4003-91c2-a07893449d82","fw":"1.2.30+3","act":1},"dmp":[0.5,3.4,239.8],"st":{"b":10776,"d":191835,"wt":10768,"bl":0},"act":1,"features":{"ble":0},"rsi":-74,"lk":1,"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"}}}}},"product":{"code":"WR206E","description":"Landroid Vision M600","year":2022,"cutting_width":180},"battery":{"cycles":{"total":474,"current":0,"reset_at":null,"reset_time":null},"temperature":29.8,"voltage":17.4,"percent":9,"charging":false},"blades":{"total_on":10776,"reset_at":5205,"reset_time":"2024-05-04T18:59:38+02:00","current_on":5571},"chassis":[],"error":{"id":0,"description":"no error"},"orientation":{"pitch":4.5,"roll":3.7,"yaw":302.2},"rainsensor":{"delay":180,"triggered":false,"remaining":0},"status":{"id":5,"description":"searching home"},"zone":{"index":0,"indicies":[0,0,0,0,0,0,0,0,0,0],"starting_point":[0,0,0,0],"current":0},"warranty":{"expires_at":"2026-08-20T00:00:00+02:00","registered":true,"expired":false},"firmware":{"auto_upgrade":true,"version":"3.34.0+3"},"schedules":{"daily_progress":100,"next_schedule_start":null,"time_extension":0,"active":true,"auto_schedule":{"settings":{"boost":0,"grass_type":"unknown","irrigation":false,"nutrition":null,"soil_type":"unknown","exclusion_scheduler":{"days":[{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false},{"slots":[],"exclude_day":false}],"exclude_nights":true}},"enabled":false}},"lawn":{"perimeter":162,"size":340.99227905273},"active_modules":{"ultrasonic":false,"digital_fence_fh":false,"digital_fence_cut":true,"headlight":false,"cellular":false},"in_topic":"WX\/MW\/WR206E\/98e914c6-uuid-uuid-uuid-9duuid59uuid\/v1\/commandIn","out_topic":"WX\/MW\/WR206E\/98e914c6-uuid-uuid-uuid-9duuid59uuid\/v1\/commandOut","rssi":-74,"statistics":{"worktime_blades_on":10776,"distance":191958,"worktime_total":10768},"updated":"Unknown","torque":0,"partymode_enabled":false}
[2024-07-15 13:08:10] DEBUG : params to send to daemon:{"action":"refresh","serial_number":"2023SN29SN02SN46SN26"}
[2024-07-15 13:08:41] DEBUG : params to send to daemon:{"action":"ots","serial_number":"2023SN29SN02SN46SN26","args":[true,0]}
[2024-07-15 13:08:42] DEBUG : params to send to daemon:{"action":"ots","serial_number":"2023SN29SN02SN46SN26","args":[true,0]}
A+
Michel