Comme je l'ai déjà écrit, j'ai une gamme d'appareils « maison intelligente » avec lesquels j'expérimente progressivement. L'une des plus grandes frustrations de relier certains d'entre eux est que beaucoup force que vous passer par « le nuage », qui même avec Internet haut débit peut entraîner des retards de plusieurs secondes pour certaines tâches ("OK Google, muet Kodi ») par exemple. J'ai décidé de donner libre « assistant maison » essayer. Comme d'habitude avec quoi que ce soit basé sur Linux, se lever et courir tout simplement pas tout droit. Voici comment ...
Première, télécharger et installer la dernière version de python (v3.5 + est nécessaire). Pour plus de commodité choisir l'option d'ajouter python au chemin sur la première page du programme d'installation
Suivant, télécharger et installer le « Microsoft Visual C ++ Construits Outils » de Microsoft
télécharger le fichier suivant « assistant maison » de GitHub comme zip et décompressez en% USERPROFILE%
Ouvrez une invite de commande d'administration, passer dans le dossier où vous avez décompressé « assistant maison » et tapez, donner à chaque commande le temps de terminer.
PIP3 installer sqlalchemy
PIP3 installer netdisco
PIP3 installer mandat
PIP3 installer homeassistant
py -m homeassistant -open-ui
Tout semble ok sauf la dernière commande (py ‑m homeassistant ‑open-ui) Je reçois un message "c:\utilisateursKenAppDataLocal programmesPythonPython-32Python.exe: Aucun module nommé homeassistant
Je suppose que je suis dans le mauvais répertoire ou que mon chemin a besoin de travail.
Exécutez-vous cette commande dans le répertoire dans lequel vous avez extrait homeassistant? j'ai écrit ça 3 il y a des années, il se peut donc que le nom du module ait changé entre-temps, mais cela vaut vraiment la peine de vérifier d'abord que vous êtes au bon endroit.