MyDomoAtHome - ImperiHome

Forum dédié aux autres applis Android ou Apple.
Vous en connaissez une sympa, vous avez un problème de config ? C'est ici.
damolc
Messages : 240
Inscription : 24 juil. 2016, 22:08

Re: MyDomoAtHome - ImperiHome

Message par damolc »

impossible de mettre un code pour Domoticz
tout fonctionne bien quand je supprime le code de Domoticz
voila mon fichier config.json :
{
"app_name": "MyDomoAtHome",
"auth": { « username »: « Xxxx », « password »: « xxxx » },
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8080",
"path": "/",
"auth": {
«username»: «toto»,
«password»: «xyz»
}
},
"port": 3002,
"passcode": ""
}

dans imperihome j ai (avec un password dans domoticz) : Unable to connect to Domotcz
please add this gateway in setup/settings/local networks
avez vous une idée?
frenchyyii
Messages : 310
Inscription : 16 oct. 2015, 06:29

Re: MyDomoAtHome - ImperiHome

Message par frenchyyii »

Petit rajout pour ceux qui sont bloqués avec node 0.10.29 et qui ont une raspbian pixel.
En mode console j'ai tenté une foule de trucs sans jamais pouvoir retirer cette fichue version de nodejs...jusqu'au moment ou je me suis essayé au gestionnaire de paquets (d'applis plutôt) de raspbianpixel et là tout s'est passé impec.

Actuellement j'ai une 4.4.5 qui tourne avec une npm2.15.5, je ne sais pas quels seraient les gain à upgrader nodejs à sa derniere version.

Eric
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: MyDomoAtHome - ImperiHome

Message par Damsee »

Bonsoir à tous,

Tout nouveau sur le forum et sur Domoticz sur Pi3, je suis intéressé par MDAH vous vous en seriez doutés :D
L'installation s'est bien passée, c'est l'accès et la configuration qui se compliquent.
Un peu parano sur les bords, je sécurise Domoticz pour une utilisation SSL. Jusque là, tout va bien, Domoticz est fonctionnel.

A la configuration de MDAH, j'arrive bien sur http://ip_domoticz:3002/ (domoticz et mdah sont tous les 2 installés sur le Pi).
MDAH configuration :
/etc/mydomoathome/config.json a écrit :{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": true,
"host": "127.0.0.1",
"port": "443",
"path": "/",
"auth": null
},
"port": 3002,
"passcode": ""
}

Code : Tout sélectionner

    AppName: MyDomoAtHome
    MDAH: http://ip_domoticz:3002
    Domoticz: https://127.0.0.1:443/json.htm
    NodeJS: v4.7.0
    Webmanager: EJS
    Renderer: Express
https://ip_domoticz/json.htm?type=devices&filter=all&used=true&order=Name est fonctionnel par ailleurs mais impossible d'accéder à http://ip_domoticz:3002/devices qui renvoit l'erreur suivante :

Code : Tout sélectionner

{"devices":[{"id":"S00","name":"Unable to connect to Domoticz","type":"DevGenericSensor","room":"Utility","params":[{"key":"Value","value":"https://127.0.0.1:443/json.htm"}]},{"id":"S01","name":"Please add this gateway in Setup/settings/Local Networks","type":"DevGenericSensor","room":"Utility"}]}
J'ai évidemment vérifié les IP autorisées dans Domoticz et mon sous-réseau y est bien.
Après plusieurs jours de recherches, je me dis que je vais tester en http et zoups, je vois bien mes devices avec la configuration MDAH suivante :
/etc/mydomoathome/config.json a écrit :{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8080",
"path": "/",
"auth": null
},
"port": 3002,
"passcode": ""
}

Code : Tout sélectionner

    AppName: MyDomoAtHome
    MDAH: http://ip_domoticz:3002
    Domoticz: http://127.0.0.1:8080/json.htm
    NodeJS: v4.7.0
    Webmanager: EJS
    Renderer: Express
Ma config domoticz en https étant bien fonctionnelle puisque j'y accède depuis mon réseau local, je suis un peu perdu.
Si qqun a déjà rencontré cette erreur ou a une idée, je suis preneur :D

Merci et bonnes fêtes à tous
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: MyDomoAtHome - ImperiHome

Message par Damsee »

Hello,

Après qques tests (comme revenir en nodejs 4.4.2), je rencontre toujours le même souci en SSL alors que MDAH fonctionne bien sur le port HTTP classique. En changeant mon port HTTPS, je me suis aperçu que mon navigateur (FF) couinait par rapport au certificat SSL Domoticz.

Tilt ! Je me dis que MDAH ne doit pas apprécier le certificat non signé par défaut de Domoticz...
Sur les logs de Domoticz, je vois bien la connection arriver "incoming connection from 127.0.0.1" lorsque j'appelle http://ip_domoticz:3002/devices. Malheureusement les logs de MDAH ne sont pas très parlant...
usage.log a écrit :{"level":"warn","message":"Received kill signal, shutting down gracefully.","timestamp":"2017-01-05T20:17:54.864Z"}
{"level":"info","message":"Domoticz server: https://127.0.0.1:8443/json.htm","times ... 17:58.520Z"}
{"level":"info","message":"Node version: 4.7.0","timestamp":"2017-01-05T20:17:58.531Z"}
{"level":"info","message":"MDAH version: MyDomoAtHome 0.2.7","timestamp":"2017-01-05T20:17:58.532Z"}
{"level":"info","message":"OS version: Linux linux 4.4.38-v7+","timestamp":"2017-01-05T20:17:58.533Z"}
{"level":"info","message":"Hostname: myhost ip_domoticz in /var/www /usr/share/mydomoathome","timestamp":"2017-01-05T20:17:58.537Z"}
{"level":"info","message":"MDAH port: 3002","timestamp":"2017-01-05T20:17:58.560Z"}
{"level":"info","message":"Refreshing version cache: v0.2.7","timestamp":"2017-01-05T20:17:59.139Z"}
Est-ce que qqun utilise MDAH avec Domoticz en SSL avec le certificat par défaut de Domoticz ?
Je suis également preneur s'il existe un moyen de rendre les logs MDAH un peu plus verbeux

