Idiamant Netatmo

Celle d’hier par contre vaut mieux la faire, sinon il y a des risques de problème au desappairages

Ok c’est bon MAJ faite Merci

Salut nebz, désolé petite absence temporaire je met à jour :slight_smile: en tout cas pour le moment je n’ai plus eu le problème.

1 « J'aime »

Bonjour
Une petite question, quelle est la marche a suivre pour rajouter un volet dans le hkControl, (j’ai deja rajouté ce volet dans le boitier iDiamant via mon smartphone).
Est il possible de ne pas repartir de zero ? (j’en ai 6 de configurés)
Merci

il suffit de faire la commande refresh sur l’équipement iDiamant puis de le sauvegarder, il sera créé tout seul.

Plus tard il y aura un beau bouton :wink:

Merci… c’est OK…

Bonjour à tous,

J’ai un module iDiamant que j’ai réussi à intégrer grâce à hk control. Depuis 2 jours, la prise idiamant n’est plus reconnue. J’ai fait un ping sur le réseau pour vérifier mais tout est ok.

Voilà ce que dit le log:



internal/modules/cjs/loader.js:818
  throw err;
  ^

Error: Cannot find module 'hap-controller'
Require stack:
- /var/www/html/plugins/hkControl/resources/hkControl.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
    at Function.Module._load (internal/modules/cjs/loader.js:667:27)
    at Module.require (internal/modules/cjs/loader.js:887:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (/var/www/html/plugins/hkControl/resources/hkControl.js:2:75)
    at Module._compile (internal/modules/cjs/loader.js:999:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ '/var/www/html/plugins/hkControl/resources/hkControl.js' ]
}

Merci d’avance de votre aide!!

Bonjour,

Relance tes dépendances :wink:

Si ça fonctionne toujours pas fournis le log des dépendances

Merci beaucoup pour la réponse rapide.
Déjà essayé plusieurs fois.

Ci-dessous le log des dépendances:

======================================================================
== 18/03/2021 17:01:00 == Installation des dépendances de hkControl
======================================================================

[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[  9% ] : Mise à jour APT et installation des packages nécessaires : [  OK  ]
[ 10% ] : Prérequis...
[ 14% ] : Prérequis : [  OK  ]
[ 15% ] : Installation des packages nécessaires...
[ 19% ] : Installation des packages nécessaires : [  OK  ]
[ 20% ] : Vérification du système...
[ 24% ] : Vérification du système : [  OK  ]
[ 25% ] : Vérification de la version de NodeJS installée...
[Check Version NodeJS actuelle : v12.21.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
[ 49% ] : Vérification de la version de NodeJS installée : [  OK  ]
[ 50% ] : Nettoyage...
[ 59% ] : Nettoyage : [  OK  ]
[ 60% ] : Nettoyage anciens modules...
[ 69% ] : Nettoyage anciens modules : [  OK  ]
[ 70% ] : Installation des librairies, veuillez patienter svp...
[ 89% ] : Installation des librairies, veuillez patienter svp : [  OK  ]
[ 90% ] : Mise à jour class utilitaires...
[ 99% ] : Mise à jour class utilitaires : [  OK  ]
[100% ] : Terminé !

======================================================================
== OK == Installation Réussie
======================================================================

Étrange, vous avez fait votre première installation quand ?

Il y a une semaine. J’ai tt désinstallé et réinstallé rien n’y fait

Bonjour,

peux-tu m’envoyer le log complet et pas coupé avec l’erreur + me décrire ton système, version linux + version de jeedom etc

car j’ai essayé une réinstall complete du plugin et je n’ai pas ton problème…

(et merci d’utiliser le système de formatage de code du forum, j’ai corrigé tes anciens postes)

1 « J'aime »

Bonjour
Juste une question… J’ai quelques soucis avec la commande identifier (j’ai un peu détourné sa fonction, je m’en sert pour arreter la fermeture des volets) et je vois que sur l’appli Android il n’y a pas cette commande, mais la commande stop … qui elle fonctionne a tous les coups !!! et que je n’ai pas sur le plugin ??? Pourquoi ??
Merci

Car elle n’est pas sur homekit.

Je crois que j’ai pas tout saisi sur le comportement des applis.
Homekit est bien l’appli internet qui gere entre autre les modules netatmo ?
Moi j’ai l’appli Android Home+ qui commande mes volets via Homekit donc
Ton plugin fait bien des requetes sur homekit pour rapatrier vers jeedom les periph idiamant ??
Si mon appli android voir la commande stop, c’est qu’elle est bien opérationnelle sur Homekit ??

Non homekit est un protocole. Et c’est Netatmo qui décide de ce qu’ils y envoient… donc si ça ne fonctionne pas, fort probable que ça soit le même comportement sur un iPhone et que donc le problème ne vienne pas du plugin.

Ce protocole n’est disponible que sur iOS, donc sur android c’est different

Le protocole qu’ils utilisent sur android est propriétaire.

Je vois aussi que home assistant ont le même problème et ils sont même venus voir ici :wink:

Ah ok ,je comprend mieux c’est une action volontaire de Bubendorff… completement idiot … alors pourquoi c’est operationnel dans l’app home+ android !!!
Faut pas trop chercher a comprendre
Je vais rester sur la commande identifier (dont j’ai detourné l’usage) qui m’arrete la fermeture en cours de descente.(ou de montée)
Le probleme c’est que cette commande a un fonctionnement tres aleatoire. Certain volet ca fonctionne, d’autre une fois de temps en temps … et je n’ai pas encore trouvé de coherence ou de causes possibles.
Je ne mets nullement en cause le plugin, car en debug les logs sont identiques quand ca fonctionne ou pas.
Merci pour ta reponse

En effet ça montre que le problème est de leur côté

Bonjour à tous,

avez-vous vu la doc du plugin ? si oui, vous semble-t-elle complète ? que pourrais-je y ajouter (le but n’est pas de documenter les équipements, ceux-ci sont documentés par le constructeur).

https://nebzhb.github.io/jeedom_docs/plugins/hkControl/fr_FR/