Page 56 sur 120

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 13:58
par deennoo
aware a écrit :
Est-ce que je n'en tiens pas compte ? vu qu'au lancement du package pas d'erreur dans le journal ? Je ne tente pas d'accéder à http://192.168.1.200:3002/devices ?
Sauf que c'est cette adresse que va interroger Imperihome pour te lister ton materiel, il faut y avoir acces...

Je ne peux pas plus t'aider n'ayant pas eu ce probleme, est ce que tu as bien autorisé l'adresse ip de ton syno dans ton domoticz ?

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 14:51
par aware
Salut,
Merci pour ta réponse.
Oui dans domoticz > Réseaux locaux, j'ai mis : 127.0.0.*;192.168.1.*

Mais dès que j'essaie d'accéder à http://192.168.1.200:3002/devices, le package s'arrête...
Mon config.json :

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": ""
},
l'erreur :

Code : Tout sélectionner

info:  url=http://127.0.0.1:8084/json.htm?type=devices&filter=utility&order=Name, User-Agent=request
/volume2/@appstore/MyDomoAtHome/app/mdah.js:2260
            for (var i = 0; i < data.result.length; i++) {
                                           ^

TypeError: Cannot read property 'length' of undefined
    at Request._callback (/volume2/@appstore/MyDomoAtHome/app/mdah.js:2260:44)
    at Request.self.callback (/volume2/@appstore/MyDomoAtHome/app/node_modules/request/request.js:200:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/volume2/@appstore/MyDomoAtHome/app/node_modules/request/request.js:1067:10)
    at emitOne (events.js:82:20)
    at Request.emit (events.js:169:7)
    at IncomingMessage.<anonymous> (/volume2/@appstore/MyDomoAtHome/app/node_modules/request/request.js:988:12)
    at emitNone (events.js:72:20)
    at IncomingMessage.emit (events.js:166:7)

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 15:03
par deennoo
en lisant le message d'erreur on dirait qu'il y a un materiel dans utils qui fait planter...

dans ton navigateur essaye

Code : Tout sélectionner

 http://ipdetonsyno:portdomoticz/json.htm?type=devices 
tout est ok ?

et avec ceci :

Code : Tout sélectionner

http://ipdetonsyno:portdomoticz/json.htm?type=devices&filter=utility&order=Name

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 15:06
par aware
Pour http://192.168.1.200:8084/json.htm?type=devices , j'ai :

Code : Tout sélectionner

{
   "ActTime" : 1473771886,
   "ServerTime" : "2016-09-13 15:04:46",
   "Sunrise" : "07:26",
   "Sunset" : "20:06",
   "result" : [
      {
         "AddjMulti" : 1.0,
         "AddjMulti2" : 1.0,
         "AddjValue" : 0.0,
         "AddjValue2" : 0.0,
         "BatteryLevel" : 100,
         "CustomImage" : 0,
         "Data" : "Normal",
         "Description" : "",
         "Favorite" : 0,
         "HardwareID" : 1,
         "HardwareName" : "Domoticz Internal",
         "HardwareType" : "Domoticz Internal interface",
         "HardwareTypeVal" : 67,
         "HaveDimmer" : false,
         "HaveGroupCmd" : false,
         "HaveTimeout" : false,
         "ID" : "148702",
         "LastUpdate" : "2016-09-12 22:03:37",
         "MaxDimLevel" : 0,
         "Name" : "Domoticz Security Panel",
         "Notifications" : "false",
         "PlanID" : "0",
         "PlanIDs" : [ 0 ],
         "Protected" : false,
         "ShowNotifications" : true,
         "SignalLevel" : "-",
         "Status" : "Normal",
         "StrParam1" : "",
         "StrParam2" : "",
         "SubType" : "Security Panel",
         "SwitchType" : "Security",
         "SwitchTypeVal" : 0,
         "Timers" : "false",
         "Type" : "Security",
         "TypeImg" : "security",
         "Unit" : 0,
         "Used" : 0,
         "XOffset" : "0",
         "YOffset" : "0",
         "idx" : "1"
      }
   ],
   "status" : "OK",
   "title" : "Devices"
}

Avec http://192.168.1.200:8084/json.htm?type ... order=Name :

Code : Tout sélectionner

{
   "ActTime" : 1473775029,
   "ServerTime" : "2016-09-13 15:57:09",
   "Sunrise" : "07:26",
   "Sunset" : "20:06",
   "status" : "OK",
   "title" : "Devices"
}

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 15:10
par deennoo
tu as du materiel dans ton domoticz ? des sondes ? des inter?

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 15:13
par aware
Non rien du tout :mrgreen:
J'en suis juste à l'install, je reçois le matos dans 2 jours. Enfin le matos.... une sonde de température et un USB Z-Stick :mrgreen:
Je commence doucement...

Le fait de ne rien avoir, c'est pas ça qui fait planter mydomoathome ? :?

Re: MyDomoAtHome - ImperiHome

Publié : 13 sept. 2016, 16:08
par deennoo
Bah peut être que si.

Crée toi des capteurs météos, capteurs de matériel, joue avec les scripts pour avoir les alertes de pluie.

De toutes façons tu en auras besoin

Re: MyDomoAtHome - ImperiHome

Publié : 15 sept. 2016, 15:34
par aware
Bon, ça fonctionne maintenant...
Je sais pas trop pourquoi en fait :o

Re: MyDomoAtHome - ImperiHome

Publié : 29 sept. 2016, 22:24
par fabienp
Bonjour,

je sais pas si je poste au bon endroit, pour résumé :

je suis un peu débutant coté raspberry et les OS qui l'entoure, je m'en sort en suivant les tuto, mais la je coince.

Je voudrais installer MyDomoAtHome pour utiliser ImperiHome, mais l'installation se bloque.
Je suis le tuto (et j'en ai essayé d'autre) sur cette page :
http://easydomoticz.com/imperihome-nouv ... on-nodejs/

Dés la commande "remove" je vois des erreurs, j'ai l'impression que l'installation est en conflit avec un autre paquet, qui apparait de temps en temps : nodejs-legacy, impossible à supprimé.

capture du dernier écran.
Image

en dehors de ça mon domoticz marche très bien, j'ai pas mal de module, j'ai commencé à testé les customs pages, mais ImpériHome a l'air vraiment bien.
Je sais pas quoi vous donner en plus comme info, si quelqu'un peut m'aider, je trouve rien sur internet (je cherche peut être mal?)

merci d'avance

Re: MyDomoAtHome - ImperiHome

Publié : 30 sept. 2016, 08:15
par manuloup
Bonjour,

J'ai eu le même souci que toi pour les node-js. Supprime donc l'ancien package node effectivement, je crois qu'il refuse de jarreter à cause d'un autre.
Au pire tu le forces avec un -f .

Je regarde ce que j'ai comme paquet sur le mien :

Code : Tout sélectionner

root@raspberrypi2:/home/pi# dpkg -l | grep node
ii  nodejs                                4.2.2                                     armhf        evented I/O for V8 javascript
J'ai donc bien réussi à supprimer l'autre. Pour vérifier que tu as les bons installés :

Code : Tout sélectionner

root@raspberrypi2:/home/pi# node -v
v4.2.2
root@raspberrypi2:/home/pi# nodejs -v
v4.2.2