文件名称:tuyagateway:适用于Tuya设备的本地Python网关
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-17 09:49:54
mqtt local gateway tuya tuyamqtt
我们已经建立了一个与Tuya设备进行本地通信(无需互联网连接)的库,称为 。 该库是开源的,如果您选择这样做,可以在您自己的软件中使用。 但是我们已经为您完成了繁重的工作。 TuyaGateway实现了该库,并通过开放协议(MQTT)与您的家庭自动化软件进行了通信。 所有相关的家庭自动化软件包(例如Home Assistant)都可以与MQTT一起使用。 伟大的! 但是GismoCaster呢? 是的控制中心。 在Web界面中,您可以添加设备,设置设备名称等。因此,无需编程,也无需花时间在晦涩的文本文件中,当您向多个标签中添加标签时,文本文件将中断。 多一点技术 TuyaGateway侦听MQTT主题,并将请求路由到您的Tuya设备。 在较早的版本中,配置基于例如Home-Assistant配置文件中的一对一主题转换。 1:1主题翻译仅限于简单的任务(例如打开/关闭); 仅布尔值。 从
【文件预览】:
tuyagateway-development
----etc()
--------unraid_template_tuyagateway.xml(2KB)
--------tuyagateway.service(230B)
--------tuyagateway.conf(172B)
----.flake8(380B)
----Dockerfile(84B)
----.gitignore(84B)
----tuyagateway()
--------configure.py(2KB)
--------device_thread.py(8KB)
--------transform()
--------__init__.py(7KB)
--------device.py(8KB)
----README.md(2KB)
----CHANGELOG.md(1KB)
----.github()
--------workflows()
----.pre-commit-config.yaml(695B)
----pylintrc(2KB)
----LICENSE(1KB)
----requirements_test_pre_commit.txt(119B)
----CONTRIBUTING.md(1KB)
----main.py(294B)
----scripts()
--------tuyagateway(294B)
----requirements.txt(32B)
----requirements_test.txt(54B)
----version.py(50B)
----setup.py(2KB)
----Makefile(329B)