fastybird/triggers-module

FastyBird 物联网模块,用于触发器管理和基本自动化逻辑

资助包维护!
akadlec

安装量: 1,300

依赖项: 1

建议者: 0

安全性: 0

星标: 0

关注者: 4

分支: 0

类型:fastybird-module


README

FastyBird

FastyBird IoT 触发器模块

Build Status Licence Code coverage Mutation testing

PHP Latest stable Downloads total PHPStan

JS JS latest stable JS downloads total Types

什么是 FastyBird IoT 触发器模块?

触发器模块是FastyBird IoT 的扩展,用于管理自动化和通知。

特性

  • 触发器及其动作和条件管理
  • 为完全的API访问提供了{JSON:API}模式
  • 用户访问检查和验证check & validation
  • 多语言
  • 通过Vue 3组件进行用户界面集成
  • 集成了基于PHP的自动化程序的自动化工作者

FastyBird IoT 触发器模块是一个Apache2许可的分布式扩展,在PHP上基于Nette框架Symfony框架开发,并在Typescript上基于Vue框架开发。

要求

FastyBird 触发器模块的PHP部分针对PHP 8.2进行了测试。

FastyBird 触发器模块的JavaScript部分针对ECMAScript 6进行了测试。

安装

安装 fastybird/triggers-module 的最佳方式是使用Composer

composer require fastybird/triggers-module

对于用户界面,最佳方式是使用Yarn 安装 @fastybird/triggers-module

yarn add @fastybird/triggers-module

或者如果你更喜欢npm

npm install @fastybird/triggers-module

文档

文档中了解如何配置和使用触发器模块以及管理你的自动化和通知。

FastyBird

FastyBird

FastyBird 是一个基于分离组件的开放源代码 IoT 解决方案,具有强大的API和最高质量的代码。在fastybird.com.com上了解更多。

文档

文档可在docs.fastybird.com上找到。

贡献

此包的源代码包含在FastyBird monorepo中。我们欢迎在FastyBird/fastybird上为此包做出贡献。

反馈

使用问题跟踪器报告错误,或通过邮件推文告诉我们任何可以改进项目的想法。

感谢您的测试、报告和贡献。

变更日志

有关发布信息,请查看发布页面

维护者

主页https://www.fastybird.com 和仓库https://github.com/fastybird/triggers-module