Installation ============ Option 1: Home Assistant Community Store (HACS) ----------------------------------------------- HACS is an integration in Home Assistant that allows you to install custom integrations, frontend elements, and add-ons developed by the Home Assistant community without the need to manually download and copy files. To install HACS, follow the instructions on the `HACS website `__. With HACS installed, under HACS -> Integrations, select “+”, search for ``pyscript``, and install it. During installation you will be asked to identify whether to allow all imports and whether to allow access to HASS as a global variable. These settings are documented on the `overview `__ page and can be changed after installation in the integration configuration. Option 2: Manual ---------------- From the `latest release `__ download the zip file ``hass-custom-pyscript.zip`` .. code:: bash cd YOUR_HASS_CONFIG_DIRECTORY # same place as configuration.yaml mkdir -p custom_components/pyscript cd custom_components/pyscript unzip hass-custom-pyscript.zip Alternatively, you can install the current GitHub master version by cloning and copying: .. code:: bash mkdir SOME_LOCAL_WORKSPACE cd SOME_LOCAL_WORKSPACE git clone https://github.com/custom-components/pyscript.git mkdir -p YOUR_HASS_CONFIG_DIRECTORY/custom_components cp -pr pyscript/custom_components/pyscript YOUR_HASS_CONFIG_DIRECTORY/custom_components Install Jupyter Kernel ---------------------- Installing the Pyscript Jupyter kernel is optional but highly recommended. The steps to install and use it are in this `README `__.