fastybird / shelly-connector
FastyBird 物联网 Shelly 设备连接器
dev-main / 1.0.x-dev
2024-08-29 22:19 UTC
Requires
- php: >=8.2.0
- ext-pcntl: *
- clue/multicast-react: ^1.1
- contributte/console: ^0.9
- contributte/monolog: ^0.5
- contributte/translation: ^2.0
- cweagans/composer-patches: ^1.7
- fastybird/application-library: dev-main
- fastybird/devices-module: dev-main
- fastybird/metadata-library: dev-main
- fastybird/tools-library: dev-main
- guzzlehttp/guzzle: ^7.5
- nette/di: ^3.0
- orisai/object-mapper: ^0.2
- psr/log: ^3.0
- ratchet/pawl: ^0.4
- react/async: ^4.0
- react/datagram: ^1.8
- react/http: ^1.7
- react/promise: ^3
- ringcentral/psr7: ^1.3
- symplify/vendor-patches: ^11.2
Requires (Dev)
- brianium/paratest: ^7.3
- dg/bypass-finals: ^1.4
- infection/infection: ^0.27
- orisai/coding-standard: ^3.2
- pds/skeleton: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-nette: ^1.1
- phpstan/phpstan-phpunit: ^1.1
- phpstan/phpstan-strict-rules: ^1.4
- phpunit/phpunit: ^10.0
- staabm/annotate-pull-request-from-checkstyle: ^1.8
- tracy/tracy: ^2.9
This package is auto-updated.
Last update: 2024-08-29 22:19:54 UTC
README
FastyBird 物联网 Shelly 连接器
什么是 Shelly 连接器?
Shelly 连接器是 FastyBird 物联网生态系统的扩展,用于集成 Shelly 设备。
功能
- 支持 Shelly Gen1 和 Gen2 设备,允许用户连接和控制广泛的 Shelly 设备
- 自动设备发现功能,可自动检测并将 Shelly 设备添加到 FastyBird 生态系统
- 支持使用用户名和密码对 Shelly 设备进行身份验证,为连接的设备提供额外的安全层
- Shelly Connector 管理器,用于 FastyBird 物联网设备的 FastyBird IoT 设备模块,允许用户轻松管理和监控 Shelly 设备
- 高级设备管理功能,如控制电源状态、测量能耗和读取传感器数据
- {JSON:API} 架构,提供全面的 API 访问,为开发人员提供了一种标准化和一致的方式来访问和操作 Shelly 设备数据
- 定期更新,新增功能和修复错误,确保 Shelly 连接器始终是最新的且可靠的。
Shelly Connector 是一个分布式扩展,使用 PHP 开发,基于 Nette 和 Symfony 框架,并使用 Apache2 许可。
要求
Shelly 连接器针对 PHP 8.2 进行了测试,并需要安装 进程控制 PHP 扩展。
安装
此扩展是 FastyBird 物联网生态系统的一部分,默认安装。如果您想创建自己的 FastyBird 物联网生态系统发行版,可以使用 Composer 安装此扩展
composer require fastybird/shelly-connector
文档
📖 在 文档 中了解如何使用 FastyBird IoT 系统连接 Shelly 设备并进行管理。
FastyBird
FastyBird 是一个开源的 IOT 解决方案,由解耦组件组成,具有强大的 API 和最高质量的代码。更多内容请访问 fastybird.com.com。
文档
📖 文档可在 docs.fastybird.com 查找。
贡献
本软件包的源代码包含在FastyBird monorepo中。我们欢迎在FastyBird/fastybird上为此软件包做出贡献。
反馈
使用问题跟踪器来报告错误,或者给我们发送邮件,或者如果您有任何可以改进项目的想法,可以在X网络上联系我们。
感谢您的测试、报告和贡献。
更新日志
有关发布信息,请查看发布页面。
维护者
官网https://www.fastybird.com和仓库https://github.com/fastybird/shelly-connector。