Calaos, Home Automation Forum

Full Version: Installation Calaos_OS sur VM puis sur NUC
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7
Dans calaos installer lorsque tu as crées les IO Wago, tu as bien mis la bonne adresse IP de l'automate?

En fait (c'est vrai que c'est pas tres clair...) mais quand tu crées un IO wago, il te propose pas de changer l'IP, il faut ensuite faire un click droit sur l'IO et faire propriétés et la tu as l'option de l'IP de l'automate...
Calaos installer va utiliser l'IP par defaut de l'automate lors de la création des IO, tu peux la changer dans les options de calaos_installer.
(11-07-2020, 10:32 PM)raoulh Wrote: [ -> ]Dans calaos installer lorsque tu as crées les IO Wago, tu as bien mis la bonne adresse IP de l'automate?

En fait (c'est vrai que c'est pas tres clair...) mais quand tu crées un IO wago, il te propose pas de changer l'IP, il faut ensuite faire un click droit sur l'IO et faire propriétés et la tu as l'option de l'IP de l'automate...
Calaos installer va utiliser l'IP par defaut de l'automate lors de la création des IO, tu peux la changer dans les options de calaos_installer.

En fait quand je crée les IO, la fenêtre est rognée, donc je ne vois pas grand chose...
J'ai laissé par défaut et j'ai modifié ensuite dans l'arborescence.
Lors de la création je ne mets que le nom de l'IO...

Après en vérifiant, oui tout est bien configuré sur la bonne IP de l'automate. (192.168.75.240)

EDIT : Y'aurait pas un lien avec les cartes de l'automate ?
Si tu déclares plus d'entrée ou de sortie que ce qui est possible en physique ça planterait ?
J'ai une dizaine de cartes 750-430 et une dizaine de 750-530, avec une 600 à la fin.

EDIT 2 : J'ai noté que dans les IO, dernière ligne, il m'indique 841. Je suis sur un 881. Cà change un truc pour Calaos installer ?


EDIT 3 : En parallèle je regarde du coté de l'appli android, mais je ne comprends pas le fonctionnement.         
             => Il faut un compte spécifique ? Ça me demande un login, un Mdp et un nom d'hote?
             => D'après le wiki et certains posts sur le forum, il faudrait s'inscrire au "Calaos Network", mais je n'arrive pas à trouver où ça se trouve ?
Ça c'était avant (lol), quand y'avait une version payante de calaos non ? Maintenant,  en Open source il ne faudrait pas plutôt activer un serveur Web sur l’hôte de calaos OS ?

Pour la connexion sur Android, j'ai essayé :
Login : Mon login Installer
Mdp : Mon mot de passe Installer
Hostname : L'ip de mon Serveur
Ca ne marche pas, même en wifi sur mon réseau.

Thx ! Tongue
(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT : Y'aurait pas un lien avec les cartes de l'automate ?
Si tu déclares plus d'entrée ou de sortie que ce qui est possible en physique ça planterait ?
J'ai une dizaine de cartes 750-430 et une dizaine de 750-530, avec une 600 à la fin.
Non ca ne change rien ca.

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT 2 : J'ai noté que dans les IO, dernière ligne, il m'indique 841. Je suis sur un 881. Cà change un truc pour Calaos installer ?
Non il faut que wago_841 soit sur true, sauf si t'as un 750-842, mais ceux la n'existe plus.

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT 3 : En parallèle je regarde du coté de l'appli android, mais je ne comprends pas le fonctionnement.         
             => Il faut un compte spécifique ? Ça me demande un login, un Mdp et un nom d'hote?
             => D'après le wiki et certains posts sur le forum, il faudrait s'inscrire au "Calaos Network", mais je n'arrive pas à trouver où ça se trouve ?
Ça c'était avant (lol), quand y'avait une version payante de calaos non ? Maintenant,  en Open source il ne faudrait pas plutôt activer un serveur Web sur l’hôte de calaos OS ?
calaos_network c'etait avant oui. ca n'existe plus.

Le host c'est l'ip ou nom de domaine de ton calaos_server, user et mot de passe c'est ce que tu as configuré sur le server (avec calaos_config)

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]Pour la connexion sur Android, j'ai essayé :
Login : Mon login Installer
Mdp : Mon mot de passe Installer
Hostname : L'ip de mon Serveur
Ca ne marche pas, même en wifi sur mon réseau.

A mon avis c'est calaos_server qui ne tourne pas, en tout cas il y a un truc qui ne va pas chez toi...

Peux tu poster ici ton fichier io.xml, rules.xml, ainsi que les log de calaos-server stp?

