Page 29 sur 120
Re: MyDomoAtHome - ImperiHome
Publié : 28 mars 2016, 21:19
par denisb88
J'AI TROUVE
L'histoire de Androïd vs IOS m'a mis la puce à l'oreille.
Avant d'installer cette nouvelle version, j'avais Imperihome déjà installé sur mon téléphone avec une ancienne config.
Même en supprimant l'application et en la réinstallant, j'avais l'impression qu'il restait des anciens réglages.
Tous mes soucis venaient du jailbreak de l'iPhone.
En effet, en redémarrant le téléphone en mode Safe, en supprimant et en réinstallant l'application, la connexion se fait normalement et tous les dispositifs sont maintenant reconnus.
Merci encore pour tout
Re: MyDomoAtHome - ImperiHome
Publié : 28 mars 2016, 23:05
par djksage
Hello,
j'ai de nouveau essayé d'installer d'installer MDAH sur un Xpenologies
j'ai suivit la procédure de
http://domoticz.com/wiki/ImperiHome
dans la section "Docker installation (only for those using this form: big synologyes, Xpenologies...)"
J'ai tout bien suivit mais au lancement de la dernière commande j'ai quelques erreurs:
Code : Tout sélectionner
MediaServer> docker pull epierre/iss-mdah
...
MediaServer> docker run --name=mdah --env DOMO="http://192.168.1.2:8084" --env TZ=Europe/Paris -p 3002:3002 epierre/iss-mdah
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/stores/file.js:160
throw new Error("Error parsing your configuration file: [" + this.file + ']: ' + ex.message);
^
Error: Error parsing your configuration file: [/etc/mydomoathome/config.json]: EISDIR: illegal operation on a directory, read
at File.loadSync (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/stores/file.js:160:11)
at Provider.add (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/provider.js:137:23)
at Provider.use (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/provider.js:110:10)
at Object.<anonymous> (/usr/share/mydomoathome/app/mdah.js:71:7)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
error: Forever detected script exited with code: 1
Quand je vais dans /etc ou dans /usr/share il n'y a aucun répertoire mydomoathome, je ne sais pas ou est ce que le container à été enregistré dans le syno. Si je doit mettre les fichiers à la main, les quelle?
merci pour une petite aide

Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 09:27
par epierre
djksage a écrit :dans la section "Docker installation (only for those using this form: big synologyes, Xpenologies...)"
J'ai tout bien suivit mais au lancement de la dernière commande j'ai quelques erreurs:
Code : Tout sélectionner
MediaServer> docker pull epierre/iss-mdah
...
MediaServer> docker run --name=mdah --env DOMO="http://192.168.1.2:8084" --env TZ=Europe/Paris -p 3002:3002 epierre/iss-mdah
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/stores/file.js:160
throw new Error("Error parsing your configuration file: [" + this.file + ']: ' + ex.message);
^
Error: Error parsing your configuration file: [/etc/mydomoathome/config.json]: EISDIR: illegal operation on a directory, read
Quand je vais dans /etc ou dans /usr/share il n'y a aucun répertoire mydomoathome, je ne sais pas ou est ce que le container à été enregistré dans le syno. Si je doit mettre les fichiers à la main, les quelle?
merci pour une petite aide

