Page 97 sur 120
Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 18:47
par TroisSix
Salut,
Utilisateur de mdah et imperihome depuis un moment, je rencontre actuellement un soucis avec imperihome en local
J'ai réinstallé from scratch mon pi avec domo + mdah, je n'ai pas touché à ma config dans IH, et je ne peux pas accéder à mdah en local avec Imperihome, mais je peux avec l'url distante (et les translations de ports adéquates)
Tests effectués en local:
- ip:3002 sur mon pc : ça me sort bien tous mes devices: OK
- ip:3002 sur mon tél (safari): ça me sort bien tous mes devices: OK
Dans imperihome:
- j'arrive à afficher tous mes devices avec l'url distante et la translation de port: devices OK
- mais en local (même en indiquant le ssid wifi), impossible d'afficher mes devices dans imperihome : "Erreur Réponse de l'API non valide" !
Il n'y aurait donc que ImperiHome qui bugue en local?
D'autres ont ce soucis?
Je ne comprends pas
Aidez-moi svp

Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 19:35
par epierre
Hello,
Pour le local c'est en http ou https? Tu as mis quoi dans la conf locale ?
Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 20:53
par TroisSix
Je suis en http, j’avais juste commencé à générer des certs
Voici mon config.json:
Code : Tout sélectionner
{
"app_name": "MyDomoAtHome",
"auth": {"username":"User mdah","password":"pwd"},
"tempmode": "C",
"https": "true",
"key": "/etc/mydomoathome/key.pem",
"cert": "/etc/mydomoathome/key-cert.pem",
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8080",
"path": "/",
"auth": {"username":"User Domoticz ","password":"pwd"}
},
"port": 3002,
"passcode": ""
}
Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 21:08
par TroisSix
J’ai viré les 3 lignes https et key, et ça a fonctionné direct en local
Par contre il y a un ptit délais de quelques secondes avant que ça refresh mes appareils, bizarre?
Pour la sécurisation, tu aurais un tuto que je pourrais suivre?
Merci

Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 21:09
par epierre
fastoche: 127.0.0.1 ça marche que sur la machine même, il faut y mettre une ip du réseau de type 192.168 ou autre que tu dois avoir !
Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 21:12
par TroisSix
Domoticz et mdah sont bien sur la même machine
Et j’ai bien 4 secondes avant que mes devices se refreshent, normal?
Re: MyDomoAtHome - ImperiHome
Publié : 30 oct. 2019, 21:41
par epierre
TroisSix a écrit : 30 oct. 2019, 21:08
Par contre il y a un ptit délais de quelques secondes avant que ça refresh mes appareils, bizarre?
le délais de refresh que tu paramétrises dans imperihome de ton téléphone
TroisSix a écrit : 30 oct. 2019, 21:08
Pour la sécurisation, tu aurais un tuto que je pourrais suivre?
moi je préfère un reverse proxy qui fait le https:
Accessing the Gateway from the outide of your network
https://github.com/empierre/MyDomoAtHome
Re: MyDomoAtHome - ImperiHome
Publié : 15 nov. 2019, 14:32
par TroisSix
Je n'ai pas encore eu le temps de me pencher sur le reverse proxy, faut que je zieute ça
Par contre pour le délai, c'est normal d'avoir mini 5 secondes avant que les devices soient dispos dans ImperiHome?
Mêmes temps de réponse que je sois en wifi chez moi ou en 4G.
Vous avez quels délais chez vous?
PS: J'utilise un tél sous IOS13 et Domo+ImperiHome+Homebridge sont hébergés sur un pi3 sous raspbian 10 buster.
Re: MyDomoAtHome - ImperiHome
Publié : 26 déc. 2019, 14:39
par samourai47
Hello
DE retour dans la galère.... Ayant quelques jours j'ai voulu reistaller mon serveur après avoir beaucoup galéré avec mdha (voirs mes posts...)
Du coup je reparts sur une raspian buster light. Je fais bien tout comme indiqué. J'ai bien les 4 lignes m'annoncant des problèmes de compatibilité mais tout semble se terminer.
J'installe la clé, je modifie le fichier sources.list, fait le update et lance l'installation de mdha
et la...
Code : Tout sélectionner
.Préparation du dépaquetage de .../mydomoathome_0.2.40_all.deb ...
npm ERR! cb() never called!
npm ERR! This is an error with npm itself. Please report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-12-26T13_28_27_210Z-debug.log
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mydomoathome_0.2.40_all.deb (--unpack) :
new mydomoathome package pre-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mydomoathome_0.2.40_all.deb
W: Sources disagree on hashes for supposely identical version '0.2.40' of 'mydomoathome:armhf'.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Si quelqu'un peu m'aider ..... Merci d'avance
Re: MyDomoAtHome - ImperiHome
Publié : 26 déc. 2019, 14:59
par epierre
euh vu l'erreur essaye une autre version de npm:
apt-cache policy npm
sudo apt-get install npm=<version>
et tu nous dira,