MyDomoAtHome - ImperiHome

Vous connaissez des applis Android ou Apple sympa, vous avez un problème de config, postez ici
TroisSix
Messages : 128
Enregistré le : 11 janv. 2016, 09:33

Re: MyDomoAtHome - ImperiHome

Message 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" ! :o

Il n'y aurait donc que ImperiHome qui bugue en local?
D'autres ont ce soucis?

Je ne comprends pas
Aidez-moi svp :D
Modifié en dernier par TroisSix le 30 oct. 2019, 20:57, modifié 1 fois.
Pi3, Domoticz stable 2020.2, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot

epierre
Messages : 614
Enregistré le : 27 mai 2015, 09:32
Contact :

Re: MyDomoAtHome - ImperiHome

Message par epierre »

Hello,

Pour le local c'est en http ou https? Tu as mis quoi dans la conf locale ?
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx

TroisSix
Messages : 128
Enregistré le : 11 janv. 2016, 09:33

Re: MyDomoAtHome - ImperiHome

Message 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": ""
}
Pi3, Domoticz stable 2020.2, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot

TroisSix
Messages : 128
Enregistré le : 11 janv. 2016, 09:33

Re: MyDomoAtHome - ImperiHome

Message par TroisSix »

J’ai viré les 3 lignes https et key, et ça a fonctionné direct en local :D
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 :)
Modifié en dernier par TroisSix le 30 oct. 2019, 21:11, modifié 1 fois.
Pi3, Domoticz stable 2020.2, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot

epierre
Messages : 614
Enregistré le : 27 mai 2015, 09:32
Contact :

Re: MyDomoAtHome - ImperiHome

Message 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 !
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx

TroisSix
Messages : 128
Enregistré le : 11 janv. 2016, 09:33

Re: MyDomoAtHome - ImperiHome

Message 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?
Pi3, Domoticz stable 2020.2, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot

epierre
Messages : 614
Enregistré le : 27 mai 2015, 09:32
Contact :

Re: MyDomoAtHome - ImperiHome

Message 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
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx

TroisSix
Messages : 128
Enregistré le : 11 janv. 2016, 09:33

Re: MyDomoAtHome - ImperiHome

Message 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.
Pi3, Domoticz stable 2020.2, RFXtrx433E, Z-Stick Gen5
- rts: dio, sondes oregon, volets somfy
- zwave: fibaro fgs212, aeotec smart switch gen5, vision ZG8101,CO, Fumée
- IO Homecontrol: Connexoon, Velux
- harmony hub, philips hue, géoloc. Pilot

samourai47
Messages : 125
Enregistré le : 04 déc. 2018, 19:44

Re: MyDomoAtHome - ImperiHome

Message 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

epierre
Messages : 614
Enregistré le : 27 mai 2015, 09:32
Contact :

Re: MyDomoAtHome - ImperiHome

Message 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,
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx

Répondre