1.如何基于AppSDK快速地开发一个IoTApp?
2.IoT云平台「涂鸦智能」赴美上市,涂鸦腾讯持股超10%
3.涂鸦智能公司怎么样
4.涂鸦的何获这套宠物SDK设计,真香
5.涂鸦智能靠什么挣钱
如何基于AppSDK快速地开发一个IoTApp?
一、源码背景及大纲介绍在物联网大行其道的涂鸦今天,万物互联已经是何获趋势。通过App控制智能设备,源码卖游戏账号平台源码且能够实现场景联动,涂鸦已经不是何获做不做的选择题,而是源码破局企业端到端解决方案的关键。智能硬件厂家如雨后春笋般涌现,涂鸦但是何获,物联网的源码大框架—DCM(Device、Connect、涂鸦Manage)架构,何获让IoTApp成为刚需。源码智能硬件需要和App去结合,才能更好地发挥它的作用,更加便利人们的生活。如使用App去控制灯光的亮度,调节空调的温度,远程通过IPC监控家里情况等,甚至还可以使家里的相关电器完成一个场景联动(如手机设置“回家场景”,在下班回家的时候,点击“回家场景”,一键开灯、水壶烧水、空调开始工作等等)。这些原本只存在于想象中的场景,如今通过手机App+智能硬件即可实现。但是,对于大部分企业而言,IoTapp开发不仅新,而且充满挑战。今天抽空以基于AppSDK完成智能家居App的开发为例。通过这一篇文章,你就能通过创建AppSDK、集成SDK、创建家庭、设备配网和设备控制等步骤,完整地完成一款智能家居App的开发。先列一下开发大纲:创建AppSDK集成SDK注册和登录创建家庭设备配网设备控制我们再来简单介绍一下TuyaAppSDK:涂鸦智能AppSDK专为IoT移动App开发打造,提供丰富组件和示例代码,开发者可以快速实现移动App对智能设备的连接、控制以及丰富的智能场景应用。产品的优势在于:低门槛快速集成:快速集成SDK,提供示例代码、日程管理php源码DemoApp、接入案例等,低门槛轻松上手;开发组件丰富:组件化开发,提供垂直品类SDK、UI业务包等功能组件,开发者根据需求灵活组合;智能功能全面:全面覆盖用户、设备、智能场景等多种功能模块,开发者只需简单实现UI层代码;主流通信协议兼容:同一App中支持添加和使用主流通信协议产品,轻松实现AllInOne_App;全球数据安全保障:双通道安全加密,五重安全策略,全球数据安全合规认证,全面保障用户数据隐私安全;全球服务稳定:全球化智能云部署,让每一个App都轻松拥有亿级海量设备和千万级用户并发处理能力。AppSDK的技术架构如下:二、如何基于AppSDK开发一个App准备就绪,我们来开始开发!(一)创建AppSDK注册开发者账号前往涂鸦智能开发平台注册开发者账号、创建产品、创建功能点等,具体流程请参考接入流程创建SDK应用在涂鸦IoT平台中“App工作台”中点击“AppSDK”,点击“创建App”。2.填写App相关信息,点击确认。应用名称:填写你的App名称。iOS应用包名:填写你的iOSApp包名(建议格式:com.xxxxx.xxxxx)。安卓应用包名:填写你的安卓App包名(两者可以保持一致,也可以不一致)。渠道标识符:不是必填项,如果不填写,系统会根据包名自动生成。你可以根据实际需求选择需要的选择方案,支持多选,然后根据Podfile和Gradle进行SDK的集成。点击获取密码,获取SDK的AppKey,AppSecret,安全等信息。(二)集成SDK1.使用CocoaPods快速集成请注意:SDK最低支持系统版本9.0在Podfile文件中添加以下内容:platform:ios,'9.0'target'Your_Project_Name'dopod"TuyaSmartHomeKit"end然后在项目根目录下执行`podupdate`命令进行集成。2.初始化SDK1)打开项目设置,Target=>General,修改BundleIdentifier为涂鸦开发者平台对应的iOS包名2)导入安全到工程根目录,重命名为t_s.bmp,并加入「项目设置=>Target=>BuildPhases=>CopyBundleResources」中。3)在项目的c语言源码阅读PrefixHeader.pch文件添加以下内容:#import<TuyaSmartHomeKit/TuyaSmartKit.h>4)打开AppDelegate.m文件,在[AppDelegateapplication:didFinishLaunchingWithOptions:]方法中初始化SDK。接口说明初始化SDK-(void)startWithAppKey:(NSString*)appKeysecretKey:(NSString*)secretKey;参数说明实例代码[[TuyaSmartSDKsharedInstance]startWithAppKey:<#your_app_key#>secretKey:<#your_secret_key#>];3.打开Debug模式在开发的过程中可以开启Debug模式,打印一些日志用于分析问题,开发结束上线后建议关闭。#ifdefDEBUG[[TuyaSmartSDKsharedInstance]setDebugMode:YES];#else#endif(三)注册和登录涂鸦云支持多种用户体系:手机、邮箱、UID。其中手机支持验证码登录和密码登录两种方式,UID登录主要用于已经有自己账号体系的场景。我们这里采用手机验证码注册登录。在注册登录方法中,需要提供countryCode参数(国家区号),用于就近选择涂鸦云的可用区。各个可用区的数据是相互独立的,因此在中国大陆()注册的账号,在美国(1)无法使用(用户不存在)。1.手机密码注册手机号密码注册流程分为以下两步:获取手机验证码-注册账号//发送验证码[[TuyaSmartUsersharedInstance]sendVerifyCode:@""phoneNumber:@"****"type:1success:^{ [TPDemoProgressUtilsshowSuccess:@"Verificationcodesentsuccessfully"toView:nil];}failure:^(NSError*error){ [TPDemoProgressUtilsshowError:error.localizedDescription];}];//通过验证码注册账号[[TuyaSmartUsersharedInstance]registerByPhone:@""phoneNumber:@"****"password:@"***"code:@"code"success:^{ //注册成功,跳转到首页[[TYDemoApplicationImplsharedInstance]resetRootViewController:[TYDemoTabBarViewControllerclass]];}failure:^(NSError*error){ [TPDemoProgressUtilsshowError:error.localizedDescription];}];2.判断是否已经登录在程序启动后,如果登录过了就不需要重复登录,session的有效期是天,直接到设备列表页面。如果没有登录过,就先到登录页进行登录,登录成功后再跳转到设备列表页。//判断是否已经登录if([TuyaSmartUsersharedInstance].isLogin){ //首页[selfresetRootViewController:[TYDemoTabBarViewControllerclass]];}else{ //登录页[[TYDemoRouteManagersharedInstance]openRoute:kTYDemoPopLoginVCwithParams:nil];}3.Session失效处理长期未登录或者密码修改后的账号,在访问服务端接口的时候会返回Session过期的错误,需要监听TuyaSmartUserNotificationUserSessionInvalid通知,跳转至登录页面重新登录。-(void)loadNotification{ [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(sessionInvalid)name:TuyaSmartUserNotificationUserSessionInvalidobject:nil];}-(void)sessionInvalid{ NSLog(@"sessionInvalid");//跳转至登录页面MyLoginViewController*vc=[[MyLoginViewControlleralloc]init];self.window.rootViewController=vc;[self.windowmakeKeyAndVisible];}(四)创建家庭用户登录成功后需要通过TuyaSmartHomeManager去获取整个家庭列表的信息,然后初始化其中的一个家庭TuyaSmartHome,获取家庭详情信息,就可以对家庭中的设备进行操作控制。1.家庭列表获取在设备列表页面,我们先获取用户下的家庭列表,如果没有家庭,我们创建一个默认家庭。因为设备激活的时候,需要把设备添加到家庭里面。获取到家庭列表之后,我们就可以初始化一个家庭,然后从云端获取家庭的详情,刷新首页的设备列表。-(void)initData{ _homeManager=[[TuyaSmartHomeManageralloc]init];_homeManager.delegate=self;//获取本地的当前家庭NSString*homeId=[[NSUserDefaultsstandardUserDefaults]objectForKey:kDefaultCurrentHomeId];if([homeIdlongLongValue]>0){ self.home=[TuyaSmartHomehomeWithHomeId:[homeIdlongLongValue]];if(self.home){ self.home.delegate=self;self.topBarView.leftItem.title=[NSStringstringWithFormat:@"%@∨",self.home.homeModel.name];[TYDemoSmartHomeManagersharedInstance].currentHomeModel=self.home.homeModel;//刷新设备列表数据[selfreloadDataFromCloud];}else{ //如果没有,获取第一个家庭[selfloadFirstHomeData];}}else{ //如果没有,获取第一个家庭[selfloadFirstHomeData];}}-(void)reloadDataFromCloud{ WEAKSELF_AT[self.refreshControlbeginRefreshing];//获取当前家庭的gradle构建spring源码详情,并刷新列表[self.homegetHomeDetailWithSuccess:^(TuyaSmartHomeModel*homeModel){ [weakSelf_ATreloadData];}failure:^(NSError*error){ if([error.localizedFailureReasonisEqualToString:@"PERMISSION_DENIED"]){ [weakSelf_ATloadFirstHomeData];}[weakSelf_AT.refreshControlendRefreshing];}];}2.新增一个家庭//addhome-(void)rightBtnAction{ NSString*homeName=[NSStringstringWithFormat:@"Home_%@",@(self.homeManager.homes.count)];WEAKSELF_AT[self.homeManageraddHomeWithName:homeNamegeoName:@"hangzhou"rooms:@[@"room1"]latitude:0longitude:0success:^(longlonghomeId){ [TPDemoProgressUtilsshowSuccess:@"AddSuccess"toView:nil];//切换到新增家庭TuyaSmartHome*home=[TuyaSmartHomehomeWithHomeId:homeId];[weakSelf_ATswithCurrentHomeIdWithHomeModel:home.homeModel];}failure:^(NSError*error){ [TPDemoProgressUtilsshowError:error.localizedDescription];}];}3.家庭列表信息变化回调实现TuyaSmartHomeManagerDelegate代理协议后,可以在家庭列表更变的回调中进行处理。#pragmamark-TuyaSmartHomeManagerDelegate//添加一个家庭-(void)homeManager:(TuyaSmartHomeManager*)managerdidAddHome:(TuyaSmartHomeModel*)home{ NSLog(@"Addahome%@",home.name);}//删除一个家庭-(void)homeManager:(TuyaSmartHomeManager*)managerdidRemoveHome:(longlong)homeId{ //如果删除的家庭是当前家庭,当前家庭切换到另外一个if([TYDemoSmartHomeManagersharedInstance].currentHomeModel.homeId==homeId){ [selfloadFirstHomeData];}}//MQTT连接成功-(void)serviceConnectedSuccess{ //去云端获取当前家庭的详情,然后去刷新UI[selfreloadDataFromCloud];}4.单个家庭信息变化的回调实现TuyaSmartHomeDelegate代理协议后,可以在单个家庭信息更变的回调中进行处理。#pragmamark-TuyaSmartHomeDelegate//家庭的信息更新,例如name-(void)homeDidUpdateInfo:(TuyaSmartHome*)home{ [self.tableViewreloadData];}//添加一个房间-(void)home:(TuyaSmartHome*)homedidAddRoom:(TuyaSmartRoomModel*)room{ [self.tableViewreloadData];}//删除一个房间-(void)home:(TuyaSmartHome*)homedidRemoveRoom:(longlong)roomId{ [self.tableViewreloadData];}//我收到的共享设备列表变化-(void)homeDidUpdateSharedInfo:(TuyaSmartHome*)home{ [self.tableViewreloadData];}//房间信息变更,例如name-(void)home:(TuyaSmartHome*)homeroomInfoUpdate:(TuyaSmartRoomModel*)room{ [self.tableViewreloadData];}//房间与设备,群组的关系变化-(void)home:(TuyaSmartHome*)homeroomRelationUpdate:(TuyaSmartRoomModel*)room{ [self.tableViewreloadData];}//添加设备-(void)home:(TuyaSmartHome*)homedidAddDeivice:(TuyaSmartDeviceModel*)device{ [self.tableViewreloadData];}//删除设备-(void)home:(TuyaSmartHome*)homedidRemoveDeivice:(NSString*)devId{ [self.tableViewreloadData];}//设备信息更新,例如name-(void)home:(TuyaSmartHome*)homedeviceInfoUpdate:(TuyaSmartDeviceModel*)device{ [self.tableViewreloadData];}//设备dp数据更新-(void)home:(TuyaSmartHome*)homedevice:(TuyaSmartDeviceModel*)devicedpsUpdate:(NSDictionary*)dps{ [self.tableViewreloadData];}//添加群组-(void)home:(TuyaSmartHome*)homedidAddGroup:(TuyaSmartGroupModel*)group{ [self.tableViewreloadData];}//群组dp数据更新-(void)home:(TuyaSmartHome*)homegroup:(TuyaSmartGroupModel*)groupdpsUpdate:(NSDictionary*)dps{ [self.tableViewreloadData];}//删除群组-(void)home:(TuyaSmartHome*)homedidRemoveGroup:(NSString*)groupId{ [self.tableViewreloadData];}//群组信息更新,例如name-(void)home:(TuyaSmartHome*)homegroupInfoUpdate:(TuyaSmartGroupModel*)group{ [self.tableViewreloadData];}(五)设备配网设备配网是指设备在云端进行激活注册。1.相关类2.EZ配网这里主要介绍下EZ模式开发,又称快连模式(SmartConfig)。-(void)addDeviceWithEZMode{ //获取tokenWEAKSELF_ATid<TYDemoDeviceListModuleProtocol>impl=[[TYDemoConfigurationsharedInstance]serviceOfProtocol:@protocol(TYDemoDeviceListModuleProtocol)];longlonghomeId=[implcurrentHomeId];[[TuyaSmartActivatorsharedInstance]getTokenWithHomeId:homeIdsuccess:^(NSString*token){ //开始配网[weakSelf_ATcommitEZModeActionWithToken:token];}failure:^(NSError*error){ info=[NSStringstringWithFormat:@"%@:tokenfetchfailed,errormessageis%@",NSStringFromSelector(_cmd),error.localizedDescription];[weakSelf_ATappendConsoleLog:info];}];}//开始配网-(void)commitEZModeActionWithToken:(NSString*)token{ [TuyaSmartActivatorsharedInstance].delegate=self;[[TuyaSmartActivatorsharedInstance]startConfigWiFi:TYActivator
IoT云平台「涂鸦智能」赴美上市,腾讯持股超%
据悉,IoT云平台「涂鸦智能」正式向美国证券交易委员会递交招股说明书,计划以发行美国存托股票的形式在纽约证券交易所挂牌上市,摩根士丹利、美银和中金公司担任联席主承销商。
涂鸦智能用作“占位符”的暂定募资规模为1亿美元,且暂未披露证券代码。
成立于年的涂鸦智能主要通过其开创的IoT云平台,为企业和开发者提供PaaS和SaaS产品。
其中,IoT PaaS产品可使得企业和开发者能够快速、经济高效地开发、发布、管理和商业化软件设备和服务;行业SaaS解决方案则帮助企业更加轻松、安全地部署、连接和管理大量不同类型的智能设备。此外,涂鸦智能还为企业、开发商和终端用户提供基于云的增值服务,以提高开发和管理IoT体验的能力。
在刚刚过去的年,涂鸦智能总计拥有超过位客户,覆盖品牌、OEM厂商、行业运营商、系统集成商等;同样在这一年中,涂鸦智能的IoT PaaS产品赋能飞利浦、施耐德电气等超过个品牌升级智能设备。目前,涂鸦智能的react 开源项目源码IoT PaaS已帮助企业和开发者在全球超过个国家或地区,开发超过个类别的智能设备。
简而言之,涂鸦智能通过技术与IoT设备的融合,帮助企业客户快速实现智能化。
灼识咨询的报告显示,涂鸦智能在年为超过1.万亿台智能设备提供支持,按设备数计算,涂鸦智能成为全球IoT PaaS市场中提供IoT PaaS业务规模最大的一家企业。
截至年月日,由涂鸦智能提供支持的智能设备数约为2.亿台;IoT云平台目前日均能够处理超过亿个云请求和1.亿次语音AI交互,智能设备则在全球超过万家商店都有销售。
年和年,涂鸦智能的营业收入分别为1.亿美元和1.亿美元,同比增长%;净亏损则从万美元小幅收窄至万美元。
从收入结构来看,涂鸦智能主要分为IoT PaaS、智能设备的分销以及SaaS及其他。其中,IoT PaaS产品在年和年的收入占比分别为.2%和.3%。
毛利率方面,年和年涂鸦智能的整体毛利率分别为.3%和.4%;而IoT PaaS产品的毛利率则分别为.7%和.9%,高于平均值。
值得一提的是,涂鸦智能IoT PaaS产品的客户数从年的个增至年的个,大客户数则从年的个增至个,其中在截至最后实际可行日期过去个月收入超万美元的客户为大客户。
而在更为关键的基于美元的净扩张率(dollar-based net expansion rate)指标上,涂鸦智能IoT PaaS产品在截至年四季度末、年一、二、三、四季度末止个月的净扩张率分别为%、%、%、%和%,整体保持相对稳定的水平。
在获客方面,涂鸦智能主要依赖品牌营销以及开发者社区的拓展。截至年月日,涂鸦智能搭建的社区已有超过.2万名注册开发者。
IPO前,涂鸦智能创始人兼CEO王学集持有.0%的股份,联合创始人兼总裁陈燎罕、联合创始人兼CTO周瑞鑫则分别持有5.6%和4.2%的股份。
外部投资方中,NEA恩颐投资持有.9%的股份,为最大机构投资方;而腾讯则同样持有.8%的股份。
值得一提的是,在递交招股书前,涂鸦智能未在任何场合透露腾讯为其投资方,其最后一轮公开的融资仍停留在年7月。
招股书则对融资细节予以披露,腾讯为涂鸦智能D轮领投方,累计向其投资约2.5亿美元。
涂鸦智能表示,IPO募集所得资金将主要用于研发;投资基础技术搭建、品牌营销及其他资本支出;以及其他一般公司用途。
涂鸦智能公司怎么样
涂鸦是全球智能平台,是“ AI + IoT”开发人员平台,交互平台,是全球顶尖的语音AI连接消费者,创建品牌,OEM和零售链的智能要求,为客户提供一站式互联网解决方案,人工智能并从三个方面涵盖硬件访问,云服务和APP软件开发,形成闭环人工智能+制造服务,提供B终端消费者IoT智能设备技术和商业模式升级服务,对硬件产品的更高要求满足消费者。
截至年月,涂鸦已为全球,个客户提供服务,连接了市场上超过1亿套智能产品,并创建了一种完全中立的“ AI + IoT”产品启用模式,已为超过,种产品提供支持总计,智能产品已销往近个国家和地区。在构建的全球物联网分布式架构的云平台上,设备请求的每日处理量达到近亿次,语音AI交互每天超过万次,累计数据量达到PB。
提出了通过家居产品实现涂鸦智能的独家智能连接方案,鉴于涂鸦智能的“ Powered by”图雅属性,合作企业只需要专注于制作家用产品的特性,涂鸦智能就可以为其产品提供智能的互联网连接,智能家居用户只需要涂鸦APP,就可以控制房屋包括照明,家用电器,安防等各个方面的智能家居,关键是不同品牌电器之间的联动,智能化进一步改善了用户体验。
在大数据时代,作为促进生产力发展的第四种生产力,大数据的使用是制造业企业在产业调整和转型中必不可少的,涂鸦智能平台为合作企业提供了大数据和用户运营背景,合作企业可以通过涂鸦智能云数据,获取所需的用户信息,从而适应情况,选择性地推广服务产品,与时俱进,更加专注于科学推广产品特性和技术,保证了合作企业的核心竞争力,从而为用户带来更多便利,改善用户体验。
涂鸦智能功能
五项产品和服务的智能升级:该站完成了智能产品“云+联网模块+ APP控制终端”的基础设施建设,平台开发模式最快可在1天之内实现智能化。全链接智能产品和数据运营平台的增值服务有助于打造具有全球竞争力的智能产品。
数据和运营中心:数据驱动的运营,实时了解设备使用状况,在线维护。
智能产品增值服务:改善智能产品的功能和包装,全面增强全球市场竞争力。
多种智能解决方案:助力企业未来发展,适用于制造商,渠道商,专注于制造优质产品的制造商,以完成智能升级。
涂鸦的这套宠物SDK设计,真香
文章下方附学习资源,自助领取。
我曾在之前的文章中提及,我曾创业时涉足宠物产品领域,当时我们使用的是乐鑫的芯片。近期,得知涂鸦团队也在研究相关领域,他们寄送了几块小板子及涂鸦的IOT SDK给我。我尝试使用了几日,觉得这套SDK非常出色,若当时我有这套SDK,就不必自己费心折腾那么多。
关于涂鸦的硬件设备:
Wi-Fi&BLE SoC NANO主控板(BKN)
(此处省略原理图和硬件设备链接)
这是一个双模Wi-Fi+BLE的芯片,售价元。
芯片的参数信息:由于是控制类芯片,CPU主频足以使用,定时器和GPIO口等常见外设均有,关键是支持串口下载。
硬件真随机数也是一个亮点。
SDK介绍:
我使用的SDK是向涂鸦申请的,据涂鸦工作的朋友说,他们仍在为这个SDK进行迭代。
3年嵌入式物联网学习资源整理分享:C语言、Linux开发、数据结构;软件开发,STM单片机、ARM硬件开发、物联网通信开发、综合项目开发教程资料;笔试面试真题。点击下方插件免费领取↓↓↓
收到的SDK是一个压缩包,直接放到ubuntu服务器上就能编译。
代码目录结构:
涂鸦SDK介绍
(此处省略SDK介绍链接)
作为用户程序,我们使用的宠物代码位于apps下面,如果你想自定义自己的用户程序,也可以在apps下面创建。
SDK编译:
编译环境安装可参考以下链接
(此处省略链接)
在SDK的根目录下执行
tuya_bkn_pet_feed_demo是apps子目录,这个不能随意修改,最后写的是版本号。
第一次编译时需要下载一些内容,之后每次编译都会很快。
编译产物在output目录下。
烧录:
烧录设计非常优雅,用USB线连接开发板,将拨动开关如图设置,即可用烧录器进行烧录。USB线还可用来查看模组日志,是不是很漂亮?我们平时在调试时都是用烧录器烧录,然后再焊接串口线查看日志,这个小小的模块实现了烧录和日志调试一体化。以前做STM时,我也很不喜欢大大的jlink,总觉得不够优雅,涂鸦的这个设计确实非常优雅。
设备有两个串口,一个用于烧录,一个用于查看日志。
两个串口:
其中,A可用来下载程序,B通常用来打印日志。
模块烧录文档详情如下
(此处省略链接)
我这里使用的是原厂的烧录工具,使用原厂烧录工具就不需要烧录授权的那些东西了。
烧录成功后的串口日志
(此处省略视频内容)
嵌入式Linux
开机流程
由于底层封装了一些涂鸦的IOT库,我们从事应用开发时更多关注自己的业务逻辑。
但了解开机流程是必须的,这样更方便我们排查问题。
宠物喂食部分的介绍
作为宠物硬件设备,最重要的内容是控制和安全,控制是为了让宠物设备正常运转,安全当然是为了保护宠物的安全。
下面是基本功能介绍:
在后台程序中,定时有看门狗在运行,监控系统的正常运转。
涂鸦智能靠什么挣钱
1. 涂鸦智能,一家在全球智能家居领域具有影响力的公司,其业务模式主要基于物联网PaaS。迄今为止,涂鸦已为全球超过1.亿台设备提供智能赋能,使得这些设备得以在全球多个国家销售和应用。
2. 3月日,涂鸦智能在美国纽约证券交易所成功上市,股票代码为“TUYA”。公司发行了万股美国存托股份(ADS),以美元的定价进行融资,总计筹集资金超过9亿美元。摩根士丹利、美银证券和中金公司担任主要承销商。上市首日,涂鸦智能股价收盘上涨.%,以美元/股的价格结束交易,市值达到亿美元,折合约亿人民币。
3. 在物联网领域,涂鸦智能面临着包括阿里云、腾讯云和华为云等强大对手的竞争。尽管如此,涂鸦智能凭借其独特的商业模式和强大的技术实力,成功在全球市场占据了一席之地。据麦肯锡预测,到年,物联网产业将产生万亿美元的潜在经济影响。
4. 涂鸦智能副总裁兼中国总裁付强在接受《CBR》记者采访时表示,涂鸦智能最初在海外市场发展,并成功抓住了两个重要机遇。第一个机遇是亚马逊Echo智能音箱的推出,涂鸦成为唯一支持设备互联互通并接入亚马逊语音权限的公司,订单量因此实现了爆炸性增长。
5. 涂鸦智能的第二个发展机遇来自于海外大型零售商对智能家居产品的引入。涂鸦智能提供的操作系统被超过%的智能家居产品采用,帮助这些产品实现互联互通。涂鸦智能也由此开始与包括TCL在内的大型品牌建立合作关系,并逐步拓展至全球市场。
6. 进入中国市场后,涂鸦智能继续扩大服务场景,将其业务从智能家居延伸至更多行业垂直领域,如智能企业、医疗保健、教育和农业等。年,公司营收达到1.亿美元,与年相比增长%。
7. 根据CIC的数据,截至年底,涂鸦智能驱动了约2.亿部智能设备,其IoT云平台每天处理超过亿个云请求和超过1.亿次AI语音交互。涂鸦智能的智能设备目前已在全球超过万家商店中得到应用。
8. 涂鸦智能将自己定位为底层平台提供商,其目标是帮助客户开发满足行业需求的应用。通过提供硬件模组和AIoT平台,涂鸦智能使开发者能够快速实现设备的智能化升级。
9. 年,涂鸦智能的PaaS服务营收达到1.亿美元,占总营收的.3%。涂鸦智能正在不断优化其PaaS服务的效率,年,PaaS服务的毛利率较年有所提升。
. 尽管涂鸦智能受到资本市场的热捧,并完成了多轮融资,但公司目前仍未实现盈利。涂鸦智能在年的研发投入持续增加,占总营收的.1%,公司经营支出总计达到1.3亿美元。
. 涂鸦智能的两位创始人王学集和陈燎罕,均拥有丰富的阿里巴巴工作经验。此外,涂鸦智能的投资者还包括腾讯、阿米巴资本、元资本等多家知名投资机构。