Pour les log:

Code:
systemctl restart calaos-server
journalctl -lu calaos-server > calaos-server.log
(11-08-2020, 10:36 AM)raoulh Wrote: [ -> ]
(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT : Y'aurait pas un lien avec les cartes de l'automate ?
Si tu déclares plus d'entrée ou de sortie que ce qui est possible en physique ça planterait ?
J'ai une dizaine de cartes 750-430 et une dizaine de 750-530, avec une 600 à la fin.
Non ca ne change rien ca.

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT 2 : J'ai noté que dans les IO, dernière ligne, il m'indique 841. Je suis sur un 881. Cà change un truc pour Calaos installer ?
Non il faut que wago_841 soit sur true, sauf si t'as un 750-842, mais ceux la n'existe plus.

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]EDIT 3 : En parallèle je regarde du coté de l'appli android, mais je ne comprends pas le fonctionnement.         
             => Il faut un compte spécifique ? Ça me demande un login, un Mdp et un nom d'hote?
             => D'après le wiki et certains posts sur le forum, il faudrait s'inscrire au "Calaos Network", mais je n'arrive pas à trouver où ça se trouve ?
Ça c'était avant (lol), quand y'avait une version payante de calaos non ? Maintenant,  en Open source il ne faudrait pas plutôt activer un serveur Web sur l’hôte de calaos OS ?
calaos_network c'etait avant oui. ca n'existe plus.

Le host c'est l'ip ou nom de domaine de ton calaos_server, user et mot de passe c'est ce que tu as configuré sur le server (avec calaos_config)

(11-07-2020, 10:38 PM)pitixorms Wrote: [ -> ]Pour la connexion sur Android, j'ai essayé :
Login : Mon login Installer
Mdp : Mon mot de passe Installer
Hostname : L'ip de mon Serveur
Ca ne marche pas, même en wifi sur mon réseau.

A mon avis c'est calaos_server qui ne tourne pas, en tout cas il y a un truc qui ne va pas chez toi...

Peux tu poster ici ton fichier io.xml, rules.xml, ainsi que les log de calaos-server stp?

Pour les log:

Code:
systemctl restart calaos-server
journalctl -lu calaos-server > calaos-server.log

Voilà voilà ==> ici

Pour les log :

