{"id":13566970,"url":"https://github.com/AlexxIT/HassWP","last_synced_at":"2025-04-04T01:30:54.570Z","repository":{"id":40363347,"uuid":"269721288","full_name":"AlexxIT/HassWP","owner":"AlexxIT","description":"Portable version of Home Assistant for Windows (no need to install)","archived":false,"fork":false,"pushed_at":"2025-02-03T17:47:50.000Z","size":711,"stargazers_count":723,"open_issues_count":31,"forks_count":86,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-04-03T04:11:17.415Z","etag":null,"topics":["home-assistant","portable","windows"],"latest_commit_sha":null,"homepage":"https://github.com/AlexxIT/Blog","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexxIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-05T17:32:26.000Z","updated_at":"2025-04-01T14:48:14.000Z","dependencies_parsed_at":"2024-01-14T08:10:38.227Z","dependency_job_id":"b2f27e5a-f9ab-49ad-b500-0b177d3c56ae","html_url":"https://github.com/AlexxIT/HassWP","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexxIT%2FHassWP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexxIT%2FHassWP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexxIT%2FHassWP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexxIT%2FHassWP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexxIT","download_url":"https://codeload.github.com/AlexxIT/HassWP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247107816,"owners_count":20884793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-assistant","portable","windows"],"created_at":"2024-08-01T13:02:20.561Z","updated_at":"2025-04-04T01:30:54.558Z","avatar_url":"https://github.com/AlexxIT.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Home Assistant Windows Portable (HassWP)\n\n![](https://img.shields.io/github/stars/AlexxIT/HassWP?style=flat-square\u0026logo=github) \n![](https://img.shields.io/github/downloads/AlexxIT/HassWP/total?color=blue\u0026style=flat-square\u0026logo=github)  \n\nPortable version of Home Assistant for Windows.\n\n**ATTENTION:** Direct works on Windows is **not maintained by the core developers** of Home Assistant. So some components/integrations may not work at all. No need to ask me or the core authors to fix it. If something you need doesn't work - use [virtualization](https://www.home-assistant.io/installation/windows).\n\nPreinstalled:\n\n- [WinPython](https://winpython.github.io/) v3.13.1 64-bit\n- [Home Assistant](https://www.home-assistant.io/) v2025.1.4\n- [NotePad++](https://notepad-plus-plus.org/) v7.8.5 32bit\n- [HACS](https://hacs.xyz/) v2.0.5\n- [Ergomotion Smart Beds](https://github.com/AlexxIT/Ergomotion) v1.0.1\n- [FasterWhisper](https://github.com/AlexxIT/FasterWhisper) v1.0.0\n- [Hass Diagnostics](https://github.com/AlexxIT/HassDiagnostics) v1.0.0\n- [JURA Coffee Machines](https://github.com/AlexxIT/Jura) v1.1.0\n- [SonoffLAN](https://github.com/AlexxIT/SonoffLAN) v3.8.2\n- [StreamAssist](https://github.com/AlexxIT/StreamAssist) v2.0.0\n- [WebRTC](https://github.com/AlexxIT/WebRTC) v3.6.0\n- [XiaomiGateway3](https://github.com/AlexxIT/XiaomiGateway3) v4.0.8\n- [YandexStation](https://github.com/AlexxIT/YandexStation) v3.18.2\n\n## HOWTO\n\n1. Download [HassWP_XXXX.XX.X.zip](https://github.com/AlexxIT/HassWP/releases/latest)\n2. Unpack\n3. Run\n\nUseful files:\n\n- `hass.cmd` - run Home Assistant and default Browser\n- `notepad.cmd` - run NotePad with `configuration.yaml`\n- `web.url` - open default Browser with http://localhost:8123/\n- `config/reset.cmd` - reset Home Assistant but don't touch config files\n\n## Supervisor and Addons\n\nHassWP **don't have and can't have supervisor** and any Hass.io addons. Supervisor can be installed only over Docker. Nativelly Docker works only on Linux core. In any other OS it will use virtualization.\n\nIf you really needs Hass.io addons on Windows - use [virtualization](https://www.home-assistant.io/installation/windows).\n\n## Cameras\n\nLatest HassWP supports [cameras stream](https://www.home-assistant.io/integrations/camera/). For snapshot and recording use relative path from your `config` folder - `media\\snapshot.jpeg` or `www\\video.mp4`.\n\n[Generic camera](https://www.home-assistant.io/integrations/generic/) and [WebRTC](https://github.com/AlexxIT/WebRTC) integrations do not need ffmpeg in your system. But it you want use [FFmpeg](https://www.home-assistant.io/integrations/ffmpeg/) integration - [download ffmpeg](https://ffmpeg.org/download.html) manually and put `ffmpeg.exe` (80-120 MB) to your config folder.\n\n## Move config\n\nYou can transfer your configuration to another Hass installation at any time. In another HassWP, venv, docker, hass.io, etc. Windows or Linux, it doesn't matter. Just move the contents of the `config` folder to a new location. Remember about `config/.storage` folder, it is also important.\n\nBefore any movement - stop the old and new Home Assistant!\n\n## Voice Assistant\n\nLatest HassWP supports local Speech-to-Text (STT) engine - [Faster Whisper](https://github.com/AlexxIT/FasterWhisper). And [Stream Assist](https://github.com/AlexxIT/StreamAssist) - custom component that allows you to turn almost [any camera](https://www.home-assistant.io/integrations/#camera) and almost [any speaker](https://www.home-assistant.io/integrations/#media-player) into a local [voice assistant](https://www.home-assistant.io/integrations/#voice).\n\n## Video Demo\n\n[![Home Assistant Windows Portable (HassWP)](https://img.youtube.com/vi/GFw3J3Jbuas/mqdefault.jpg)](https://www.youtube.com/watch?v=GFw3J3Jbuas)\n\n## Do it yourself\n\n1. Download and unpack `WinpythonXX-3.XX.XX.0dot.exe`\n2. Run from command line:\n\n```\nscripts\\env.bat\npython -m pip install homeassistant==XXXX.XX\npip install https://github.com/AlexxIT/HassWP/archive/master.zip\nmkdir config\npython -m hass_win -c config -v\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlexxIT%2FHassWP","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAlexxIT%2FHassWP","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlexxIT%2FHassWP/lists"}