Page 63 sur 120
Re: MyDomoAtHome - ImperiHome
Publié : 09 nov. 2016, 16:36
par manuloup
Bonjour,
A mon avis, tu peux préparer un export de ta DB de Domoticz pour la filer à EPierre, s'il a le temps pour cela bien entendu
A+
Manu
Re: MyDomoAtHome - ImperiHome
Publié : 17 nov. 2016, 02:02
par rapinou
Bonjour,
Je débute tout juste sur RPI, Domoticz, etc, et je ne m'en sors pas sur l'installation de MyDomoAtHome.
J'ai tenté plein de choses en fouinant sur le net, mais pas moyen, j'ai peut-être même fait pire que mieux.
Première commande du tuto, on voit qu'il y a un problème de version :
Code : Tout sélectionner
$ sudo dpkg --list |grep nodejs
ii nodejs 0.10.29~dfsg-2 armhf evented I/O for V8 javascript
ii nodejs-legacy 0.10.29~dfsg-2 all evented I/O for V8 javascript (legacy symlink)
Donc je continue, et là erreur :
Code : Tout sélectionner
$ sudo apt-get remove node
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « node » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
MyDomoAtHome : Dépend: nodejs (>= 3.3.0) mais 0.10.29~dfsg-2 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
Et si je continue, c'est erreurs en pagaille.
Sur les dernières pages de ce topic, j'ai cru comprendre que quelqu'un d'autre avait le même problème, donc voici les infos que vous lui aviez demandé :
Code : Tout sélectionner
$ node -v
v7.0.0
$ nodejs -v
v0.10.29
$ which node
/usr/local/bin/node
$ which nodejs
/usr/bin/nodejs
$ /usr/bin/node -v
v0.10.29
$ /usr/bin/nodejs -v
v0.10.29
$ /usr/local/bin/node -v
v7.0.0
$ /usr/local/bin/nodejs -v
-bash: /usr/local/bin/nodejs: Aucun fichier ou dossier de ce type
Une âme charitable pour me venir en aide svp ?
Re: MyDomoAtHome - ImperiHome
Publié : 17 nov. 2016, 02:06
par rapinou
Pour info, je suis sur un RPI 3 avec la dernière version de Raspbian Jessie.
Re: MyDomoAtHome - ImperiHome
Publié : 17 nov. 2016, 08:49
par manuloup
Essaie ceci, moi ça a marché :
Code : Tout sélectionner
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
Re: MyDomoAtHome - ImperiHome
Publié : 17 nov. 2016, 10:13
par rapinou
Bonjour Manuloup, merci de ton aide.
Ces commandes me renvoient les erreurs suivantes :
Code : Tout sélectionner
pi@raspberrypi:~ $ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
## Installing the NodeSource Node.js v7.x repo...
## Populating apt-get cache...
+ apt-get update
Atteint http://www.e-nef.com InRelease
Atteint http://mirrordirector.raspbian.org jessie InRelease
Atteint http://archive.raspberrypi.org jessie InRelease
Atteint http://www.e-nef.com Packages
Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Atteint http://archive.raspberrypi.org jessie/main armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Ign http://www.e-nef.com Translation-fr_FR
Ign http://www.e-nef.com Translation-fr
Ign http://www.e-nef.com Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/main Translation-fr
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/ui Translation-fr
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Lecture des listes de paquets... Fait
## Installing packages required for setup: apt-transport-https...
+ apt-get install -y apt-transport-https > /dev/null 2>&1
Error executing command, exiting
pi@raspberrypi:~ $ sudo apt-get install -y nodejs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libc-ares2 libv8-3.14.5
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront mis à jour :
nodejs
1 mis à jour, 0 nouvellement installés, 0 à enlever et 86 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/8 581 ko dans les archives.
Après cette opération, 21,8 Mo d'espace disque supplémentaires seront utilisés.
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 128578 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../nodejs_4.2.2_armhf.deb ...
Dépaquetage de nodejs (4.2.2) sur (0.10.29~dfsg-2) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/nodejs_4.2.2_armhf.deb (--unpack) :
tentative de remplacement de « /usr/bin/node », qui appartient aussi au paquet nodejs-legacy 0.10.29~dfsg-2
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/nodejs_4.2.2_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Re: MyDomoAtHome - ImperiHome
Publié : 19 nov. 2016, 19:51
par fabienp
j'ai le même problème, j'ai essayez pas mal de chose en vin, du coup demain je vais re installer tout de A a Z, car j'en profite pour migrer sur un ssd en usb.
la première fois j'ai fais un peu a taton en installant, et derrière j’ai fait pas mal de bidouille pour des essais, j’espère que ça résoudra le problème, je te le dirais.
Re: MyDomoAtHome - ImperiHome
Publié : 19 nov. 2016, 20:16
par manuloup
Il faut supprimer nodejs-legacy juste avant.
Essayez ceci :
puis en root :
Code : Tout sélectionner
apt-get remove nodered -y
apt-get remove nodejs nodejs-legacy -y
curl -sL https://deb.nodesource.com/setup_7.x | sudo bash -
apt-get install nodejs -y
Pour vérifier ensuite :
Re: MyDomoAtHome - ImperiHome
Publié : 20 nov. 2016, 13:39
par fabienp
je viens de finir une réinstall propre et complète du système, j'ai bien fait remonté sans soucis domoctiz.
aprés une petit soucis de sources.list, je fais toutes les maj
et retour à la case départ, toujours cette version : v0.10.29
cependant j'ai pas encore essayer d'installer mydomoathome, je test cet après midi, si ça marche pas je ferais les commandes ci dessus recommandé par manuloup, en croisant les doigts...
apparemment on est pas mal à avoir ce soucis.
EDIT : je pense avoir trouvé une solution, je re essai l'installation de mydomoathome avant de crier victoire et je partagerais avec vous
EDIT 2 : victoire !!!! enfin pour l'instant ça a l'air de marché !!! en fait c'étais uen question de droit du compte utilisé via putty! les plus expérimenté avaient peut etre déja mieux configurer leurs accés, en tout cas, chez moi le fait de passer en root a résolu le problème, ça a permis a la commande :
d'écrasé la mauvaise version de node/nodejs.
pour résumé j'ai fait
et l'update s'est faite sans erreur, ainsi que l'installation du paquet MyDomoAtHome via
je continue pour voir si c'est juste un faux espoir ou pas

