py3-hass-pyscript-jupyter-1.0.0
shim connecting Jupyter to a HomeAssistant Pyscript kernel
Back to search · Project homepage
Description
The Pyscript add-on for HomeAssistant ('HASS pyscript') provides a "kernel"
that interfaces with the Jupyter front-ends (e.g. notebook, console, lab, and
also VSCode). It allows you to develop and test pyscript triggers, functions
and automation logic interactively, and interact with much of HASS by looking
at state variables and calling services as you experiment and develop your
own logic and automations.
While HomeAssistant does not easily run on OpenBSD, you can run it on another
system and connect from the Jupyter front-ends running on OpenBSD by using
this package, hass-pyscript-jupyter, which provides a shim that sits between
HASS pyscript and Jupyter. This shim is started by Jupyter and uses the HASS
web interface to make a service call to pyscript, starting the kernel and
helping establish the various socket connections between HASS/pyscript and
Jupyter.
The end result is that you can interact with Python/pyscript on HASS from an
OpenBSD system.
Package information
- Ports path
- devel/py-hass-pyscript-jupyter
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Runtime
Build
- lang/python/3
- devel/py-build
- devel/py-installer
- devel/py-setuptools py3-setuptools->=79v0
- devel/py-wheel
OpenBSD README
This README contains unresolved ports variables. It is source documentation; commands containing these variables require adjustment.