bailing/iot_cloud 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bailing/iot_cloud

Composer 安装命令:

composer require bailing/iot_cloud

包简介

联网

关键字:

README 文档

README

集成海康云眸、萤石云、大华云睿、乐橙、海康ISC 、大华ICC 集于一体的 Hyperf 组件包

composer require bailing/be_component_iot_cloud  -vvv

使用

在执行 composer require require bailing/be_component_iot_cloud -vvv 安装之后,您可通过执行 php bin/hyperf.php vendor:publish bailing/be_component_iot_cloud 来将组件预设的配置文件,发布到骨架项目的 config/autoload 文件夹内。然后按需配置即可

使用本SDK之前请先熟悉对应平台的技术文档

配置

执行 php bin/hyperf.php vendor:publish bailing/be_component_iot_cloud 之后,目录下应该会有这几个文件

config
├── autoload
│   ├── hikcloud.php  海康云眸
│   ├── imou.php      乐橙  TODO
│   ├── ys7.php       萤石云
│   └── yunrui.php    云睿 
└──────

海康云眸

require __DIR__ .'/vendor/autoload.php';

use Bailing\BeComponentIotCloud\Config as MyConfig;
use Bailing\BeComponentIotCloud\HikCloud\Application;

$config = \config('hikcloud');
$application = new Application(new MyConfig($config));
$params = [
'communityName' => 'xxx',
'provinceCode'  => 'xxf',
'addressDetail' => 'rgg'
];
$application->communit->communities($params);

大华云睿

require __DIR__ .'/vendor/autoload.php';

use Bailing\BeComponentIotCloud\Config as MyConfig;
use Bailing\BeComponentIotCloud\YunRui\Application;

$config = \config('yunrui');
$application = new Application(new MyConfig($config));
$application->account->addUser();

萤石云

require __DIR__ .'/vendor/autoload.php';

use Bailing\BeComponentIotCloud\Config as MyConfig;
use Bailing\BeComponentIotCloud\Ys7\Application;

$config = \config('ys7');
$application = new Application(new MyConfig($config));
$params = [
    
];
$application->device->addYsDevice($params);

TODO

  • 乐橙
  • 海康ISC
  • 大华ICC

相关文档

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-07-05