Page 81 sur 120
Re: MyDomoAtHome - ImperiHome
Publié : 07 déc. 2017, 12:01
par epierre
cherches la section: config.json ici :
https://github.com/empierre/MyDomoAtHome#configjson
il faut donc créer par ssh admin@ip du nas le répertoire:
mkdir /etc/mydomoathome
et mettre dedans le config.json
Re: MyDomoAtHome - ImperiHome
Publié : 07 déc. 2017, 16:52
par pasque
Bonjour,
Ce sujet m'intéresse et j'essaye de suivre.
Pardonnez mon ignorance mais est ce que cela veut dire que ce code
Code : Tout sélectionner
{
"app_name": "MyDomoAtHome",
"auth": null,
"tempmode": "C",
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8080",
"path": "/",
"auth": null
},
"port": "3002",
"passcode": ""
}
Doit etre sauvegardé dans un fichier config.json et envoyé dans le répertoire /Etc/mydomoathome
Est ce cela ?
Merci
Pasque
Re: MyDomoAtHome - ImperiHome
Publié : 07 déc. 2017, 16:59
par epierre
pasque a écrit :Bonjour,
Ce sujet m'intéresse et j'essaye de suivre.
Pardonnez mon ignorance mais est ce que cela veut dire que ce code
oui par contre de mémoire domoticz sur synology ce serait 8083 au lieu de 8080 à vérifier
Re: MyDomoAtHome - ImperiHome
Publié : 07 déc. 2017, 17:34
par plouf34
La question est, pourquoi cela fonctionnait il y a 2-3 versions et plus maintenant.
La structure des répertoires des syno n’a pas bougé entre temps.
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 13:50
par mitch38
J'ai crée config.json que j'ai mis dans un dossier que j'ai appelé "Linux" sur le NAS (j'ai monté le dossier sous Linux avec activation du NFS).
J'ai ensuite, via le Terminal, crée la directory etc/mydomoathome
Jusque là, j'ai compris.
Le soucis, c'est que je ne sais pas faire la manip pour transférer le config.json sur etc/mydomoathome
Que ce soit en mode Terminal sous Linux ou avec PuTTY sous windows, je n'ai aucun accès à cette directory qui pourtant est bien visible dans le terminal ou sous DSM. J'ai l'erreur suivante : -ash: cd: /Linux: No such file or directory
Désolé, je ne suis pas très doué et mes connaissances sont limitées.
Merci encore !
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 15:59
par epierre
# ssh admin@nas
admin@nas's password:
admin@NAS:~$ pwd
/var/services/homes/admin
admin@NAS:~$ cd /etc
admin@NAS:~$ mkdir mydomoathome
admin@NAS:~$ cd mydomoathome
admin@NAS:~$ vi config.json
et là tu dois pouvoir coller ton texte.
sur l'usage de vi:
https://www.reddit.com/r/synology/comme ... _synology/
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 16:00
par epierre
plouf34 a écrit :La question est, pourquoi cela fonctionnait il y a 2-3 versions et plus maintenant.
La structure des répertoires des syno n’a pas bougé entre temps.
non mais j'ai rajouté la configuration entre F et C, et visiblement certaines version de la librairie des configurations plante tout si un paramètre manque... ce qui rend nécessaire le fichier maintenant.
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 18:16
par mitch38
Ca progresse, mais c'est pas encore ça...
Je résume ma situation :
Mon config.json est dans etc/mydomoathome et configuré ainsi :
Code : Tout sélectionner
{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": false,
"host": "192.168.0.110",
"port": "8084",
"path": "/",
"auth": null
},
"port": "3002",
"passcode": ""
}
Lorsque je rentre
http://192.168.0.110:8084/json.htm?type=devices, j'ai ça :
Code : Tout sélectionner
ActTime 1512838860
ServerTime "2017-12-09 18:01:00"
Sunrise "08:05"
Sunset "16:52"
status "OK"
title "Devices"
Vu que pour l'instant, je n'ai rien installé, ça me parait ok sur le principe.
A l'adresse
http://192.168.0.110:3002/ je visualise bien la page MyDomoatHome avec les indications suivantes qui figurent sur la droite :
AppName: MyDomoAtHome
MDAH:
http://192.168.0.110:3002
MDAH ver: 0.2.34
Domoticz:
http://192.168.0.110:8084/json.htm
NodeJS: v4.8.4
Webmanager: EJS
Renderer: Express
Mais ensuite la passerelle ne semble pas fonctionner !
http://192.168.0.110:3002/devices renvoi une page avec "la connexion a échoué" et cela arrête le paquet dans DSM
Est-ce l'adresse 127.0.0.1 qu'il faut entrer quelque part et où puisque j'ai un mot de passe sur Domoticz ?
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 18:22
par epierre
si les deux sont sur la même machine, alors mets 127.0.0.1 dans l'ip de domoticz
Re: MyDomoAtHome - ImperiHome
Publié : 09 déc. 2017, 18:38
par mitch38
J'ai fait ça :
Code : Tout sélectionner
{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8084",
"path": "/",
"auth": null
},
"port": "3002",
"passcode": ""
}
Mais ça ne marche pas plus
