SmartThings调研

 

SmartThings

API+芯片+自动化任务+兼容无线网络标准

开发商:1.提供smartThings的开发的运行软件smartThings IDE

2.自定义逻辑规则,进行不同的家居方案,各种逻辑组合

3.外部应用或服务:利用IFTTT,facebook之类的系统和api结合,也可以是ISV来挖掘一些有价值的数据提取出来。


https://support.smartthings.com/hc/en-us/articles/200901280-Developer-Introduction

 

厂商:1.设备到集线器整合;2.设备到云集成  3. 云对云集成(云推送)

1.设备到集线器整合

设备到集线器的整合可以采取多种形式因为SmartThings集线器支持多种射频/网络标准。这些措施包括:

Zigbee的集成使用SmartThings“ThingModule” -我们的ThingModule™是一个Zigbee的收音机,天线,信号放大器,以及SmartThings固件准备好直接集成到制造商设备的模块。我们推荐的Zigbee作为集成方法,提供了网络弹性,最低的电源/电池消耗,而最大的网络范围内的最高水平。

Z- Wave的集成 -虽然不是由SmartThings,制造商想要支持的Z-波可以与SmartThings集线器按照相同的通用方法,因为该支持Zigbee的集成他们的设备。Z - Wave的不提供所提供的Zigbee网络性能的范围,但它的sub-GHz,并具有更小的射频干扰与现有的WiFi网络。

IP/无线局域网集成 -我们的中心将很快支持本地IP网络原语allowng使用UPnP和REST等等的整合。这就是说,无线连接的设备通常是更为复杂的连接到客户本地无线网络比任何对Zigbee或Z-波配对过程。

2.设备到云集成

制造商希望使用IP连接(无论是Wifi或蜂窝,但绕过任何本地集线器集成)直接连接到SmartThings云将能够使用SmartThings API和OAUTH2安全性,以直接集成他们的设备。

 

3.云对云集成

该SmartThings平台还支持那里的制造商提供自己的“设备云”云对云连接的设备,不希望直接在设备与SmartThings无论是在集线器或云集成。

云对云集成使得使用同一OAUTH2验证为相同的SmartThings的API,也通常需要双向集成,其中SmartThings云集成的制造商设备云API以“推”的操作/命令到设备,并制造商设备的云集成了SmartThings云API来“推”的状态更新回SmartThings云。

这种双向集成方法允许整合仍然是事件驱动,避免了任何要求轮询状态更新。


https://support.smartthings.com/hc/en-us/articles/200901290-Maker-Introduction

 

IDE功能

 

基于Web的IDE提供了下列的功能SmartThings开发商:

 

SmartApp发展

设备类型处理程序开发

内置的模拟器来测试SmartApps和设备类型处理程序

位置,集线器,组和设备的管理

开发过程

 

基本开发流程通常映射到工作流程如下:

开发你的SmartApp

在模拟器的虚拟设备测试你的SmartApp

测试你的SmartApp与实际设备的模拟器

发布您的SmartApp到您的帐户

提交您的SmartApp的目录审批

其中的每个步骤如下覆盖更多细节。

 

开发你的SmartApp

该SmartThing IDE是基于Web的,因此开发字面上发生在Web浏览器中。一旦登录到IDE中,您可以编写代码,语法检查,并执行SmartThings。

 

https://support.smartthings.com/hc/en-us/articles/200901270-Introduction-to-the-SmartThings-IDE

 

SDK(SmartApps开发工具包), 该SDK将包括以下内容:

 

一个SmartApps开发人员帐户;文档;访问源代码的示例SmartApps;访问SmartApps IDE

访问SmartApps沙箱;访问SmartApps开发者社区。

 

 

 

有两种路径可以用来开发新的SmartApps应用,简单的或者高级的。

1.简单的:你可以通过使用基于web的界面和已存在的触发器和动作进行组合,生成新的SmartApps程序。

2.高级的:可以通过使用SDK,改造传统的非智能设备,并将它们改造成可以数字和智能的设备。

——————

我们给了你的门API,给了你床API,我们给你厕所API,只有想象力是唯一的限制。

1.我们非常努力保证我们提供的API的好用性和安全性。您可以使用任何自己喜欢的编程语言和工具来创造奇妙的东西。

2.我们已经准备好提供所有您希望有的web服务了。

让我们一起将这个世界变得更加智能吧!

 

3. SDK 开发面向SmartThings的软件

4.Could API 将自制的设备和app直接连入SmartThings

5. Mobile Template 将项目的控制放入SmartThings

http://blog.yeelink.net/?p=247

 

Yeelink

Yeelink SDK for Arduino此开发工具包将Yeelink开放API封装成易用的Arduino,用户在使用的时候只需要引用到自己的工程,然后调用相应的函数去完成数据的上传和下载功能.

 

 

它是一个智能家居开放平台,

能够兼容各种无线网络标准,比如:ZigBee Z-Wave

有云端交互,还开放了API接口和SDK允许第三方开发者在SmartThings的平台上创建自己的SmartAppSmartThings甚至为开发者提供一个SmartThings芯片,开发者可以发挥自己的创意和想象力,创造自己的智能产品。

 

提供了一套整体的智能家居解决方案。

 

SmartThings Hub集线器,它是一整套系统的心脏

通过与路由器配对,使其余六个能分布在家电上的传感器得以感应信号,侦测运动、振动、温度及电器开关。离开房间时,就可自动关掉烤炉啦!

 

1.      hub集线器与连接至Wi-Fi路由器连接上网络,进行配对。

2.      SmartApps的应用来控制电器,收取相关通知,或者设定脚本,完成一系列自动化任务。比如说,可以设定当我们离开房子的时候,将烤炉关掉。不过,目前用户不能自行创建脚本。

 

http://tech.sina.com.cn/mobile/n/2013-06-29/12438492069.shtml

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Home Assistant是一个开源的智能家居平台,它允许用户将各种智能设备和服务集成在一起,以实现自动化和远程控制。它支持各种集成插件,其中包括SmartThings和MegaD。 SmartThings是一种智能家居平台,它允许用户通过智能手机或其他设备控制和监控家中的各种设备。在Home Assistant中,通过SmartThings集成,您可以将SmartThings设备和自动化与Home Assistant平台连接起来。您可以使用pip install hass_smartthings_remove命令来删除由Home Assistant SmartThings集成创建的SmartApps和自动化,其中hass_..._TOKEN是在Home Assistant集成中创建和使用的令牌。 MegaD是一种硬件设备,它可以将各种传感器和开关连接到Home Assistant平台。使用MegaD Home Assistant集成,您可以将MegaD设备与Home Assistant平台连接起来,并使用Home Assistant进行配置和控制。您可以在github上找到集成的详细说明和使用指南,如果您喜欢集成,请不要忘记在github上给它加一个星号,这将对开发者来说很有帮助。 要在Home Assistant中配置集成,您可以编辑configuration.yaml文件,并包括相应的配置信息。例如,您可以使用camera: !include cameras.yaml来包含摄像头的配置,使用automation: !include automations.yaml来包含自动化的配置,使用shell_command: !include shell_commands.yaml来包含shell命令的配置。这样可以使您的配置文件更加清晰和易于管理。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [hass-smartthings-remove:删除由Home Assistant集成创建的清理孤立的SmartApp的实用程序](https://download.csdn.net/download/weixin_42109925/18471731)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [mega_hacs:MegaD HomeAssistant集成](https://download.csdn.net/download/weixin_42170064/16763544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [HomeAssistant集成RaspberryPiCamera](https://blog.csdn.net/BQL_Email/article/details/128313377)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值