Merci :)
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: MyDomoAtHome - ImperiHome

Message par Damsee »

Hello,

Je m'auto-réponds après qques tests :D

Après avoir suivi le tuto https://www.domoticz.com/wiki/Native_se ... ts_Encrypt en créant un certificat personnalisé pour mon nom de domaine, Domoticz et MDAH sont tous deux fonctionnels avec une configuration Domoticz en SSL, ouf 8-)

Je vois donc bien mes devices en appelant http://ip_domoticz:3002/devices, je vais pouvoir approfondir du côté ISS maintenant.
AdL-
Messages : 32
Inscription : 06 janv. 2017, 20:31

Re: MyDomoAtHome - ImperiHome

Message par AdL- »

damolc a écrit :impossible de mettre un code pour Domoticz
tout fonctionne bien quand je supprime le code de Domoticz
voila mon fichier config.json :
{
"app_name": "MyDomoAtHome",
"auth": { « username »: « Xxxx », « password »: « xxxx » },
"domoticz": {
"ssl": false,
"host": "127.0.0.1",
"port": "8080",
"path": "/",
"auth": {
«username»: «toto»,
«password»: «xyz»
}
},
"port": 3002,
"passcode": ""
}

dans imperihome j ai (avec un password dans domoticz) : Unable to connect to Domotcz
please add this gateway in setup/settings/local networks
avez vous une idée?
Bonjour damolc,

Je ne sais pas si tu as trouvé la solution a ton problème mais si ce n'est pas le cas essaye : dans réglage / paramètre / systeme de domoticz tu dois mettre 127.0.0.1,192.168.x.x (avec 192.168.x.x l'ip de ton pc ou est installé domoticz) dans "Réseaux locaux (pas d'identifiant/mot de passe à fournir):"
Bonne soirée
Raspberry Pi 3
RFXCOM433E
Zwave+ Everspring
1 Qubino FP - 10 Sondes de Temp/Humidité Banggood - 4 VR Somfy RTS
toutazimuth
Messages : 225
Inscription : 19 juil. 2015, 22:33

Re: MyDomoAtHome - ImperiHome

Message par toutazimuth »

Juste un petit mot, pour vous dire que cette passerelle MDAH fonctionne toujours aussi parfaitement.
Et que l'interface Imperihome (visuelle et audio) est juste parfaite sur une tablette, pour gérer/interpreter très facilement les commandes/valeurs issues de Domoticz ; et ce quelque soit le niveau des utilisateurs (femmes, enfants, vieillards, fonctionnaires, routiers, ... :mrgreen: ).
Merci aux développeur de MDAH.
SynoDS213J - RFXcom E - Cam IP HikVision Dahua- Thermostat+Météo NetAtmo - OWL180 - KLFO50 IO SOMFY - Zwave - Philips HUE - Passerelle MDAH - Imperihome par epierre - Controlicz by Madgeni - 2*Pi3 test - Connexoon by nonolk - aspi xiaomi :mrgreen:
fabienp
Messages : 248
Inscription : 07 mai 2016, 17:34

Re: MyDomoAtHome - ImperiHome

Message par fabienp »

Moi aussi j'en suis très content !
très efficace comme solution liée a domoticz!

allez si je dois donner un petite bémol, rien de prévu pour intégré les prévisions météo ! (mais en bidouillant on peut faire quelque chose d'acceptable :) )
vulbas
Messages : 411
Inscription : 24 janv. 2017, 18:45

Re: MyDomoAtHome - ImperiHome

Message par vulbas »

un grand merci les gars.

j'ai passer un bon bout de cette journée à essayer de configurer mydomoathome pour acceder à imperhome, grace à vous j'y suis arrivé :D
j'ai suivi pas mal de tuto sur le net avant de retomber ici, ça a fonctionner grace à vos info.
je vais acheter la version complete de imperihome et voir ce qu'il y a moyen de faire comme truc sympa avec tout ça.
waynekramer
Messages : 7
Inscription : 26 févr. 2017, 12:13

Re: MyDomoAtHome - ImperiHome

Message par waynekramer »

Bonjour,

Je débute sur raspberry et je bloque avec mdah.
J'ai fait toute l'installation et paramétrage et quand je fais la vérification des devices, le navigateur affiche une page d'erreur (comme une page internet qui ne peut être atteinte. Je tape en effet http://192.168.1.58:3002/devices dans la barre d'adresse et chromium me dit que le site est inaccessible :shock:
En revanche, http://192.168.1.58:3002/ me donne bien la page mdah.

Voici mon fichier json est celui de base :

{
"app_name": "MyDomoAtHome",
"auth": null,
"domoticz": {
"ssl": false,
"host": "192.168.1.58",
"port": "8080",
"path": "/",
"auth": null
},
"port": "3002",
"passcode": ""
}

J'ai enlevé tous les mots de passe dans domoticz mais rien n'y fait...
Avez-vous une idée ? Quelle commande dois-je taper pour accéder aux logs de mdah ?
Merci pour votre aide !!!
Répondre