Installation du logiciel serveur eHouse PRO

Logiciel serveur eHouse PRO pour Linux:

  • intègre tous les pilotes ehouse
  • intègre des solutions tierces à l’installation d’eHouse – BMS
  • Fourmit le contrôlé par le web
  • Est une passerelle de communication pour accès externe TCP / IP, WWW
  • active les notifications par SMS concernant les alarmes et le contrôle du système via SMS

Le logiciel eHouse Pro est disponible dans une version binaire pour plusieurs variantes matérielles et le système d’exploitation Linux:

  • Raspberry Pi 1 – Raspbian
  • Raspberry Pi 2 – Raspbian
  • Raspberry Pi 3 – Raspbian version par défaut et recommandée
  • Banana Pi / Pro – Rasbian (Archives)
  • Orange Pi / Pro – Rasbian (Archives
  • PC Linux Ubuntu 16/04, 17/04 – (x64, x86)

L’installation s’exécute automatiquement et ne nécessite un écrasement des données que si elles étaient déjà installées.

Pour installer eHouse PRO sur une carte SD:

  • Téléchargez l’image de la carte SD pour la distribution choisie sur l’ordinateur et sur Linux (RPI3 ou PC x64 / 86 recommandé)
  • Placez l’image sur la carte SD dans l’ordinateur et connectez le bloc d’alimentation  (Windisk32 or “cat %image_name.img%> /dev/sdX”)(augmentez la taille de la partition BananaPI / PRO, OrangePi avec l’application raspi-config )
  • fournir un accès Internet – cela devrait fonctionner automatiquement
  • connectez-vous à la console en utilisant utilisateur / mot de passe conformément au tableau
  • Téléchargez le script (wget http://www.isys.pl/pro/proinstall) et ajoutez + X masque de droite chmod + X proinstall
  • Exécutez le script avec les paramètres“./proinstall %ComputerType% %userID% %InstallationID% %Pass% %PassWWW%”
  •  Vérifier le fonctionnement de l’installation

Opération de script:

  • créer des utilisateurs ehouse et changer les mots de passe d’un utilisateur existant sur% Pass% (pour la console)
  • créer un utilisateur pour l’accès Web – à distance (localement sans mot de passe)
  • copie de fichiers binaires et de bibliothèques ehouse: / usr / local / ehouse /, usr / * (selon la plate-forme)
  • copie de l’installation de démonstration pour la modification des paramètres – téléchargement à partir du WWW
  • paramétrage du serveur web, PHP, fichiers partagés
  • installation du logiciel et modules nécessaires
PC installation Linux  type d’ordinateur user / pass
RPI1 2018-03-13-raspbian-stretch-lite.zip rpi1 pi / rasberry
RPI2 2018-03-13-raspbian-stretch-lite.zip rpi2 pi / rasberry
RPI3 2018-03-13-raspbian-stretch-lite.zip rpi3 pi / rasberry
BPI / BPRO * 2016-07-12-raspbian-lite-BPI-m1-m1p-r1.img BPI pi / bananapi
OrangePI * Raspbian_For_OrangePi2_mini2_v0_8_0.img opi root / orangepi
PC Installation manuel DVD / USB pc crée individuellement

* – après le premier lancement, vous devriez étendre la partition avec la commande raspi-config

Adresse statique par défaut: IP 192.168.0.200 (ne pas modifier), passerelle  192.168.0.1.

Exemple pour RPI3: travail sur une console de serveur local:

  • Téléchargez la dernière image de carte SD “2018-03-13-raspbian-stretch-lite.zip” ou un équivalent plus récent (pas d’environnement graphique).
  • Enregistrez l’image sur une carte SD min 4 Go-8 Go
  • nous montons une carte pour RPI3 et connectons l’alimentation
  • connectez-vous à la console: pi/rasberry et sudo su
  • nous téléchargeons le script d’installation avec la commande“wget ​​http://www.isys.pl/pro/proinstall”
  • nous accordons la permission d’exécuter le script “chmod + x proinstall”
  • exécuter le script “./proinstall rpi3 marcin MarcinInst PaSWord PASSSword (Ordinateur: rpi3, utilisateur de console marcin , mot de passe PasWord, utilisateur pi (mot de pass identique ) utilisateur web ( mot de pass  PASSSword)
  • le script peut durer plus de 1/2 heure et peut nécessiter l’approbation de modifications
  • ne pas écraser les fichiers de configuration par modules (par exemple, apache2, php, smb) car les scripts pré-configurent la configuration du système
  • après l’installation, le script réinitialise l’ordinateur, les résultats de l’application ehousepro sont immédiatement affichés sur le premier écran
  • l’adresse IP du serveur est automatiquement fixée à 192.168.0.200
  • dans le cas d’ordinateurs plus anciens et de versions linux, il peut s’avérer nécessaire d’exécuter le script plusieurs fois en raison des dépendances de la version du module. Dans certains cas, il peut être nécessaire d’installer manuellement certains modules (selon le script).
  • vous pouvez vous connecter à l’ordinateur avec le nouveau mot de passe et l’utilisateur créé sur l’écran suivant
  • sur http://192.168.0.200 il existe un système disponible à partir d’un navigateur Web (écran avant – ce fichier doit être édité avec des liens vers la visualisation)
  • à l’adresse “http://192.168.0.200/v/auto.html”, les visualisations de la configuration créée sont automatiquement créées (toutes sont des gobelets de différentes tailles)
  • sous l’adresse “http://192.168.0.200/pro/inputs.php” – la configuration du système eHouse PRO est disponible (entrées, sorties, thermostats, programmes, etc.)
  • des raccourcis pour l’administration système et les services sont disponibles à l’adresse “http://192.168.0.200/adm/”
  • le système dispose d’une console ssh à laquelle vous pouvez vous connecter ou copier à distance des fichiers “scp”
  • Il existe également des ressources partagées Windows où vous pouvez également inverser la configuration à partir d’ordinateurs Windows (par exemple, eHouse LAN, RS-485, WiFi).
  • La configuration de l’application ehousepro se trouve dans le fichier “/usr/local/ehouse/eHouseServerC.cfg”.