fastybird / homekit-connector
FastyBird IoT HomeKit 配件协议连接器
Requires
- php: >=8.2.0
- ext-gmp: *
- ext-pcntl: *
- ext-sockets: *
- ext-sodium: *
- brick/math: ^0.10
- contributte/console: ^0.9
- contributte/monolog: ^0.5
- contributte/translation: ^2.0
- cweagans/composer-patches: ^1.7
- endroid/qr-code: 4.5
- evenement/evenement: ^3.0
- fastybird/application-library: dev-main
- fastybird/devices-module: dev-main
- fastybird/exchange-library: dev-main
- fastybird/metadata-library: dev-main
- fastybird/tools-library: dev-main
- hashids/hashids: ^4.1
- ipub/slim-router: ^0.2
- leigh/curve25519: ^0.1
- nette/di: ^3.0
- orisai/object-mapper: ^0.2
- psr/event-dispatcher: ^1.0
- psr/log: ^3.0
- react/async: ^4.0
- react/datagram: ^1.8
- react/dns: ^1.10
- react/http: ^1.7
- react/promise: ^3
- simplito/elliptic-php: ^1.0
- symfony/event-dispatcher: ^7.0
- symplify/vendor-patches: ^11.2
- z4kn4fein/php-semver: ^2.0
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 19:52:05 UTC
README
FastyBird IoT HomeKit 连接器
什么是 HomeKit 连接器?
HomeKit 连接器是 FastyBird IoT 生态系统的一个扩展,它集成了 HomeKit 配件协议,允许将不支持 HomeKit 的设备集成到您的 Apple Home 应用程序中。
功能
- 支持多个网桥
- 可以将多个设备映射为单个 HomeKit 设备
- 与 Apple Home 应用双向通信
- 与 FastyBird IoT 的设备模块集成,便于管理和管理 Modbus 设备
- {JSON:API} 架构,提供全 API 访问,为开发者提供了一种标准化和一致的方式来访问和操作 HomeKit 设备数据
- 定期更新,添加新功能和修复错误,确保 HomeKit 连接器始终是最新的和可靠的。
HomeKit 连接器是一个分布式扩展,使用 PHP 开发,基于 Nette 和 Symfony 框架,并使用 Apache2 许可。
要求
HomeKit 连接器针对 PHP 8.2 进行了测试,需要安装 GNU 多精度、进程控制、套接字和 Sodium PHP 扩展。
安装
此扩展是 FastyBird IoT 生态系统的一部分,默认安装。如果您想创建自己的 FastyBird IoT 生态系统分发版,可以使用 Composer 安装此扩展。
composer require fastybird/homekit-connector
文档
📖 在 文档 中了解如何将您的设备从 FastyBird IoT 系统连接到 Apple HomeKit。
FastyBird
快速鸟(FastyBird)是一个由解耦组件构建的开源IOT解决方案,具有强大的API和最高质量的代码。更多详情请访问 fastybird.com.com。
文档
📖 文档可在 docs.fastybird.com 查找。
贡献
本包的源代码包含在 FastyBird monorepo 中。我们欢迎在 FastyBird/fastybird 上为此包做出贡献。
反馈
使用 问题跟踪器 报告错误,或发送 邮件 给我们,或者您可以在 X网络 上联系我们,以提出任何可以改进项目的想法。
感谢您的测试、报告和贡献。
变更日志
有关发布信息,请查看 发布页面。
维护者
主页 https://www.fastybird.com 和仓库 https://github.com/fastybird/homekit-connector。