root@intel-corei7-64:~# vi calaos-server.log
-- Logs begin at Sun 2020-11-08 07:55:30 UTC, end at Sun 2020-11-08 08:40:18 UTC. --
Nov 08 07:55:35 intel-corei7-64 systemd[1]: Starting Calaos home automation server service...
Nov 08 07:55:35 intel-corei7-64 systemd[1]: Started Calaos home automation server service.
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]:  ╔═══════════════════════════════════════════════╗
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]:  ║                                               ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]:  ║  Calaos Server Daemon - http://www.calaos.fr  ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]:  ║    v3.0-rc1-93-g81b6f0e6                      ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]:  ╚═══════════════════════════════════════════════╝
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: Using config path: /etc/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: Using cache path: /home/root/.cache/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [INF] server (Prefix.cpp:26) Binaries directory is: /usr/bin
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [INF] server (Prefix.cpp:27) Libraries directory is: /usr/lib
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [INF] server (Prefix.cpp:28) Data directory is: /usr/share/calaos
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [INF] server (CalaosConfig.cpp:246) States cache read successfully.
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [ERR] server (CalaosConfig.cpp:54) There was a parse error
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [ERR] server (CalaosConfig.cpp:55) Error document empty.
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [ERR] server (CalaosConfig.cpp:56) In file /etc/calaos/io.xml At line 0
Nov 08 07:55:36 intel-corei7-64 calaos_server[555]: [INF] history (HistLogger.cpp:189) History logger, setup database to /home/root/.cache/calaos/events.db
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Main process exited, code=exited, status=255/EXCEPTION
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Failed with result 'exit-code'.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Service has no hold-off time (RestartSec=0), scheduling restart.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Scheduled restart job, restart counter is at 1.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Stopped Calaos home automation server service.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Starting Calaos home automation server service...
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Started Calaos home automation server service.
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]:  ╔═══════════════════════════════════════════════╗
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]:  ║                                               ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]:  ║  Calaos Server Daemon - http://www.calaos.fr  ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]:  ║    v3.0-rc1-93-g81b6f0e6                      ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]:  ╚═══════════════════════════════════════════════╝
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: Using config path: /etc/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: Using cache path: /home/root/.cache/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [INF] server (Prefix.cpp:26) Binaries directory is: /usr/bin
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [INF] server (Prefix.cpp:27) Libraries directory is: /usr/lib
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [INF] server (Prefix.cpp:28) Data directory is: /usr/share/calaos
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [INF] server (CalaosConfig.cpp:246) States cache read successfully.
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [ERR] server (CalaosConfig.cpp:54) There was a parse error
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [ERR] server (CalaosConfig.cpp:55) Error document empty.
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [ERR] server (CalaosConfig.cpp:56) In file /etc/calaos/io.xml At line 0
Nov 08 07:55:36 intel-corei7-64 calaos_server[614]: [INF] history (HistLogger.cpp:189) History logger, setup database to /home/root/.cache/calaos/events.db
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Main process exited, code=exited, status=255/EXCEPTION
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Failed with result 'exit-code'.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Service has no hold-off time (RestartSec=0), scheduling restart.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Scheduled restart job, restart counter is at 2.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Stopped Calaos home automation server service.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Starting Calaos home automation server service...
Nov 08 07:55:36 intel-corei7-64 systemd[1]: Started Calaos home automation server service.
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]:  ╔═══════════════════════════════════════════════╗
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]:  ║                                               ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]:  ║  Calaos Server Daemon - http://www.calaos.fr  ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]:  ║    v3.0-rc1-93-g81b6f0e6                      ║
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]:  ╚═══════════════════════════════════════════════╝
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: Using config path: /etc/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: Using cache path: /home/root/.cache/calaos/
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [INF] server (Prefix.cpp:26) Binaries directory is: /usr/bin
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [INF] server (Prefix.cpp:27) Libraries directory is: /usr/lib
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [INF] server (Prefix.cpp:28) Data directory is: /usr/share/calaos
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [INF] server (CalaosConfig.cpp:246) States cache read successfully.
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [ERR] server (CalaosConfig.cpp:54) There was a parse error
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [ERR] server (CalaosConfig.cpp:55) Error document empty.
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [ERR] server (CalaosConfig.cpp:56) In file /etc/calaos/io.xml At line 0
Nov 08 07:55:36 intel-corei7-64 calaos_server[625]: [INF] history (HistLogger.cpp:189) History logger, setup database to /home/root/.cache/calaos/events.db
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Main process exited, code=exited, status=255/EXCEPTION
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Failed with result 'exit-code'.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Service has no hold-off time (RestartSec=0), scheduling restart.
Nov 08 07:55:36 intel-corei7-64 systemd[1]: calaos-server.service: Scheduled restart job, restart counter is at 3.
- calaos-server.log 1/456 0%


C'est ce fichier qu'il faut visualiser ?
Thx !
c'est bien ce que je pensais, calaos-server ne se lance pas.
L'erreur est ecrite en clair:

Code:
[ERR] server (CalaosConfig.cpp:54) There was a parse error
[ERR] server (CalaosConfig.cpp:55) Error document empty.
[ERR] server (CalaosConfig.cpp:56) In file /etc/calaos/io.xml At line 0

Le fichier io.xml est vide. Prends tes fichiers io.xml + rules.xml sur ton pc, et transfere les a la main avec WinSCP dans le dossier /etc/calaos
Puis relance calaos-server
effectivement...

J'ai essayé, ni WinSCP ni Filezilla n'arrive à se connecter.
Ils me demandent tous les deux les login et MdP, et après me renvoient un "accès refusé"...

Avec Putty, je rentre et les commandes passent sans problème... à rien y comprendre...

Arf... Angry
Du coup, si tu arrives à te connecter en ssh via Putty, tu peux éditer les fichiers io.xml et rules.xml avec "nano" et y copier/coller le contenu des fichiers que tu as sur ton PC.
Pour ssh/windscp la doc: https://calaos.fr/wiki/fr/centrale_ssh
Dans winscp il faut utiliser le protocole SCP et pas SFTP.

Ensuite pourquoi tu mets le nom d'utilisateur "calaos" dans winscp? C'est "root" et mot de passe vide par defaut, il n'y a pas d'utilisateur calaos
(11-08-2020, 01:59 PM)Arnaud Wrote: [ -> ]Du coup, si tu arrives à te connecter en ssh via Putty, tu peux éditer les fichiers io.xml et rules.xml avec "nano" et y copier/coller le contenu des fichiers que tu as sur ton PC.

Effectivement, c'est ce que j'ai fait... mais pas de changement, même après avoir redémarré ma VM et le 881... la led du 881 reste orange fixe.Et pour le coup, là, il y a les même IO.xml et rules.xml dans le serveur et dans l'automate...
Il faut regarder ce que dit le log de calaos-server....
Pages: 1 2 3 4 5 6 7