Calaos, Home Automation Forum
Nouvelle installation - Printable Version

+- Calaos, Home Automation Forum (https://calaos.fr/forum)
+-- Forum: Utilisation - Installation - Configuration (https://calaos.fr/forum/forumdisplay.php?fid=4)
+--- Forum: Installation du système (https://calaos.fr/forum/forumdisplay.php?fid=5)
+--- Thread: Nouvelle installation (/showthread.php?tid=934)



Nouvelle installation - Yvan - 10-25-2019

Bonjour à tous,

Je veux renouveler mon serveur domotique car l'ancien (Calaos V1 sur une carte Advantech) vient de tomber en rade.
Je m'oriente vers un PC Core i7, et j'ai une piste avec toutes les options qui vont bien (2 cartes réseaux, une sortie VGA et un RS232 pour l'écran tactile), et j'ai 2 questions:
Est-ce que les spécifications suivantes sont bien supportées par Calaos OS?
  • Processeur Intel Core i7-4500U à 1,80 GHz
  • GPU: Intel HD Graphics 4400
  • Carte réseau Gigabit Ethernet PCI-E RTL8168E

Et deuxième question, j'ai vu qu'il y a 2 versions récentes de Calaos V3 en téléchargement pour les PC Intel Core i7 la version beta 1.3, et la version alpha 6.8. Laquelle me conseillez-vous?

D'avance merci pour vos réponses.

Yvan


RE: Nouvelle installation - raoulh - 10-25-2019

Salut,

Un i7 pour juste la domotique c'est un peu gros... Mais bon ca devrait marcher avec ces specifications la.
Sauf que vu que c'est pas testé sur ton matos je peux pas te garantir que ca roule.

Par contre je conseille (et teste) sur des machines comme:
- https://www.ldlc.com/fiche/PB00193728.html
- https://www.ldlc.com/fiche/PB00225366.html

Et la ca fonctionne niquel. Pour la 2eme carte reseau c'est pas obligatoire. C'est possible de basculer l'automate sur le reseau local principal et donc un seul port reseau suffit. On peut aussi rajouter une carte reseau USB pour avoir une 2eme connection.

Pour l'image v3, il faut prendre la plus recente du dossier experimental, à ce jour c'est celle la:
https://calaos.fr/download/experimental/calaos-os/intel-corei7-64/calaos-os-intel-corei7-64-v3.0-alpha6-8-gd5e77b9-2019-09-19.tar.xz

PS: elle devrait pas s'appeler alpha6-8... je sais pas pourquoi le script a utilisé ca...


RE: Nouvelle installation - Yvan - 11-13-2019

Merci pour les réponses.
Jusqu'ici, tout a bien fonctionné avec des galères minimales (qui pourraient facilement être évitées en ajoutant quelques éléments/précisions sur la doc du wiki... S'il y a moyen, je ferais volontiers des propositions d'amélioration/de compléments)...

Pour info, pour d'éventuels novices ou pas spécialistes de Linux, ça se fait bien (je n'avais aucune connaissance en Linux avant de me lancer, et j'ai tout fait depuis windows). Les principaux trucs pénibles ne sont pas directement liés à Calaos : d'abord, pour tester que ça fonctionne bien, trouver comment booter le PC (qui avait dessus un windows 10 par défaut) sur clé usb (rentrer dans l'UEFI, désactiver le secure boot de windows) et ensuite comment configurer sur ma box internet une adresse IP fixe pour le serveur (ce qui nécessite au préalable d'avoir identifié l'adresse mac de la carte réseau du serveur).

Concernant Calaos, les petits soucis rencontrés par rapport à la doc sur le wiki sont les suivants:
-le protocole ssh semble être activé par défaut puisque je n'ai pas eu besoin de l'activer (il pourrait par contre être intéressant de le désactiver pour des raisons de sécurité, mais je ne sais pas comment faire, et surtout comment le ré-activer si besoin, puisque je ne vois rien en ce sens sur l'interface web)
-il semblerait que la connexion ssh ne demande pas le mot de passe rootme puisque je n'ai eu besoin que de me loguer en tant que root sans mot de passe
-l'instruction de calibrage pour créer le fichier de configuration de l'écran tactile n'a pas fonctionné, j'ai donc dû faire le fichier à la main avec winSCP en copiant/collant le résultat obtenu par DISPLAY=:0 xinput_calibrator et le placer au bon endroit (mais peut être que je me me planté en écrivant l'instruction, c'est même sans doute l'explication la plus vraisemblable... Quoi qu'il en soit, ça se fait bien manuellement!)
-j'imagine qu'il doit exister une instruction permettant de vérifier la configuration des connexions réseau suite au paramétrage de ces dernières: ce serait utile pour vérifier qu'on ne s'est pas planté. ifconfig le fait en partie, mais on n'a pas accès au DNS rentré par exemple (ou alors j'ai pas su lire le résultat comme il faut)

J'ai été surpris de retrouver des restes de scénarios (dont un basique en entier) que j'avais créé via l'interface tactile à partir de mon installation V1 historique, alors que je pensais les avoir tous supprimés via l'écran tactile. Et il fonctionne encore...
Du coup, il me reste à me pencher sur comment on fait des scénarios, puisqu'apparemment on ne passe plus par l'interface tactile pour ce faire. Je vais donc fouiller le forum pour comprendre comment on fait (j'imagine qu'on doit utiliser des scripts), et une fois que j'aurais bien compris, je propose de réaliser un petit tuto (à mettre sur le wiki?)

@+ pour la suite...


RE: Nouvelle installation - raoulh - 11-13-2019

Salut,

Pas de probleme pour le wiki, si tu veux y faire des modifications. Pas mal de doc proviennent de vielles version de calaos. Dans la v1 par exemple le mot de passe par defaut etait rootme, ce n'est plus le cas depuis.

Concernant le SSH il ne faut pas le desactiver (tu ne pourras plus l'activer sans te connecter avec un clavier et un ecran sur la machine). Le mieux c'est de changer le mot de passe avec la commande:
passwd

Pour verifier si la configuration reseau est bonne, tu peux utiliser cette commande:
connmanctl services ethernet_xxxxxxx_cable

(remplacer xxx par le bon chez toi, tu peux le trouver avec "connmanctl services")

Concernant les scénarios, l'editeur de la v1 faisait des regles automatiques, donc c'est normal que ca fonctionne encore. L'editeur va probablement revenir dans la nouvelle interface si j'arrive a trouver assez de temps pour bosser dessus.
Le mieux pour faire des scenarios c'est de passer par calaos_installer et de faire des regles. C'est relativement simple si on a un peu l'esprit logique.