Page 65 sur 120

Re: MyDomoAtHome - ImperiHome

Publié : 27 nov. 2016, 12:06
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?

Re: MyDomoAtHome - ImperiHome

Publié : 07 déc. 2016, 06:48
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

Re: MyDomoAtHome - ImperiHome

Publié : 26 déc. 2016, 22:40
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

Re: MyDomoAtHome - ImperiHome

Publié : 06 janv. 2017, 12:07
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 :)

Re: MyDomoAtHome - ImperiHome

Publié : 06 janv. 2017, 13:39
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.

Re: MyDomoAtHome - ImperiHome

Publié : 08 janv. 2017, 20:36
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

Re: MyDomoAtHome - ImperiHome

Publié : 08 janv. 2017, 22:15
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.

Re: MyDomoAtHome - ImperiHome

Publié : 11 janv. 2017, 17:38
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 :) )

Re: MyDomoAtHome - ImperiHome

Publié : 30 janv. 2017, 15:16
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.

Re: MyDomoAtHome - ImperiHome

Publié : 26 févr. 2017, 12:21
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 !!!