Étape 5: Configurer OpenHAB et Mosquitto
L’ordinateur hôte reprend les données du capteur du courtier MQTT et l’envoie au programme OpenHAB. Ordinateurs monocarte comme les planches Raspberry Pi et Intel Galileo bon hôte ordinateurs et ont l’avantage de puissance faible consommation, mais les ordinateurs portables et les ordinateurs personnels travail ainsi. Ces instructions sont pour l’installation et l’exécution OpenHAB et Mosquitto sur un ordinateur Windows, qui est plus simple que d’utiliser une carte Intel Galileo (surtout depuis que nous ne voulions pas briser le jury Intel Galileo en installant incorrectement des programmes à ce sujet). Si vous souhaitez installer ces programmes sur un ordinateur monocarte comme cartes Intel Galileo et Raspberry Pi, vous aurez besoin d’utiliser le système d’exploitation Linux et peuvent suivre ce Instructable:.
- Dans le dossier « configurations » du dossier décompressé « runtime », renommez fichier openhab_default.cfg en openhab.cfg.
- Ouvrez openhab.cfg dans le bloc-notes, Wordpad ou un autre éditeur de texte.
- Supprimer le texte par défaut et le coller dans la configuration de ce système, qui peut être copié à partir de ce lien : http://www.codeshare.io/buJt1
- Dans le dossier OpenHAB Addons, copiez tous les fichiers .jar. Collez-les dans le dossier « addons » du dossier OpenHAB Runtime.
- Recherchez le dossier de configuration dans le dossier OpenHAB Demo et le dossier de configuration dans le dossier OpenHAB Runtime. Dans les « éléments », « persistance », « règles », « scripts » et « sitemaps » dossiers, copiez tous les fichiers du dossier de démonstration et les coller dans les dossiers correspondants dans le dossier d’exécution.
- Connectez le routeur sans fil à l’ordinateur hôte (ordinateur portable, Intel Galileo Conseil, etc.) avec un autre câble ethernet (câble RJ45).
- Démarrez le serveur en exécutant le script start.bat (situé dans le dossier « Runtime »).
- Sur le smartphone, aller à OpenHAB App et cliquez sur le bouton Paramètres dans le coin supérieur droit. Entrez "/ openhab.app" dans l’espace distant OpenHAB URL. Le smartphone devrait ensuite se connecter à l’URL distante et indiquent l’état de tous les capteurs (s’ils courent).