Version portable de l'assistant à domicile pour Windows.
Attention: les travaux directs sur Windows ne sont pas maintenus par les principaux développeurs de l'assistant à domicile. Ainsi, certains composants / intégrations peuvent ne pas fonctionner du tout. Pas besoin de me demander ou les auteurs de base pour le réparer. Si quelque chose dont vous avez besoin ne fonctionne pas, utilisez la virtualisation.
Préinstallé:
Fichiers utiles:
hass.cmd - Exécutez l'assistant à domicile et le navigateur par défautnotepad.cmd - exécuter le bloc-notes avec configuration.yamlweb.url - Ouvrez le navigateur par défaut avec http: // localhost: 8123 /config/reset.cmd - réinitialiser l'assistant domestique mais ne pas toucher les fichiers de configuration HASSWP n'a pas et ne peut pas avoir de superviseur et aucun addons Hass.io. Le superviseur ne peut être installé que sur Docker. Nativelly Docker fonctionne uniquement sur Linux Core. Dans tout autre système d'exploitation, il utilisera la virtualisation.
Si vous avez vraiment besoin de Hass.io Addons sous Windows - utilisez la virtualisation.
Le dernier HASSWP prend en charge les caméras. Pour les instantanés et l'enregistrement, utilisez un chemin relatif à partir de votre dossier config - mediasnapshot.jpeg ou wwwvideo.mp4 .
La caméra générique et les intégrations WebBrTC n'ont pas besoin de FFMPEG dans votre système. Mais vous souhaitez utiliser l'intégration ffmpeg - téléchargez ffmpeg manuellement et placez ffmpeg.exe (80-120 Mo) dans votre dossier de configuration.
Vous pouvez transférer votre configuration à une autre installation HASS à tout moment. Dans un autre HASSWP, Venv, Docker, Hass.io, etc. Windows ou Linux, cela n'a pas d'importance. Déplacez simplement le contenu du dossier config vers un nouvel emplacement. N'oubliez pas le dossier config/.storage , il est également important.
Avant tout mouvement - arrêtez l'ancien et nouveau assistant à domicile!
Le dernier HASSWP prend en charge le moteur local de la parole à texte (STT) - chuchotement plus rapide. Et Stream Assist - Composant personnalisé qui vous permet de tourner presque n'importe quelle caméra et presque n'importe quel haut-parleur en un assistant vocal local.
WinpythonXX-3.XX.XX.0dot.exe scriptsenv.bat
python -m pip install homeassistant==XXXX.XX
pip install https://github.com/AlexxIT/HassWP/archive/master.zip
mkdir config
python -m hass_win -c config -v