c'est une bonne question, en cours de discussion car on a essayé de monter un volume (donc un emplacement physique) mais jen 'ai pas de retour et cela semble bloquant dans ton cas:
https://github.com/empierre/MyDomoAtHome/issues/62
L'image docker est quelque part, à la limite ce n'est pas grave.
Pour essayer de garder une configuration on essaye de monter un /etc/mydomoathome/config.json qui serait local à ton xpenology mais il faudrait le créer à la main avant de relancer le container. Tu as le contenu du fichier ici:
https://github.com/empierre/MyDomoAtHom ... .json.dist
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 09:39
par djksage
Merci, je test ça ce soir dès que je rentre et te donne un feedback
Envoyé de mon OnePlus One en utilisant Tapatalk
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 10:02
par epierre
djksage a écrit :Merci, je test ça ce soir dès que je rentre et te donne un feedback
ce qu'il faudrait voir, car je n'ai pas le moyen de le tester ici, c'est si le chemin sur un syno doit être /etc ou un /volume1/... pour préserver sa conf entre deux mises à jour, auquel cas j'adapterai ce comportement.
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 19:20
par djksage
hello,
J'ai ajouter le repertoire et le fichier qu'il manquais mais les erreurs sont plus grande
Code : Tout sélectionner
MediaServer> docker run --name=mdah --env DOMO="http://192.168.1.2:8084" --env T
Z=Europe/Paris -p 3002:3002 epierre/iss-mdah
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up f or at least 1000ms
/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/stores/file.js:160
throw new Error("Error parsing your configuration file: [" + this.file + ']: ' + ex.message);
^
Error: Error parsing your configuration file: [/etc/mydomoathome/config.json]: E ISDIR: illegal operation on a directory, read
at File.loadSync (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/s tores/file.js:160:11)
at Provider.add (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/pr ovider.js:137:23)
at Provider.use (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/pr ovider.js:110:10)
at Object.<anonymous> (/usr/share/mydomoathome/app/mdah.js:71:7)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
error: Forever detected script exited with code: 1
error: Script restart attempt #1
/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/stores/file.js:160
throw new Error("Error parsing your configuration file: [" + this.file + ']: ' + ex.message);
^
Error: Error parsing your configuration file: [/etc/mydomoathome/config.json]: E ISDIR: illegal operation on a directory, read
at File.loadSync (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/s tores/file.js:160:11)
at Provider.add (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/pr ovider.js:137:23)
at Provider.use (/usr/share/mydomoathome/app/node_modules/nconf/lib/nconf/pr ovider.js:110:10)
at Object.<anonymous> (/usr/share/mydomoathome/app/mdah.js:71:7)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
error: Forever detected script exited with code: 1
en plus en regardant dans ton github j'ai vue une section pour syno
https://github.com/empierre/MyDomoAtHom ... g/synology
une autre manière d'installer MDAH via un script?
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 21:25
par epierre
djksage a écrit :hello,
J'ai ajouter le repertoire et le fichier qu'il manquais mais les erreurs sont plus grande
en plus en regardant dans ton github j'ai vue une section pour syno
https://github.com/empierre/MyDomoAtHom ... g/synology
une autre manière d'installer MDAH via un script?
là rien n'est fait encore... synology n'est pas debian... par contre le DSM 6 amène un node 4.4 ouf !
bon je reproduis le pb en local, je cherche comment le rendre moins sensible à l'absence de répertoire
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 21:43
par epierre
djksage a écrit :hello,
J'ai ajouter le repertoire et le fichier qu'il manquais mais les erreurs sont plus grande
Je viens de relancer une build sur Docker Hub qui corrige ce problème, erreur de conf...
Re: MyDomoAtHome - ImperiHome
Publié : 29 mars 2016, 23:46
par djksage
Merci beaucoup pour ton support vraiment au TOP

Re: MyDomoAtHome - ImperiHome
Publié : 02 avr. 2016, 10:13
par manuloup
Bonjour,
Je pense avoir trouvé un bug concernant les devices virtuels.
Voici la ligne retournée par MyDomoAtHome :
Code : Tout sélectionner
{"key":"Value","value":"0.0","unit":"mm/h","graphable":"true"}]},{"id":"130","name":"Précipitations sous 24h","type":"DevRain","room":"Weather","params":
Et voici l'image du device. La valeur devrait être 0.2 et non 0.0 :

- 2016-04-02_101201.jpg (10.79 Kio) Consulté 8615 fois
Et sur la page météo de domoticz :

- 2016-04-02_101230.jpg (15.92 Kio) Consulté 8615 fois
Manu