文件名称:my-hubitat:由Azure Functions支持的Hubitat自动化
文件大小:19KB
文件格式:ZIP
更新时间:2024-03-28 07:13:14
csharp dotnet azure-functions hubitat C#
我的人居自动化 多年以来,我所有的外部z波灯都连接到Wink集线器。 我之所以想让Hubitat呆一会儿,主要是因为它具有可入侵性以及它是自托管的。 我最近进行了切换,并一直享受着对其进行定制的能力。 我们偶尔遇到的一个问题是,外部灯之一意外地或有意地关闭了。 问题在于,在夜晚的余下时间里,灯光会一直熄灭。 我想看看是否有一种方法可以自动打开所有这些光开关,这就是我想到的。 这绝对是一项正在进行的工作,但它很有趣,并且可以按预期工作。 概述 我决定使用Azure Functions,但是任何无服务器平台都可以正常工作。 我选择的语言和平台是.Net Core和C#。 我还实现了一个Github Action,它将在对主分支的新提交时部署Azure函数。 未来的工作 我想添加测试和指南,以帮助其他人自行完成设置。 继续签入以获取更多更新,或在此仓库中加注星标以获取通知。
【文件预览】:
my-hubitat-main
----.github()
--------workflows()
----src()
--------dotnet()
----.vscode()
--------launch.json(389B)
--------tasks.json(1KB)
----README.md(1KB)
----tests()
--------dotnet()
----.gitignore(4KB)
----package.json(215B)