• 什么是开源智能家居操作系统?用智汀家庭云搭建一套自己的智能家居


    近年开源智能家居火了,那到底什么是开源智能家居操作系统,在我们的智能家居里面都有一定的生态比如我们的米家;比如说苹果的HomeKit;再有就是华为的鸿蒙,那大部分这样的一个生态都是相对是封闭的,而我们的开源的智能家居则是使用一套联合共建的一套开源操作系统。

    那就是这样的一个开源操作系统,在之前的很多行业都有,比如说大家用得最多的linux操作系统就是开源的;而像华为的鸿蒙系统的底层也同样是开源的。也就是通过开源的智能家居平台,从而就可以实现跨品牌跨种类的设备联动,然后去实现不同个性化功能,则解决当下互联互通的问题。

    那目前来说,开源的智能家居还大部分适用于专业的技术用户、DIY来使用,那对于不同的用户并不是特别适合,还是需要一定的技术操作的难度,但想拥有简单、方便、便捷的的智能家居平台的话,那么这款开源智能操作系统一定要知道。

     

    一款结合了国内智能家居各厂商软件特点,所研发的“智汀智能生态”,并对该生态系统全面开源,为国内首个采用智能家居系统全生态开源协议(Apache License, Version 2.0)的软件。能够通过局域网内智能设备的发现,管理与场景互动;通过开放插件接口,并且提供插件开发SDK,方便第三方设备接入等核心功能。

    可通过 Docker 与 docker-compose 环境,使用虚拟机运行智汀家庭云,可体验智汀家庭云的基本功能。

    使用 Docker 运行智汀家庭云

    1.环境准备

    • linux主机

    • docker

    • docker-compose

    1.2 运行SA

    1.2.1 自行创建docker-compose文件运行

    选择一个目录存放SA所需文件,执行以下命令:

    1. wget -O smartassistant.zip https://github.com/zhiting-tech/smartassistant/releases/download/v2.0.2/smartassistant.2.0.2.zip && unzip smartassistant.zip
    2. cd zt-smartassistant
    3. docker-compose up

    备注:

      1、您可以通过最新版本的发布地址:https://github.com/zhiting-tech/smartassistant/releases,获取最新版本zip文件

    1.3 测试运行情况

    服务启动后可以通过以下命令检查SA的状态:

    curl http://localhost:9020/api/check

    如果返回以下内容则说明服务已运行起来并且未被绑定

    {"status":0,"reason":"成功","data":{"is_bind":false,"revision":""}}

    即可在docker上运行智汀家庭云(以下简称SA),并使用浏览器体验SA。

  • 相关阅读:
    mysql 5.7登陆简单密码问题
    【牛客】NC107寻找峰值,HJ31单词倒排
    avaScript 条件分支语句以及示例和详细代码解释为什么这样写呢(1)
    SpringSecurity6从入门到上天系列第七篇:讲明白SpringBoot的自动装配完善上篇文章中的结论
    【2011】【论文笔记】用THz-TDS观察水树——
    Windows 安装 OBS 采集Ubuntu设备图像配置指南
    JAVA基础(十)
    大型电商系统的订单设计
    react实现步进器
    Linux - find命令详解
  • 原文地址:https://blog.csdn.net/zhiting654321/article/details/125488482