Page 8 sur 13
Re: Imperihome et domoticz
Publié : 18 nov. 2015, 22:17
par epierre
deennoo a écrit :epierre a écrit :si tu n'as pas d'utilisateur pi, crée le symlink en tant que root quand même cela t'éviteras bien des ennuis...
attention: penses bien à faire un lien symbolique entre android et pi dans /home
On créé comment un symlink utilisateurs ?
Avec toute ces manip peut être que service MyDomoAtHome.SH start va vouloir ce connecter non ?
Ce serait plus simple.
un nodejs qui marche dur rpi B (apr contre npm ça rame sur pi...):
http://redandwhite.herokuapp.com/#/
sudo -i ln -sf /home/android /home/pi
en fait tu as manipulé peu de choses, je ne comprends toujours pas comment une url est accessible depuis le shell et pas depuis l'appli...
Re: Imperihome et domoticz
Publié : 18 nov. 2015, 22:45
par deennoo
Surtout que iss-domo fonctionne nickel, rien eu a changer.
Il n y a une question de droit de user ? j'utilise une debian jessie
uname -a :Linux localhost 3.4.67 #1 SMP PREEMPT Sun Jun 22 14:08:15 CST 2014 armv7l GNU/Linux
merci pour nodejs pour le PI, je verais cela plus tard,
Re: Imperihome et domoticz
Publié : 18 nov. 2015, 23:14
par epierre
deennoo a écrit :Surtout que iss-domo fonctionne nickel, rien eu a changer.
plus trop supporté celui-là on dirait...
deennoo a écrit :Il n y a une question de droit de user ? j'utilise une debian jessie
uname -a :Linux localhost 3.4.67 #1 SMP PREEMPT Sun Jun 22 14:08:15 CST 2014 armv7l GNU/Linux
ben non mais sans avoir la main sur la machine je peux pas faire grand chose comme ça...
deennoo a écrit :merci pour nodejs pour le PI, je verais cela plus tard,
autre réponse pour le nodeJS PI (mais non testé encore):
https://github.com/nodesource/distribut ... -157874075
Re: Imperihome et domoticz
Publié : 18 nov. 2015, 23:35
par deennoo
epierre a écrit :
ben non mais sans avoir la main sur la machine je peux pas faire grand chose comme ça...
Tu as un MP a ce sujet, cela peut s'arranger
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 09:13
par manuloup
Bonjour,
Suite à une restore complète de ma carte hier, impossible de refaire fonctionner MydomoAtHome correctement. J'arrive à le lancer, je fais un telnet sur le port et je vois qu'il est actif. Mais quand je regarde sur l'url /devices voici ce que j'ai :
Code : Tout sélectionner
{"devices":[{"params":[{"unit":"","value":"","graphable":"false","key":"Value"}],"name":"Unable to connect to Domoticz","type":"DevGenericSensor","id":"S00"},{"params":[{"unit":"","value":"","graphable":"false","key":"Value"}],"name":"Please add this gateway in Setup/settings/Local Networks","type":"DevGenericSensor","id":"S01"}]}
Pourtant, je suis moi-même dans le même réseau et j'accède sans login/passe à Domoticz. Vu que j'ai restauré, la config n'a pas changé.
J'ai pensé à un pb de droit. Je vois dans le fichier de config qu'il y a un user/groupe www-data. Les fichiers doivent-ils lui appartenir ?
Merci pour votre aide.
Manu
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 09:25
par epierre
manuloup a écrit :Bonjour,
Suite à une restore complète de ma carte hier, impossible de refaire fonctionner MydomoAtHome correctement. J'arrive à le lancer, je fais un telnet sur le port et je vois qu'il est actif. Mais quand je regarde sur l'url /devices voici ce que j'ai :
Code : Tout sélectionner
{"devices":[{"params":[{"unit":"","value":"","graphable":"false","key":"Value"}],"name":"Unable to connect to Domoticz","type":"DevGenericSensor","id":"S00"},{"params":[{"unit":"","value":"","graphable":"false","key":"Value"}],"name":"Please add this gateway in Setup/settings/Local Networks","type":"DevGenericSensor","id":"S01"}]}
Pourtant, je suis moi-même dans le même réseau et j'accède sans login/passe à Domoticz. Vu que j'ai restauré, la config n'a pas changé.
J'ai pensé à un pb de droit. Je vois dans le fichier de config qu'il y a un user/groupe www-data. Les fichiers doivent-ils lui appartenir ?
Hello,
Vérifie ton config.yml surtout.
ensuite si en ligne de commande tu fais un curl http://dz_ip:8080/ et que cel amarche c'est que les droits sont bons sur DZ.
le répertoire log doit appartenir à www-data.www-data. Dans tous les cas, relance un run-once.sh qui doit te faire cela.
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 09:28
par epierre
epierre a écrit :deennoo a écrit :epierre a écrit :
autre essai en blind:
nohup /home/android/domoticz/MyDomoAtHome/bin/app2.pl&
si tu as un bon tuto pour faire des VM je suis preneur !
ne ce lance pas non plus, je desepere...
Bon,
j'ai un peu... avancé... mais l'image est étrange, il n'y a pas de runlevel, donc je ne suis pas sûr que le rc.local soit lancé en fait...
j'ai modifié le start2.sh avec tous les chemins, que j'ai mis dans /etc/init.d/MyDomoAtHome.sh manuellement donc normalement ça devrait marcher... mais vers 11h30 hier soir c'était un peu tard pour refaire des reboots pour tester, si tu en as l'occasion de tester avec service start et voir si cela se lance.
j'avoue que la vm est vraiment très étrange... sais-tu si quelque chose décrit son fonctonnement ?
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 10:19
par deennoo
rc.local et init.d ne lance rien automatiquement.
c'est a moi de mettre une script au demarrage de la VM
La commande service start fonctionne depuis le terminal mais pas depuis le script de la VM
En faisant un top, il apparait que seul starman-worker est utilisé par www-data, tout les autre process sont soit de root soit de android.
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 10:23
par epierre
deennoo a écrit :rc.local et init.d ne lance rien automatiquement.
c'est a moi de mettre une script au demarrage de la VM
La commande service start fonctionne depuis le terminal mais pas depuis le script de la VM
En faisant un top, il apparait que seul starman-worker est utilisé par www-data, tout les autre process sont soit de root soit de android.
ok donc on pourrait le mettre en root cela ne te génerait pas ? ou en android ?
comment démarres-tu domoticz ? par le service start ?
Re: Imperihome et domoticz
Publié : 20 nov. 2015, 10:52
par deennoo
epierre a écrit :
ok donc on pourrait le mettre en root cela ne te génerait pas ? ou en android ?
comment démarres-tu domoticz ? par le service start ?
En root ou en android no problem pour moi.
pour lancer android ou iss je fais le script
/etc/init.d/domoticz.sh
/etc/init.d/iss-domo.sh
les deux sont en root