si les anciens peuvent donner leur avis? bêtise? trop risqué le root? personnellement comme d'habitude j'y vai un peu a taton

Re: MyDomoAtHome - ImperiHome
Publié : 20 nov. 2016, 19:45
par rapinou
Toujours pas :/
Avec la commande suivante :
Il obtient une erreur et arrête l'installation.
Code : Tout sélectionner
root@raspberrypi:/home/pi# curl -sL https://deb.nodesource.com/setup_7.x | sudo bash -
## Installing the NodeSource Node.js v7.x repo...
## Populating apt-get cache...
+ apt-get update
Atteint http://archive.raspberrypi.org jessie InRelease
Atteint http://mirrordirector.raspbian.org jessie InRelease
Réception de : 1 http://www.e-nef.com InRelease [2 068 B]
Atteint http://mirrordirector.raspbian.org jessie/main armhf Packages
Réception de : 2 http://www.e-nef.com Packages [3 671 B]
Atteint http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Atteint http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Atteint http://archive.raspberrypi.org jessie/main armhf Packages
Ign http://www.e-nef.com Translation-fr_FR
Atteint http://archive.raspberrypi.org jessie/ui armhf Packages
Ign http://www.e-nef.com Translation-fr
Ign http://www.e-nef.com Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/main Translation-fr
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-fr_FR
Ign http://archive.raspberrypi.org jessie/ui Translation-fr
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-fr
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/main Translation-fr
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-fr
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr_FR
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-fr
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
5 739 o réceptionnés en 8s (647 o/s)
Lecture des listes de paquets... Fait
## Installing packages required for setup: apt-transport-https...
+ apt-get install -y apt-transport-https > /dev/null 2>&1
Error executing command, exiting
Re: MyDomoAtHome - ImperiHome
Publié : 20 nov. 2016, 20:07
par fabienp
non mais ne fait pas les solutions proposé précédent sur ce post du coup, reprend le tuto de base, un simple update aprés avoir ajouté la source à la liste, et moi je viens de finir mes essais, ça marche
ça fesait bien 2 - 3 mois que j'étais bloqué
