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
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
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
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

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.
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