netalico / smartthings
该软件包最新版本(dev-master)没有提供许可证信息。
dev-master
2014-06-15 18:47 UTC
Requires
- php: >=5.4.0
- anlutro/curl: dev-master
- illuminate/support: 4.*
This package is not auto-updated.
Last update: 2024-09-24 01:16:20 UTC
README
Smartthings PHP是一个通过PHP与智能家居系统SmartThings交互的库。
安装
使用composer安装。打开您的composer.json文件,并在require数组中添加以下内容
"netalico/smartthings": "dev-master"
安装依赖
运行Composer以安装或更新新要求。
php composer install
或者
php composer update
现在您可以使用vendor/autoload.php文件来自动加载该软件包。
Laravel 4集成
安装软件包后,只需遵循说明即可。
Smartthings PHP支持Laravel 4,并包含服务提供者和外观,以便轻松集成。
安装软件包后,打开您的Laravel配置文件app/config/app.php,并添加以下行。
在$providers数组中添加以下服务提供者。
'Netalico\Smartthings\SmartthingsServiceProvider'
配置
安装后,您可以通过运行以下命令将软件包配置文件发布到您的应用程序中
php artisan config:publish netalico/smartthings
这将把配置文件发布到app/config/packages/netalico/smartthings/config.php,您可以在那里修改软件包配置。
用法
该软件包提供了一些基本方法来设置与SmartThings的Oauth认证以及切换开关和锁。