Hello,
J’ai tout supprimé et réinstallé.
Par contre une petite régression.
[2023-11-18 19:39:25][INFO] : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey Qy5xA4C4XyJ4QDkV5l63rBajQQtSfUYDYaSdTT1sCvt7OaCPMJWMAAbqU9ft02iH --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
[2023-11-18 19:39:29][DEBUG][meross_iot] : Test logger merossIOT
[2023-11-18 19:39:29][INFO][DemonPython] : Current version is : 0.4.6.0
[2023-11-18 19:39:29][INFO][DemonPython] : Start MerossIOTd
[2023-11-18 19:39:29][INFO][DemonPython] : Log level : debug
[2023-11-18 19:39:29][INFO][DemonPython] : Socket : /tmp/jeedom/MerosSync/daemon.sock
[2023-11-18 19:39:29][INFO][DemonPython] : PID file : /tmp/jeedom/MerosSync/daemon.pid
[2023-11-18 19:39:29][INFO][DemonPython] : Error file : /tmp/jeedom/MerosSync/errordaemon.pid
[2023-11-18 19:39:29][INFO][DemonPython] : Apikey : Qy5xA4C4XyJ4QDkV5l63rBajQQtSfUYDYaSdTT1sCvt7OaCPMJWMAAbqU9ft02iH
[2023-11-18 19:39:29][INFO][DemonPython] : Callback : http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php
[2023-11-18 19:39:29][INFO][DemonPython] : Python version : 3.7.3 (default, Oct 11 2023, 09:51:27)
[GCC 8.3.0]
[2023-11-18 19:39:29][DEBUG][DemonPython] : Mise en place signal
[2023-11-18 19:39:29][DEBUG][DemonPython] : Test Callback
[2023-11-18 19:39:29][DEBUG][DemonPython] : Envoi un test à jeedom
[2023-11-18 19:39:29][DEBUG][DemonPython] : Envoie à jeedom : {'action': 'test'}
[2023-11-18 19:39:29][DEBUG] : Array ( [action] => test )
[2023-11-18 19:39:29][DEBUG][DemonPython] : Réponse de jeedom : {'success': True}
[2023-11-18 19:39:29][DEBUG][DemonPython] : Démarrage socket
[2023-11-18 19:39:29][DEBUG][DemonPython] : Test connection Meross
[2023-11-18 19:39:29][DEBUG][DemonPython] : Connecting with user XXXXX
[2023-11-18 19:39:29][DEBUG][meross_iot.http_api] : Logging in with email: XXXXX, password: XXXXX
[2023-11-18 19:39:29][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Auth/signIn, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'eyJlbWFpbCI6ICJkYW1pZW5AbmV2b3JldC5jb20iLCAicGFzc3dvcmQiOiAiMGZhMzgxZjEwMDFlOTJmYWMwZTI3MjZhMjg3NGE1Y2EiLCAiYWNjb3VudENvdW50cnlDb2RlIjogInVzIiwgImVuY3J5cHRpb24iOiAxLCAiYWdyZWUiOiAwLCAibW9iaWxlSW5mbyI6IHsiZGV2aWNlTW9kZWwiOiAiYXJtdjdsIiwgIm1vYmlsZU9zVmVyc2lvbiI6ICIjMTUyOSBTTVAgVHVlIE1hciA4IDEyOjIxOjM3IEdNVCAyMDIyIiwgIm1vYmlsZU9zIjogIkxpbnV4IiwgInV1aWQiOiAiYzY2N2Q4ZjVjYTQ5M2Q4Nzg5OWNmNTg4ZDAyYjdkMjg2ODIyMzctZjEwOS00NTdhLWIzNDctM2JjZDM5Y2RmODdmIiwgImNhcnJpZXIiOiAiIn19', 'sign': '95e2da3cb05d10d47d92c089fce83466', 'timestamp': 1700332769457, 'nonce': '1HCX68CCA5Y601Y2'}
[2023-11-18 19:39:29][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:39:29][INFO][meross_iot.http_api] : Login successful against https://iotx-eu.meross.com
[2023-11-18 19:39:29][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/log/user, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce56493813439f72c0acd5ff8fa163ae4e9b9cf4e', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'eyJzeXN0ZW0iOiAiTGludXgiLCAidmVuZG9yIjogIm1lcm9zcyIsICJ1dWlkIjogImM2NjdkOGY1Y2E0OTNkODc4OTljZjU4OGQwMmI3ZDI4NjgyMjM3LWYxMDktNDU3YS1iMzQ3LTNiY2QzOWNkZjg3ZiIsICJleHRyYSI6ICIiLCAibW9kZWwiOiAiYXJtdjdsIiwgInZlcnNpb24iOiAiIzE1MjkgU01QIFR1ZSBNYXIgOCAxMjoyMTozNyBHTVQgMjAyMiJ9', 'sign': '5f4f881b222309509cd094d246844fdb', 'timestamp': 1700332769822, 'nonce': '8ICGS42OL2GB81IN'}
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Login successful!
[2023-11-18 19:39:30][DEBUG][DemonPython] : Connected with user XXXXX
[2023-11-18 19:39:30][INFO][meross_iot.manager] :
------- Triggering Manager Discovery, filter_device: [None] -------
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Device/devList, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce56493813439f72c0acd5ff8fa163ae4e9b9cf4e', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'e30=', 'sign': 'faa8bd9d38a826ab3f4a2300a7ee4c53', 'timestamp': 1700332770141, 'nonce': '9JEIR0SLFPRNMEE8'}
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : The following devices were already known to me: {}
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : The following devices are new to me: [{"uuid": "2212097237718864110148e1e9b320c8", "online_status": "ONLINE", "dev_name": "Smart Essential Oil Diffuser", "dev_icon_id": "device_mod100_un", "bind_time": "2023-06-04T12:59:05", "device_type": "mod150", "sub_type": "un", "channels": [{}], "region": "eu", "fmware_version": "4.2.2", "hdware_version": "4.0.0", "user_dev_icon": "", "icon_type": 0, "skill_number": null, "domain": "mqtt-eu.meross.com", "reserved_domain": "mqtt-eu.meross.com"}]
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Sending GET-Namespace.SYSTEM_ABILITY command via MQTT to 2212097237718864110148e1e9b320c8 via mqtt-eu.meross.com:443
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Allocating new mqtt client for mqtt-eu.meross.com:443...
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : MQTT client connecting to mqtt-eu.meross.com:443
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Connected with result code {'session present': 0}
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Subscribing to topics...
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Successfully subscribed to topics.
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Subscribed to topics, scheduling state update for already known devices.
[2023-11-18 19:39:30][INFO][meross_iot.manager] :
------- Triggering Manager Discovery, filter_device: [None] -------
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Device/devList, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce56493813439f72c0acd5ff8fa163ae4e9b9cf4e', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'e30=', 'sign': '25de75aaed13317af7c2d0a388b76e2b', 'timestamp': 1700332770563, 'nonce': '0KU8G3W9M2OJRZSP'}
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Received message from topic /app/3019808-d9413cd3679e895285db20a179ac892e/subscribe: b'{"header":{"messageId":"d3fba7bdbf3a4889abd06ebe807b2644","namespace":"Appliance.System.Ability","method":"GETACK","payloadVersion":1,"from":"/appliance/2212097237718864110148e1e9b320c8/publish","timestamp":1700332770,"timestampMs":488,"sign":"6ee3a5be9a874f8da88921d942b212c4"},"payload":{"payloadVersion":1,"ability":{"Appliance.Config.Key":{},"Appliance.Config.WifiList":{},"Appliance.Config.Wifi":{},"Appliance.Config.WifiX":{},"Appliance.Config.Trace":{},"Appliance.Config.Info":{},"Appliance.System.All":{},"Appliance.System.Hardware":{},"Appliance.System.Firmware":{},"Appliance.System.Debug":{},"Appliance.System.Online":{},"Appliance.System.Time":{},"Appliance.System.Clock":{},"Appliance.System.Ability":{},"Appliance.System.Runtime":{},"Appliance.System.Report":{},"Appliance.System.Position":{},"Appliance.System.DNDMode":{},"Appliance.Control.Multiple":{"maxCmdNum":5},"Appliance.Control.TimerX":{"sunOffsetSupport":1},"Appliance.Control.TriggerX":{},"Appliance.Control.Bind":{},"Appliance.Control.Unbind":{},"Appliance.Control.Upgrade":{},"Appliance.Digest.TriggerX":{},"Appliance.Digest.TimerX":{},"Appliance.Control.Diffuser.Spray":{},"Appliance.Control.Diffuser.Light":{},"Appliance.Control.Diffuser.Sensor":{}}}}'
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Message signature OK
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : This message is an ACK to a command this client has send.
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Found a pending command waiting for response message
[2023-11-18 19:39:30][DEBUG][meross_iot.device_factory] : Building managed device for Smart Essential Oil Diffuser (2212097237718864110148e1e9b320c8). Reported abilities: {'Appliance.Config.Key': {}, 'Appliance.Config.WifiList': {}, 'Appliance.Config.Wifi': {}, 'Appliance.Config.WifiX': {}, 'Appliance.Config.Trace': {}, 'Appliance.Config.Info': {}, 'Appliance.System.All': {}, 'Appliance.System.Hardware': {}, 'Appliance.System.Firmware': {}, 'Appliance.System.Debug': {}, 'Appliance.System.Online': {}, 'Appliance.System.Time': {}, 'Appliance.System.Clock': {}, 'Appliance.System.Ability': {}, 'Appliance.System.Runtime': {}, 'Appliance.System.Report': {}, 'Appliance.System.Position': {}, 'Appliance.System.DNDMode': {}, 'Appliance.Control.Multiple': {'maxCmdNum': 5}, 'Appliance.Control.TimerX': {'sunOffsetSupport': 1}, 'Appliance.Control.TriggerX': {}, 'Appliance.Control.Bind': {}, 'Appliance.Control.Unbind': {}, 'Appliance.Control.Upgrade': {}, 'Appliance.Digest.TriggerX': {}, 'Appliance.Digest.TimerX': {}, 'Appliance.Control.Diffuser.Spray': {}, 'Appliance.Control.Diffuser.Light': {}, 'Appliance.Control.Diffuser.Sensor': {}}
[2023-11-18 19:39:30][DEBUG][meross_iot.device_factory] : Could not find any cached type for mod150,4.0.0,4.2.2. It will be generated.
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Adding device Smart Essential Oil Diffuser (#BASE:2212097237718864110148e1e9b320c8) to registry.
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Updating 0 known devices form HTTPINFO and fetching data from 1 newly discovered devices...
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Fetch and update done
[2023-11-18 19:39:30][INFO][meross_iot.manager] :
------- Manager Discovery ended -------
[2023-11-18 19:39:30][DEBUG][DemonPython] : Close connection
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Manager stop requested.
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Canceling pending futures...
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Logging out. Invalidating cached credentials {"token": "17d9cf8e331dc7b75db7c02ce56493813439f72c0acd5ff8fa163ae4e9b9cf4e", "key": "ae6b5b48e1f65672c8e4a1f6bf4f7d01", "user_id": "3019808", "user_email": "XXXXX", "domain": "https://iotx-eu.meross.com", "mqtt_domain": ["mqtt-eu.meross.com"], "mfa_lock_expire": 0, "issued_on": "2023-11-18T18:39:29.814607"}
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Disconnection detected. Reason: 0
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Profile/logout, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce56493813439f72c0acd5ff8fa163ae4e9b9cf4e', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'e30=', 'sign': '4bb3b7ca90fe4928b7aeca4fee7b9b4d', 'timestamp': 1700332770656, 'nonce': 'YJ8P9WM2AGEWLUWM'}
[2023-11-18 19:39:30][DEBUG][meross_iot.controller.mixins.system] : OnlineMixin handling push notification for namespace Namespace.SYSTEM_ONLINE
[2023-11-18 19:39:30][DEBUG][meross_iot.controller.device] : MerossBaseDevice Smart Essential Oil Diffuser handling notification Namespace.SYSTEM_ONLINE
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : The following devices were already known to me: {{"uuid": "2212097237718864110148e1e9b320c8", "online_status": "ONLINE", "dev_name": "Smart Essential Oil Diffuser", "dev_icon_id": "device_mod100_un", "bind_time": "2023-06-04T12:59:05", "device_type": "mod150", "sub_type": "un", "channels": [{}], "region": "eu", "fmware_version": "4.2.2", "hdware_version": "4.0.0", "user_dev_icon": "", "icon_type": 0, "skill_number": null, "domain": "mqtt-eu.meross.com", "reserved_domain": "mqtt-eu.meross.com"}: Smart Essential Oil Diffuser (mod150, HW 4.0.0, FW 4.2.2, class: mod150:4.0.0:4.2.2)}
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : The following devices are new to me: []
[2023-11-18 19:39:30][DEBUG][meross_iot.manager] : Updating 1 known devices form HTTPINFO and fetching data from 0 newly discovered devices...
[2023-11-18 19:39:30][INFO][meross_iot.manager] : Fetch and update done
[2023-11-18 19:39:30][INFO][meross_iot.manager] :
------- Manager Discovery ended -------
[2023-11-18 19:39:30][WARNING][meross_iot.manager] : Found a new device Smart Essential Oil Diffuser (mod150, HW 4.0.0, FW 4.2.2, class: mod150:4.0.0:4.2.2) that has become online while we were offline.
[2023-11-18 19:39:30][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:39:30][INFO][meross_iot.http_api] : Logout succeeded.
[2023-11-18 19:39:30][DEBUG][DemonPython] : Test connection Meross ok
[2023-11-18 19:39:30][DEBUG][DemonPython] : Ecriture du PID 29599 dans /tmp/jeedom/MerosSync/daemon.pid
[2023-11-18 19:39:30][DEBUG][DemonPython] : Ouverture socket
[2023-11-18 19:39:34][INFO] : Démon meross lancé.
[2023-11-18 19:40:09][INFO] : Synchronisation des équipements depuis le Cloud Meross
[2023-11-18 19:40:09][DEBUG] : callMeross syncMeross
[2023-11-18 19:40:09][DEBUG] : Socket unix:///tmp/jeedom/MerosSync/daemon.sock
[2023-11-18 19:40:09][DEBUG][DemonPython] : Message received in socket
[2023-11-18 19:40:09][DEBUG][DemonPython] : {'action': 'syncMeross', 'args': ''}
[2023-11-18 19:40:09][DEBUG][DemonPython] : syncMeross called
[2023-11-18 19:40:09][DEBUG][DemonPython] : aSyncMeross called
[2023-11-18 19:40:09][DEBUG][DemonPython] : Connecting with user XXXXX
[2023-11-18 19:40:09][DEBUG][meross_iot.http_api] : Logging in with email: XXXXX, password: XXXXX
[2023-11-18 19:40:09][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Auth/signIn, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'eyJlbWFpbCI6ICJkYW1pZW5AbmV2b3JldC5jb20iLCAicGFzc3dvcmQiOiAiMGZhMzgxZjEwMDFlOTJmYWMwZTI3MjZhMjg3NGE1Y2EiLCAiYWNjb3VudENvdW50cnlDb2RlIjogInVzIiwgImVuY3J5cHRpb24iOiAxLCAiYWdyZWUiOiAwLCAibW9iaWxlSW5mbyI6IHsiZGV2aWNlTW9kZWwiOiAiYXJtdjdsIiwgIm1vYmlsZU9zVmVyc2lvbiI6ICIjMTUyOSBTTVAgVHVlIE1hciA4IDEyOjIxOjM3IEdNVCAyMDIyIiwgIm1vYmlsZU9zIjogIkxpbnV4IiwgInV1aWQiOiAiYzY2N2Q4ZjVjYTQ5M2Q4Nzg5OWNmNTg4ZDAyYjdkMjg2ODIyMzctZjEwOS00NTdhLWIzNDctM2JjZDM5Y2RmODdmIiwgImNhcnJpZXIiOiAiIn19', 'sign': '8ab409986cbb9a1acbd93f66df2a3154', 'timestamp': 1700332809889, 'nonce': '5L1MDKNQIFBZG7WF'}
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:40:10][INFO][meross_iot.http_api] : Login successful against https://iotx-eu.meross.com
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/log/user, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce5649381b38db823541a782492911bb3f92254fb', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'eyJzeXN0ZW0iOiAiTGludXgiLCAidmVuZG9yIjogIm1lcm9zcyIsICJ1dWlkIjogImM2NjdkOGY1Y2E0OTNkODc4OTljZjU4OGQwMmI3ZDI4NjgyMjM3LWYxMDktNDU3YS1iMzQ3LTNiY2QzOWNkZjg3ZiIsICJleHRyYSI6ICIiLCAibW9kZWwiOiAiYXJtdjdsIiwgInZlcnNpb24iOiAiIzE1MjkgU01QIFR1ZSBNYXIgOCAxMjoyMTozNyBHTVQgMjAyMiJ9', 'sign': '3b60ea6e067b44e6a3b3e650fadc434f', 'timestamp': 1700332810327, 'nonce': 'TPZRAT0JOOK5T160'}
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Login successful!
[2023-11-18 19:40:10][DEBUG][DemonPython] : Connected with user XXXXX
[2023-11-18 19:40:10][INFO][meross_iot.manager] :
------- Triggering Manager Discovery, filter_device: [None] -------
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Device/devList, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce5649381b38db823541a782492911bb3f92254fb', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'e30=', 'sign': 'c4e033538cac68d30a333513342f4000', 'timestamp': 1700332810691, 'nonce': '1UM2ZO7XALR940ZB'}
[2023-11-18 19:40:10][DEBUG][meross_iot.http_api] : Response Status Code: 200
[2023-11-18 19:40:10][DEBUG][meross_iot.manager] : The following devices were already known to me: {}
[2023-11-18 19:40:10][DEBUG][meross_iot.manager] : The following devices are new to me: [{"uuid": "2212097237718864110148e1e9b320c8", "online_status": "ONLINE", "dev_name": "Smart Essential Oil Diffuser", "dev_icon_id": "device_mod100_un", "bind_time": "2023-06-04T12:59:05", "device_type": "mod150", "sub_type": "un", "channels": [{}], "region": "eu", "fmware_version": "4.2.2", "hdware_version": "4.0.0", "user_dev_icon": "", "icon_type": 0, "skill_number": null, "domain": "mqtt-eu.meross.com", "reserved_domain": "mqtt-eu.meross.com"}]
[2023-11-18 19:40:10][DEBUG][meross_iot.manager] : Sending GET-Namespace.SYSTEM_ABILITY command via MQTT to 2212097237718864110148e1e9b320c8 via mqtt-eu.meross.com:443
[2023-11-18 19:40:10][INFO][meross_iot.manager] : Allocating new mqtt client for mqtt-eu.meross.com:443...
[2023-11-18 19:40:10][DEBUG][meross_iot.manager] : MQTT client connecting to mqtt-eu.meross.com:443
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Connected with result code {'session present': 0}
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Subscribing to topics...
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Successfully subscribed to topics.
[2023-11-18 19:40:11][INFO][meross_iot.manager] : Subscribed to topics, scheduling state update for already known devices.
[2023-11-18 19:40:11][INFO][meross_iot.manager] :
------- Triggering Manager Discovery, filter_device: [None] -------
[2023-11-18 19:40:11][DEBUG][meross_iot.http_api] : Performing HTTP request against https://iotx-eu.meross.com/v1/Device/devList, headers: {'AppVersion': '0.4.6.0', 'Authorization': 'Basic 17d9cf8e331dc7b75db7c02ce5649381b38db823541a782492911bb3f92254fb', 'vender': 'meross', 'AppType': 'MerossIOT', 'AppLanguage': 'EN', 'User-Agent': 'MerossIOT/0.4.6.0', 'Content-Type': 'application/json'}, post data: {'params': 'e30=', 'sign': 'b5cad9c9edf85aa8eef312e0195ec295', 'timestamp': 1700332811114, 'nonce': 'TGUL2PXTEDND5X44'}
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Received message from topic /app/3019808-6eebbf67bfa14f9ad92c19fd090dbd94/subscribe: b'{"header":{"messageId":"04c2da633f00a36394316e2a46ae00b2","namespace":"Appliance.System.Ability","method":"GETACK","payloadVersion":1,"from":"/appliance/2212097237718864110148e1e9b320c8/publish","timestamp":1700332810,"timestampMs":16,"sign":"76b27d46a1a5343d21ab2edc081e2677"},"payload":{"payloadVersion":1,"ability":{"Appliance.Config.Key":{},"Appliance.Config.WifiList":{},"Appliance.Config.Wifi":{},"Appliance.Config.WifiX":{},"Appliance.Config.Trace":{},"Appliance.Config.Info":{},"Appliance.System.All":{},"Appliance.System.Hardware":{},"Appliance.System.Firmware":{},"Appliance.System.Debug":{},"Appliance.System.Online":{},"Appliance.System.Time":{},"Appliance.System.Clock":{},"Appliance.System.Ability":{},"Appliance.System.Runtime":{},"Appliance.System.Report":{},"Appliance.System.Position":{},"Appliance.System.DNDMode":{},"Appliance.Control.Multiple":{"maxCmdNum":5},"Appliance.Control.TimerX":{"sunOffsetSupport":1},"Appliance.Control.TriggerX":{},"Appliance.Control.Bind":{},"Appliance.Control.Unbind":{},"Appliance.Control.Upgrade":{},"Appliance.Digest.TriggerX":{},"Appliance.Digest.TimerX":{},"Appliance.Control.Diffuser.Spray":{},"Appliance.Control.Diffuser.Light":{},"Appliance.Control.Diffuser.Sensor":{}}}}'
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Message signature OK
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : This message is an ACK to a command this client has send.
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Found a pending command waiting for response message
[2023-11-18 19:40:11][DEBUG][meross_iot.device_factory] : Building managed device for Smart Essential Oil Diffuser (2212097237718864110148e1e9b320c8). Reported abilities: {'Appliance.Config.Key': {}, 'Appliance.Config.WifiList': {}, 'Appliance.Config.Wifi': {}, 'Appliance.Config.WifiX': {}, 'Appliance.Config.Trace': {}, 'Appliance.Config.Info': {}, 'Appliance.System.All': {}, 'Appliance.System.Hardware': {}, 'Appliance.System.Firmware': {}, 'Appliance.System.Debug': {}, 'Appliance.System.Online': {}, 'Appliance.System.Time': {}, 'Appliance.System.Clock': {}, 'Appliance.System.Ability': {}, 'Appliance.System.Runtime': {}, 'Appliance.System.Report': {}, 'Appliance.System.Position': {}, 'Appliance.System.DNDMode': {}, 'Appliance.Control.Multiple': {'maxCmdNum': 5}, 'Appliance.Control.TimerX': {'sunOffsetSupport': 1}, 'Appliance.Control.TriggerX': {}, 'Appliance.Control.Bind': {}, 'Appliance.Control.Unbind': {}, 'Appliance.Control.Upgrade': {}, 'Appliance.Digest.TriggerX': {}, 'Appliance.Digest.TimerX': {}, 'Appliance.Control.Diffuser.Spray': {}, 'Appliance.Control.Diffuser.Light': {}, 'Appliance.Control.Diffuser.Sensor': {}}
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Adding device Smart Essential Oil Diffuser (#BASE:2212097237718864110148e1e9b320c8) to registry.
[2023-11-18 19:40:11][DEBUG][meross_iot.manager] : Updating 0 known devices form HTTPINFO and fetching data from 1 newly discovered devices...
[2023-11-18 19:40:11][INFO][meross_iot.manager] : Fetch and update done
[2023-11-18 19:40:11][INFO][meross_iot.manager] :
------- Manager Discovery ended -------
[2023-11-18 19:40:11][DEBUG][DemonPython] : aSyncMeross connected
[2023-11-18 19:40:11][INFO][meross_iot.manager] :
Cordialement,
Damien