pyscript:Pyscript向HASS添加了丰富的Python脚本

时间:2024-04-20 10:12:19
【文件属性】:

文件名称:pyscript:Pyscript向HASS添加了丰富的Python脚本

文件大小:165KB

文件格式:ZIP

更新时间:2024-04-20 10:12:19

integration jupyter home-assistant homeassistant custom-components

Pyscript:家庭助理的Python脚本 这种HACS自定义集成允许您编写Python函数和脚本,这些函数和脚本可以实现各种自动化,逻辑和触发器。 状态变量绑定到Python变量,并且服务可作为Python函数调用,因此实现逻辑很简单。 您编写的功能可以配置为称为服务或在时间,状态更改或事件触发器上运行。 函数还可以调用任何服务,触发事件并设置状态变量。 函数可以Hibernate或等待状态变量或事件的其他更改,而不会减慢或影响其他操作。 您可以将这些功能看作是彼此独立运行的并行小型程序,并且它们可能长时间处于活动状态。 Pyscript还提供了一个与Jupyter前端(例如,笔记本,控制台,实验室和VSCode)接口的内核。 这样,您就可以交互式地开发和测试pyscript代码。 另外,您可以通过查看状态变量,调用服务等与许多HASS进行交互。 文献资料 这是。 有关Jupy


【文件预览】:
pyscript-master
----pyproject.toml(31B)
----docs()
--------tutorial.rst(7KB)
--------reference.rst(101KB)
--------conf.py(2KB)
--------make.bat(795B)
--------installation.rst(1KB)
--------configuration.rst(1KB)
--------new_features.rst(2KB)
--------useful_links.rst(985B)
--------overview.rst(4KB)
--------Makefile(634B)
--------index.rst(1KB)
--------contributing.rst(607B)
----.github()
--------workflows()
----custom_components()
--------pyscript()
--------__init__.py(93B)
----tests()
--------test_unit_trigger.py(20KB)
--------test_decorators.py(6KB)
--------test_unit_eval.py(39KB)
--------test_state.py(2KB)
--------test_init.py(15KB)
--------test_jupyter.py(18KB)
--------test_function.py(45KB)
--------test_reload.py(10KB)
--------test_unique.py(9KB)
--------test_tasks.py(5KB)
--------requirements_test.txt(219B)
--------bandit.yaml(188B)
--------test_apps_modules.py(6KB)
--------__init__.py(59B)
--------test_decorator_errors.py(11KB)
--------test_data()
--------README.md(1KB)
--------test_config_flow.py(11KB)
--------test_requirements.py(14KB)
----LICENSE(11KB)
----.yamllint(1KB)
----setup.cfg(2KB)
----hacs.json(176B)
----info.md(2KB)
----.gitignore(84B)
----README.md(5KB)
----.pre-commit-config.yaml(2KB)
----pylintrc(2KB)

网友评论