MyDomoAtHome - ImperiHome

Forum dédié aux autres applis Android ou Apple.
Vous en connaissez une sympa, vous avez un problème de config ? C'est ici.
epierre
Messages : 638
Enregistré le : 27 mai 2015, 09:32
Contact :

Re: MyDomoAtHome - ImperiHome

Message par epierre »

hmmm....

# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
apt-get install -y nodejs


et dis moi si tu as un package npm
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx

thiber27
Messages : 6
Enregistré le : 10 janv. 2021, 17:48

Re: MyDomoAtHome - ImperiHome

Message par thiber27 »

toujours pas de npm:

Code : Tout sélectionner

 npm -v
8.12.2
pi@Domoticz:~ $ sudo dpkg -i node-mydomoathome-0.2.49.deb
Sélection du paquet mydomoathome précédemment désélectionné.
(Lecture de la base de données... 50273 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de node-mydomoathome-0.2.49.deb ...

changed 299 packages, and audited 300 packages in 27s

45 packages are looking for funding
  run `npm fund` for details

8 vulnerabilities (1 moderate, 6 high, 1 critical)

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

changed 182 packages, and audited 183 packages in 20s

12 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
Dépaquetage de mydomoathome (0.2.49) ...
dpkg: des problèmes de dépendances empêchent la configuration de mydomoathome :
 mydomoathome dépend de npm (>= 2.4.17) ; cependant :
  Le paquet npm n'est pas installé.
  La version de npm sur le système, fournie par nodejs:armhf, est <aucune>.

dpkg: erreur de traitement du paquet mydomoathome (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mydomoathome
 

thiber27
Messages : 6
Enregistré le : 10 janv. 2021, 17:48

Re: MyDomoAtHome - ImperiHome

Message par thiber27 »

Finalement j'ai réussi un peu au hasard:
J'ai purgé et supprimé nodejs.
Puis j'ai installé seulement npm

Code : Tout sélectionner

sudo apt-get install -y npm

$ node -v
v12.22.5
$ npm -v
7.5.2

dpkg-query -W | grep npm
node-npm-bundled        1.1.1-1
node-npm-package-arg    8.1.0-1
node-npmlog     4.1.2-2
node-validate-npm-package-license       3.0.4-1
node-validate-npm-package-name  3.0.0-1.1
npm     7.5.2+ds-2



et sudo dpkg -i node-mydomoathome-0.2.49.deb
s'est correctement exécuté.
Modifié en dernier par Keros le 18 juin 2022, 20:44, modifié 1 fois.
Raison : Suppression des citations (message difficle à comprendre car réponse intégrée dans la citation du message précédent

mickaelr30
Messages : 194
Enregistré le : 29 août 2015, 15:57

Re: MyDomoAtHome - ImperiHome

Message par mickaelr30 »

bonjour epierre,
j'ai enfin réussi à réinstaller MDHA, je ne sais pas pourquoi mais la sauvegarde de domoticz que j'avais posait problème ( pourquoi je ne sais pas) du coup j'ai essayé avec une autre sauvegarde plus ancienne que j'avais et cela à bien fonctionné du premier coup.
Par contre je n'ai plus les courbes.
quelqu'un aurais sauvegardé une notice d'impérihome car j'ai un calcul à faire dedans et je ne sais plus comment faire ?
Domoticz + Imperihome + Mydomoathome
1-wire : 12 DS18b20 + 3 DS2413
Z-Wave : 8 FGR221 + 3 FGS222 + 3 FGSD002
téléinfo : 2 modules ( consommation + production)
Mysensors+2 éclairages ws2812 et WLED
2 caméra IP +1 raspberry piscine + 1 nuc domoticz

manuloup
Messages : 639
Enregistré le : 18 févr. 2015, 13:05

Re: MyDomoAtHome - ImperiHome

Message par manuloup »

Bonjour,

J'essaie de faire une fresh install sur une debian Bullseye.

Après avoir lancé l'install de mdah , j'ai ce message d'erreur :

added 1 package from 1 contributor, removed 1 package and updated 181 packages in 39.55s
Dépaquetage de mydomoathome (0.2.49) ...
dpkg: des problèmes de dépendances empêchent la configuration de mydomoathome :
mydomoathome dépend de npm (>= 2.4.17) ; cependant :
Le paquet npm n'est pas installé.
La version de npm sur le système, fournie par nodejs:amd64, est <aucune>.

dpkg: erreur de traitement du paquet mydomoathome (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
mydomoathome
root@domoticzvm:/home/pi# npm -v
6.14.16

Merci pour votre aide.
Synology DS920+ avec VM Debian, RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

manuloup
Messages : 639
Enregistré le : 18 févr. 2015, 13:05

Re: MyDomoAtHome - ImperiHome

Message par manuloup »

@Epierre : je pense que ta vérification lors de l'install n'est pas bonne. Tu vérifies qu'un package npm est installée, hors celle-ci est incluse avec nodejs :

root@domoticzvm:/home/pi# dpkg-query -W | grep nodejs
nodejs 18.6.0-deb-1nodesource1
root@domoticzvm:/home/pi# dpkg-query -W | grep npm
root@domoticzvm:/home/pi#

Si je fais un check de la version de npm :

root@domoticzvm:/home/pi# npm -v
8.13.2

Actuellement, je ne vois pas trop comment bypasser le check en lui faisant croire qu'un package npm est installé dans la base debian.
Synology DS920+ avec VM Debian, RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

manuloup
Messages : 639
Enregistré le : 18 févr. 2015, 13:05

Re: MyDomoAtHome - ImperiHome

Message par manuloup »

Bon, malgré plusieurs essais et installation, je n'arrive pas à passer à travers le test sur la version du package npm sur ma VM Debian sur mon NAS Synology :

Code : Tout sélectionner

found 0 vulnerabilities
Dépaquetage de mydomoathome (0.2.49) ...
dpkg: des problèmes de dépendances empêchent la configuration de mydomoathome :
 mydomoathome dépend de npm (>= 2.4.17) ; cependant :
  Le paquet npm n'est pas installé.
  La version de npm sur le système, fournie par nodejs:amd64, est <aucune>.

dpkg: erreur de traitement du paquet mydomoathome (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mydomoathome
root@domoticzvm:/home/pi# dpkg-query -W | grep node
node-mime       2.5.0+dfsg+~cs3.90.0-1
node-normalize.css      8.0.1-3
nodejs  18.6.0-deb-1nodesource1
root@domoticzvm:/home/pi# dpkg-query -W | grep npm
npm     7.5.2+ds-2
Synology DS920+ avec VM Debian, RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

manuloup
Messages : 639
Enregistré le : 18 févr. 2015, 13:05

Re: MyDomoAtHome - ImperiHome

Message par manuloup »

Bonjour à tous,

Je n'ai toujours pas trouvé de solution, donc si quelqu'un a une idée pour me sortir de là... merci beaucoup.

En attendant, toujours pas de mdah, donc pas de imperihome :(
Synology DS920+ avec VM Debian, RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

Répondre