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 :?