Salut,
Ah, après reinit, ce matin, ça a l’air mieux…
démon ok
discover ok
[2022-12-18 09:13:09][INFO] : Starting daemon
[2022-12-18 09:13:09][INFO] : Log level: debug
[2022-12-18 09:13:09][DEBUG] : Socket port : 55072
[2022-12-18 09:13:09][DEBUG] : PID file : /tmp/jeedom/kroomba/daemon.pid
[2022-12-18 09:13:09][INFO] : Using Password version 2.1
[2022-12-18 09:13:09][INFO] : reading/writing info from config file /var/www/html/plugins/kroomba/data/config.ini
[2022-12-18 09:13:09][WARNING] : No roomba or config file defined, please run discovery from plugin page
[2022-12-18 09:13:09][INFO] : Start listening
[2022-12-18 09:13:09][DEBUG] : Send to jeedom : {'msg': 'NO_ROOMBA'}
[2022-12-18 09:17:21][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2022-12-18 09:17:21][INFO] : reading/writing info from config file /var/www/html/plugins/kroomba/data/config.ini
[2022-12-18 09:17:21][INFO] : waiting on port: 5678 for data
[2022-12-18 09:17:21][INFO] : Robot at IP: 192.168.0.10 Data: {
"ver": "3",
"hostname": "Roomba-31F2812082523790",
"robotname": "Robert",
"ip": "192.168.0.10",
"mac": "EC:2E:98:D9:41:24",
"sw": "3.5.62",
"sku": "R697040",
"nc": 0,
"proto": "mqtt",
"cap": {
"ota": 1,
"eco": 1,
"svcConf": 1
}
}
[2022-12-18 09:17:31][INFO] : Getting Roomba information from iRobot aws cloud...
[2022-12-18 09:17:33][DEBUG] : Post accounts.login request
[2022-12-18 09:17:33][DEBUG] : response: {'callId': '4ab682c665414758a6340fe1ce4d98b9', 'errorCode': 0, 'apiVersion': 2, 'statusCode': 200, 'statusReason': 'OK', 'time': '2022-12-18T09:17:33.825Z', 'registeredTimestamp': 1669480200, 'UID': '132ea5e7d2954370864e3b73425fa447', 'UIDSignature': 'PkYGYwXCu4Id4C2cuSPDLsFY8DQ=', 'signatureTimestamp': '1671355053', 'created': '2022-11-26T16:30:00.010Z', 'createdTimestamp': 1669480200, 'isActive': True, 'isRegistered': True, 'isVerified': True, 'lastLogin': '2022-12-18T09:17:33.788Z', 'lastLoginTimestamp': 1671355053, 'lastUpdated': '2022-12-17T10:21:41.970Z', 'lastUpdatedTimestamp': 1671272501970, 'loginProvider': 'site', 'oldestDataUpdated': '2022-11-26T16:30:00.010Z', 'oldestDataUpdatedTimestamp': 1669480200010, 'profile': {'firstName': 'Jacob', 'lastName': 'Coudrais', 'country': 'FR', 'email': '***'}, 'registered': '2022-11-26T16:30:00.137Z', 'socialProviders': 'site', 'verified': '2022-11-26T16:30:21.908Z', 'verifiedTimestamp': 1669480221908, 'newUser': False, 'sessionInfo': {'sessionToken': 'st2.s.AcbHfL2fSg***-YsUC2oL7d0zZ_4jW-IM5UbaregsgeoHRUjr1qciE9RWrHAexMKM9U8.p1glvhYBu69ow0SKgEm9jLrNSTaWqoPiya5_buz3LgHVQesikVElzqJToaQ-qpqGxfab4oEF2Pm1zGljzlVwMA.sc3', 'sessionSecret': 'FSSUNQq4FeI9mEy1MThyf6v6BPk=', 'expires_in': '0'}}
[2022-12-18 09:17:33][DEBUG] : Post login request to https://unauth3.prod.iot.irobotapi.com with data {'app_id': 'ANDROID-C7FB240E-DF34-42D7-AE4E-A8C17079A294', 'assume_robot_ownership': '0', 'gigya': {'signature': 'PkYGYwXCu4Id4C2cuSPDLsFY8DQ=', 'timestamp': '1671355053', 'uid': '132ea5e7d2954370864e3b73425fa447'}}
[2022-12-18 09:17:35][DEBUG] : response: {'****
[2022-12-18 09:17:35][INFO] : Login done, getting robots from iRobot aws cloud...
[2022-12-18 09:17:35][INFO] : Got cloud info: {
"31F2812082523790": {
"password": ":1*****QhH",
"sku": "R697040",
"softwareVer": "3.5.62+95",
"name": "Robert",
"cap": {
"ota": 1,
"eco": 1,
"svcConf": 1
},
"svcDeplId": "v011",
"user_cert": false
}
}
[2022-12-18 09:17:35][INFO] : Found 1 roombas defined in the cloud
[2022-12-18 09:17:35][INFO] : 0 robot(s) already defined in file/var/www/html/plugins/kroomba/data/config.ini, found 1 robot(s) on network
[2022-12-18 09:17:35][INFO] : Configuring robot (Robert) at IP 192.168.0.10 from cloud data, blid: 31F2812082523790, password: :1:****
[2022-12-18 09:17:35][INFO] : blid is: 31F2812082523790
[2022-12-18 09:17:35][INFO] : Password=> :1:***= Yes, all this string.
[2022-12-18 09:17:35][INFO] : Use these credentials in roomba.py
[2022-12-18 09:17:35][INFO] : Configuration saved to /var/www/html/plugins/kroomba/data/config.ini
[2022-12-18 09:17:35][DEBUG] : Send to jeedom : {'discover': True}
[2022-12-18 09:17:35][ERROR] : Error on send request to jeedom, return 403-Forbidden