Hello
Merci pour ce plugin
Je confirme : pensez à relancer les dépendances si ça ne marche pas de suite
à plus
Merci @kermit.
Oui c’est très important de relancer l’installation des dépendances car toute une partie de la correction est dedans !
Bonjour,
Je viens de l’installer pour mon I7, mais il ne trouve pas le mot de passe …
Bonjour,
merci Vedrine pour votre patience. Même chose pour moi et mon i7, je ne suis pas le seul on dirait
Bonjour,
depuis la dernière mise à jour du plugin, je n’arrive plus à installer les dépendances, de plus cette installation se relance automatiquement d’elle même et genère des logs …
Le log des dépendances semble ok
********************************************************
* Installation des dépendances *
********************************************************
Version de Python 3 installée :
Python 3.5.3
Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Atteint:2 http://security.debian.org/debian-security stretch/updates InRelease
Atteint:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Atteint:4 http://ftp.fr.debian.org/debian stretch Release
Atteint:5 https://deb.nodesource.com/node_8.x stretch InRelease
Lecture des listes de paquets…
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
python3-pip is already the newest version (9.0.1-2+deb9u1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
icedtea-netx icedtea-netx-common linux-image-4.9.0-5-amd64
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
python3-setuptools is already the newest version (33.1.1-1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
icedtea-netx icedtea-netx-common linux-image-4.9.0-5-amd64
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Not uninstalling six at /usr/lib/python3/dist-packages, outside environment /usr
Uninstalling paho-mqtt-1.5.0:
Successfully uninstalled paho-mqtt-1.5.0
Requirement already satisfied: setuptools in /usr/local/lib/python3.5/dist-packages
Requirement already satisfied: six in /usr/lib/python3/dist-packages
Collecting paho-mqtt
Installing collected packages: paho-mqtt
Successfully installed paho-mqtt-1.5.0
Clonage dans 'Roomba980-Python'...
********************************************************
* Installation terminée *
********************************************************
voila ce qui apparait sur le Log Kromba
[2020-05-03 09:10:04][DEBUG] : Mission command : cd /var/www/html/plugins/kroomba/resources && python3 roombaStatus.py "192.168.1.110" "8EDDEC95F28A4805872FBA386FAD3C19" "****"
[2020-05-03 09:10:04][DEBUG] : Mission raw result : Array ( [0] => Traceback (most recent call last): [1] => File "roombaStatus.py", line 7, in <module> [2] => from roomba import Roomba [3] => ImportError: No module named 'roomba' )
[2020-05-03 09:10:04][DEBUG] : Wrong answer : Array ( )
[2020-05-03 09:15:24][DEBUG] : Mission command : cd /var/www/html/plugins/kroomba/resources && python3 roombaStatus.py "192.168.1.110" "8EDDEC95F28A4805872FBA386FAD3C19" "****"
[2020-05-03 09:15:27][DEBUG] : Mission raw result : Array ( [0] => CV or numpy module not found, falling back to PIL [1] => {"state": {"reported": {"batPct": 100, "batteryType": "F12432832R", "bbchg": {"nChatters": 0, "nKnockoffs": 31, "nLithF": 14, "nChgOk": 89, "aborts": [0, 23, 0], "smberr": 10}, "bbchg3": {"estCap": 1806, "nAvail": 197, "hOnDock": 5059, "avgMin": 40}, "bbmssn": {"aCycleM": 58, "nMssnF": 14, "nMssnC": 16, "nMssnOk": 77, "aMssnM": 76, "nMssn": 109}, "bbnav": {"aMtrack": 99, "nGoodLmrks": 23, "aGain": 6, "aExpo": 39}, "bbpause": {"pauses": [18, 24, 48, 24, 18, 46, 46, 16, 14, 17]}, "bbrstinfo": {"nNavRst": 0, "nMobRst": 0, "causes": "0000", "nSafRst": 0, "safCauses": [13, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, "bbrun": {"nEvacs": 0, "nCBump": 0, "nOvertemps": 0, "nWStll": 1, "nMBStll": 1002, "nPanics": 579, "nPicks": 2700, "nScrubs": 168, "nStuck": 33, "sqft": 270, "nOpticalDD": 117, "min": 57, "nPiezoDD": 3, "hr": 64, "nCliffsF": 15406, "nCliffsR": 0}, "bbswitch": {"nBumper": 80912, "nDrops": 1170, "nDock": 164, "nSpot": 41, "nClean": 173}, "bbsys": {"min": 9, "hr": 5035}, "bin": {"present": true, "full": false}, "binPause": true, "bleDevLoc": false, "cap": {"binFullDetect": 1, "dockComm": 1, "wDevLoc": 2, "bleDevLoc": 1, "maps": 3, "edge": 0, "pmaps": 2, "tLine": 2, "area": 1, "eco": 1, "multiPass": 2, "pose": 1, "team": 1, "pp": 0, "5ghz": 1, "prov": 3, "sched": 1, "svcConf": 1, "ota": 2, "log": 2}, "carpetBoost": false, "cleanMissionStatus": {"cycle": "none", "phase": "charge", "expireM": 0, "rechrgM": 0, "error": 0, "notReady": 0, "mssnM": 13, "sqft": 116, "initiator": "localApp", "nMssn": 109}, "cleanSchedule2": [{"enabled": false, "type": 0, "start": {"day": [1], "hour": 9, "min": 30}, "cmd": {"command": "start", "params": {"noAutoPasses": false, "twoPass": false}}}, {"enabled": false, "type": 0, "start": {"day": [1, 3, 5], "hour": 9, "min": 30}, "cmd": {"command": "start", "params": {"noAutoPasses": false, "twoPass": false}}}], "cloudEnv": "prod", "connected": true, "country": "FR", "deploymentState": 0, "dock": {"known": true, "pn": null, "state": null, "id": null, "fwVer": null}, "ecoCharge": false, "hwPartsRev": {"csscID": 0, "mobBrd": 7, "mobBlid": "4C3B1D4910EDDEB7DEB82D0038939199", "navSerialNo": "CF09107JM", "wlan0HwAddr": "50:14:79:02:da:f5", "NavBrd": 0}, "langs": [{"cs-CZ": 0}, {"da-DK": 1}, {"de-DE": 2}, {"en-GB": 3}, {"en-US": 4}, {"es-ES": 5}, {"es-XL": 6}, {"fi-FI": 7}, {"fr-CA": 8}, {"fr-FR": 9}, {"he-IL": 10}, {"it-IT": 11}, {"ja-JP": 12}, {"nb-NO": 13}, {"nl-NL": 14}, {"pl-PL": 15}, {"pt-BR": 16}, {"pt-PT": 17}, {"ru-RU": 18}, {"sv-SE": 19}, {"zh-CN": 20}, {"zh-HK": 21}, {"zh-TW": 22}], "language": 9, "lastCommand": {"command": "start", "initiator": "localApp", "time": 1588486561, "ordered": 0, "pmap_id": "k6RpOMS1RSyzEBXl5SIU_Q", "regions": [{"region_id": "3", "region_name": "Cuisine", "region_type": "kitchen", "type": "rid"}], "user_pmapv_id": "200409T093509"}, "lastDisconnect": 2, "mapUploadAllowed": true, "mssnNavStats": {"nMssn": 109, "gLmk": 23, "lmk": 20, "reLc": 0, "plnErr": "none", "mTrk": 99, "kdp": 0, "sfkdp": 0, "nmc": 5, "nmmc": 1, "nrmc": 0, "mpSt": "idle", "l_drift": 0, "h_drift": 0, "l_squal": 65, "h_squal": 0}, "name": "Aspire", "noAutoPasses": false, "noPP": false, "openOnly": false, "pmapLearningAllowed": true, "pmaps": [{"fLY8ANHxRhqku94jIMB2dA": "190914T142704"}, {"LaFPXTxQRlCSsM5j17RmUg": "190914T142549"}, {"k6RpOMS1RSyzEBXl5SIU_Q": "200409T093509"}, {"ULziTMa3RkadbfZLOFrh6w": "190928T143138"}, {"0UfBBJobS-mQrnx43NNFiQ": "191101T153553"}], "rankOverlap": 15, "sceneRecog": 1, "schedHold": false, "secureBoot": {"log": 2, "flip": 0, "sbl1Ver": "B3.2.0_PPUB", "stublVer": "B3.2.02_PPUB", "efuse": 1, "blType": 1, "enforce": 2, "lastRst": "200000001", "recov": "linux+2.1.6+lewis-release-rt419+7", "idSwitch": 0}, "sku": "i715640", "softwareVer": "lewis+3.2.9+lewis-release-rt419+12", "subModSwVer": {"nav": "lewis-nav+3.2.4-EPMF+build-HEAD-7834b608797+12", "mob": "3.2.4-XX+build-HEAD-7834b608797+12", "pwr": "0.5.0+build-HEAD-7834b608797+12", "sft": "1.1.0+Lewis-Builds/Lewis-Certified-Safety/lewis-safety-bbbe81f2c82+21", "mobBtl": "4.0", "linux": "linux+2.1.6_lock-1+lewis-release-rt419+12", "con": "2.1.6-tags/release-2.1.6@c6b6585a/build"}, "svcEndpoints": {"svcDeplId": "v007"}, "timezone": "Europe/Paris", "tls": {"tzbChk": 1, "privKType": 1, "lcCiphers": [0, 0, 0, 0, 0, 0, 0, 50380848, 50380847, 50380820]}, "twoPass": false, "tz": {"events": [{"dt": 1583082000, "off": 60}, {"dt": 1585443601, "off": 120}, {"dt": 1603587601, "off": 60}], "ver": 8}, "vacHigh": false, "wDevLoc": false, "netinfo": {"dhcp": true, "addr": "192.168.1.110", "mask": "255.255.255.0", "gw": "192.168.1.1", "dns1": "192.168.1.1", "dns2": "0.0.0.0", "bssid": "78:8a:20:4a:07:7b", "sec": 4}, "signal": {"rssi": -51, "snr": 39, "noise": -90}, "wifistat": {"cloud": 14, "wifi": 1, "uap": false}, "wlcfg": {"sec": 4, "ssid": "656F6C65"}}}} )
[2020-05-03 09:15:27][DEBUG] : Roomba state : {"state": {"reported": {"batPct": 100, "batteryType": "F12432832R", "bbchg": {"nChatters": 0, "nKnockoffs": 31, "nLithF": 14, "nChgOk": 89, "aborts": [0, 23, 0], "smberr": 10}, "bbchg3": {"estCap": 1806, "nAvail": 197, "hOnDock": 5059, "avgMin": 40}, "bbmssn": {"aCycleM": 58, "nMssnF": 14, "nMssnC": 16, "nMssnOk": 77, "aMssnM": 76, "nMssn": 109}, "bbnav": {"aMtrack": 99, "nGoodLmrks": 23, "aGain": 6, "aExpo": 39}, "bbpause": {"pauses": [18, 24, 48, 24, 18, 46, 46, 16, 14, 17]}, "bbrstinfo": {"nNavRst": 0, "nMobRst": 0, "causes": "0000", "nSafRst": 0, "safCauses": [13, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, "bbrun": {"nEvacs": 0, "nCBump": 0, "nOvertemps": 0, "nWStll": 1, "nMBStll": 1002, "nPanics": 579, "nPicks": 2700, "nScrubs": 168, "nStuck": 33, "sqft": 270, "nOpticalDD": 117, "min": 57, "nPiezoDD": 3, "hr": 64, "nCliffsF": 15406, "nCliffsR": 0}, "bbswitch": {"nBumper": 80912, "nDrops": 1170, "nDock": 164, "nSpot": 41, "nClean": 173}, "bbsys": {"min": 9, "hr": 5035}, "bin": {"present": true, "full": false}, "binPause": true, "bleDevLoc": false, "cap": {"binFullDetect": 1, "dockComm": 1, "wDevLoc": 2, "bleDevLoc": 1, "maps": 3, "edge": 0, "pmaps": 2, "tLine": 2, "area": 1, "eco": 1, "multiPass": 2, "pose": 1, "team": 1, "pp": 0, "5ghz": 1, "prov": 3, "sched": 1, "svcConf": 1, "ota": 2, "log": 2}, "carpetBoost": false, "cleanMissionStatus": {"cycle": "none", "phase": "charge", "expireM": 0, "rechrgM": 0, "error": 0, "notReady": 0, "mssnM": 13, "sqft": 116, "initiator": "localApp", "nMssn": 109}, "cleanSchedule2": [{"enabled": false, "type": 0, "start": {"day": [1], "hour": 9, "min": 30}, "cmd": {"command": "start", "params": {"noAutoPasses": false, "twoPass": false}}}, {"enabled": false, "type": 0, "start": {"day": [1, 3, 5], "hour": 9, "min": 30}, "cmd": {"command": "start", "params": {"noAutoPasses": false, "twoPass": false}}}], "cloudEnv": "prod", "connected": true, "country": "FR", "deploymentState": 0, "dock": {"known": true, "pn": null, "state": null, "id": null, "fwVer": null}, "ecoCharge": false, "hwPartsRev": {"csscID": 0, "mobBrd": 7, "mobBlid": "4C3B1D4910EDDEB7DEB82D0038939199", "navSerialNo": "CF09107JM", "wlan0HwAddr": "50:14:79:02:da:f5", "NavBrd": 0}, "langs": [{"cs-CZ": 0}, {"da-DK": 1}, {"de-DE": 2}, {"en-GB": 3}, {"en-US": 4}, {"es-ES": 5}, {"es-XL": 6}, {"fi-FI": 7}, {"fr-CA": 8}, {"fr-FR": 9}, {"he-IL": 10}, {"it-IT": 11}, {"ja-JP": 12}, {"nb-NO": 13}, {"nl-NL": 14}, {"pl-PL": 15}, {"pt-BR": 16}, {"pt-PT": 17}, {"ru-RU": 18}, {"sv-SE": 19}, {"zh-CN": 20}, {"zh-HK": 21}, {"zh-TW": 22}], "language": 9, "lastCommand": {"command": "start", "initiator": "localApp", "time": 1588486561, "ordered": 0, "pmap_id": "k6RpOMS1RSyzEBXl5SIU_Q", "regions": [{"region_id": "3", "region_name": "Cuisine", "region_type": "kitchen", "type": "rid"}], "user_pmapv_id": "200409T093509"}, "lastDisconnect": 2, "mapUploadAllowed": true, "mssnNavStats": {"nMssn": 109, "gLmk": 23, "lmk": 20, "reLc": 0, "plnErr": "none", "mTrk": 99, "kdp": 0, "sfkdp": 0, "nmc": 5, "nmmc": 1, "nrmc": 0, "mpSt": "idle", "l_drift": 0, "h_drift": 0, "l_squal": 65, "h_squal": 0}, "name": "Aspire", "noAutoPasses": false, "noPP": false, "openOnly": false, "pmapLearningAllowed": true, "pmaps": [{"fLY8ANHxRhqku94jIMB2dA": "190914T142704"}, {"LaFPXTxQRlCSsM5j17RmUg": "190914T142549"}, {"k6RpOMS1RSyzEBXl5SIU_Q": "200409T093509"}, {"ULziTMa3RkadbfZLOFrh6w": "190928T143138"}, {"0UfBBJobS-mQrnx43NNFiQ": "191101T153553"}], "rankOverlap": 15, "sceneRecog": 1, "schedHold": false, "secureBoot": {"log": 2, "flip": 0, "sbl1Ver": "B3.2.0_PPUB", "stublVer": "B3.2.02_PPUB", "efuse": 1, "blType": 1, "enforce": 2, "lastRst": "200000001", "recov": "linux+2.1.6+lewis-release-rt419+7", "idSwitch": 0}, "sku": "i715640", "softwareVer": "lewis+3.2.9+lewis-release-rt419+12", "subModSwVer": {"nav": "lewis-nav+3.2.4-EPMF+build-HEAD-7834b608797+12", "mob": "3.2.4-XX+build-HEAD-7834b608797+12", "pwr": "0.5.0+build-HEAD-7834b608797+12", "sft": "1.1.0+Lewis-Builds/Lewis-Certified-Safety/lewis-safety-bbbe81f2c82+21", "mobBtl": "4.0", "linux": "linux+2.1.6_lock-1+lewis-release-rt419+12", "con": "2.1.6-tags/release-2.1.6@c6b6585a/build"}, "svcEndpoints": {"svcDeplId": "v007"}, "timezone": "Europe/Paris", "tls": {"tzbChk": 1, "privKType": 1, "lcCiphers": [0, 0, 0, 0, 0, 0, 0, 50380848, 50380847, 50380820]}, "twoPass": false, "tz": {"events": [{"dt": 1583082000, "off": 60}, {"dt": 1585443601, "off": 120}, {"dt": 1603587601, "off": 60}], "ver": 8}, "vacHigh": false, "wDevLoc": false, "netinfo": {"dhcp": true, "addr": "192.168.1.110", "mask": "255.255.255.0", "gw": "192.168.1.1", "dns1": "192.168.1.1", "dns2": "0.0.0.0", "bssid": "78:8a:20:4a:07:7b", "sec": 4}, "signal": {"rssi": -51, "snr": 39, "noise": -90}, "wifistat": {"cloud": 14, "wifi": 1, "uap": false}, "wlcfg": {"sec": 4, "ssid": "656F6C65"}}}}
[2020-05-03 09:15:27][DEBUG] : phase : charge
[2020-05-03 09:15:27][DEBUG] : battery : 100
[2020-05-03 09:15:27][DEBUG] : binfull : false
[2020-05-03 09:20:04][DEBUG] : Mission command : cd /var/www/html/plugins/kroomba/resources && python3 roombaStatus.py "192.168.1.110" "8EDDEC95F28A4805872FBA386FAD3C19" "****"
[2020-05-03 09:20:04][DEBUG] : Mission raw result : Array ( [0] => Traceback (most recent call last): [1] => File "roombaStatus.py", line 7, in <module> [2] => from roomba import Roomba [3] => ImportError: No module named 'roomba' )
[2020-05-03 09:20:04][DEBUG] : Wrong answer : Array ( )
Ces lignes se répetent toutes les 5 minutes…
Y a t’il quelque chose à faire ?
Bonjour,
C’est la dernière partie qui n’a pas fonctionné, le
car on a l’erreur:
from roomba import Roomba [3] => ImportError: No module named 'roomba' )
- Est-ce que les dépendances se sont automatiquement lancée la première fois ou l’as-tu fait?
car ce qui a changé notamment c’est que maintenant le plugin vérifie les dépendances: en occurrence il ne trouve pas le module roomba et donc essaye de le réinstaller. - si tu l’as fait: pourquoi l’as-tu fait?
- peux-tu te connecter en ssh et vérifier ce que tu as dans le dossier
/var/www/html/plugins/kroomba/resources/
?
tu devrais avoir un sous-dossierroomba
(et un autreRoomba980-Python
) et dans ce dossier, plusieurs script python, notammentroomba.py
J’ai relancé les dépendances suite à la demande du plugin lors de sa mise à jour,
Dans le dossier ressources je vois cela
et dans Roomba980-Python je trouve
Merci pour ton aide
Je parlais du dossier roomba
justement, pas de celui là
En fait ce qui est très curieux c’est qu’
- à 9h10 il n’a pas trouvé le module
- à 9h15 il a pu faire l’appel et a eu une réponse (en charge, à 100%…) donc le fichier (module) roomba.py doit être là
- à 9h20 de nouveau il ne trouve pas le fichier
donc ce n’est peut-être pas ça, je suspecte que le fichier parte et revienne en fonction de l’install des dépendances qui tourne.
peux-tu en ssh executer
pip3 --version
ainsi que montrer la page santé de jeedom
tant qu’on y est, tu peux executer ceci:
sudo dpkg --get-selections | grep -v deinstall | grep -E "python3\-pip|python3\-setuptools"
et
sudo pip3 list | grep -E "setuptools|six|paho-mqtt"
c’est pour vérifier toutes les dépendances exactement comme le plugin
ok c’est le problème, tu peux l’installer avec la commande:
sudo apt install python3-pip
Oui, je vois avec ton screen précédent qu’il était vu comme installé mais pourtant la command pip3 ne répond pas, aurais-tu changé une config à un moment lié à ça?
sinon tu peux le désinstaller et le réinstaller, ca devrait résoudre le problème que la commande n’est pas trouvée:
sudo apt-get remove python3-pip; sudo apt-get install python3-pip
ok je teste, si j’ai fait quelque chose c’est involontairement, je me contente d’utiliser les outils fournis par la communauté des developpeurs
après réinstallation, les dependances sont ok, merci beaucoup pour l’assistance
parfait
Quel es la procédure pour récupérer le mot de passe sur un I7? J’ai tenter avec les 2 bouton appuyé avis il ne trouve pas le mot de passe
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.