ohos-oneconnect

ohos-oneconnect

构建OpenHarmony设备统一互联底座,实现OH终端和HOS、三方OS终端的互联互通互操作。 我们的目标是:所有带电设备,都接入统一互联,All Devices,One Connect。

公告

README

OpenHarmony统一互联概览

项目介绍

OpenHarmony统一互联项目,致力于解决OpenHarmony系统跨操作系统、跨不同厂家,跟HOS、三方OS的设备可以互通,从建底座、定标准、搭平台三个维度,构筑统一互联的技术底座。

第一阶段先聚焦于OH和HOS之间,以及OH不同设备厂家之间设备的互联互通,包括富对瘦设备控制、富对富投屏、富对富文件互传这3大类应用场景,后续会逐步扩展到业务接续、分布式摄像头,以及和三方OS之间的互联互通。

核心理念

1.统一架构 2.统一标准 3.统一运营 4.统一共建 5.价值场景专项打透

技术架构

演进路线

OS组合: OpenHarmony 2B发行版 <-> OpenHarmony 2B发行版 系统原生业务互通能力 OpenHarmony 2B发行版 <-> OpenHarmony 2C发行版HarmonyOS Next 系统原生业务互通能力 OpenHarmony 发行版 <-> Other OS + SDK 备注:优先聚焦①②鸿蒙设备的不同发行版之间基础业务互联互通和标准化,其次和其他OS互通兼容的场景 设备组合: 富设备<->瘦设备,1-1和1-n场景 富设备<->富设备,限定1-1基础场景 备注:优先聚焦①行业IOT设备互联控制类场景 业务类型,通过互联互通基础业务标准和认证保证业务兼容性,跨厂商跨行业之间的基本业务互通: 富 <-> 无屏瘦设备:基础IOT业务;业务入口:基础互联APP 富 <-> 有屏瘦设备:基础文件互传,基础业务流转,业务入口:基础互联APP,三方应用 富 <-> 富设备:基础文件互传,基础投屏,基础业务流转等,业务入口:图库/文件/系统投屏,三方应用 互通的传输方式: 近场BLE/BT/WIFI/ETH/星闪SLE/SLB等方式。

代码仓地址

OHOS-Connect主库组织地址:https://gitcode.com/ohos-oneconnect

XTS认证指南

点击认证指南

开发者文档

参考OpenHarmony设备互联标准

源码下载

  • 通用互联APP
git clone https://gitcode.com/ohos-oneconnect/ohos-connect-hap
  • 富对廋控制设备侧SDK和DEMO
// SDK
https://gitcode.com/ohos-oneconnect/communication_iot_connect
// DEMO
https://gitcode.com/ohos-oneconnect/applications_sample_iot_connect_samples

示例教程

如何参与

参与社区:社区介绍

许可协议

OpenHarmony OneConnect主要遵循Apache License V2.0协议,详情请参考各代码仓LICENSE声明。

OpenHarmony OneConnect引用的三方开源软件遵从其原始许可证。

联系方式

请参考:社区沟通与交流

精选项目
7

OpenHarmony统一互联系列标准是统一互联PMC联合PMC生态伙伴共同制定,能够保证基于OpenHarmony的生态设备基本操作互联互通。该系列标准目前包括统一设备物模型规范、设备接入与控制接口规范、文件分享技术规范、投屏体验规范、数据类型标识数据规范、测试技术规范等。标准的制定旨在打造OpenHarmony物联网生态,实现设备之间的无缝连接,提供更流畅、更安全的用户体验。

1

暂无简介

19

响应OpenHarmony生态共建伙伴提出智慧病房、智慧隧道、会议办公等场景的富设备对瘦设备控制的需求。在生态互联互通共建项目中,构建瘦设备上运行的极简连接控制组件:iot_connect,实现在mini/small级别OH设备上的控制和连接。

5

富对廋控制设备侧示例工程。本仓包含 ble、wifi 点对点本地控工程示例,wifi-ble COMBO辅助配网工程示例,wifi-ble-sle 代理配网工程示例。

8

通用互联APP用于鸿蒙生态设备控制,能够运行在HOS Next手机和OHOS手机或平板设备上。

  • 响应OpenHarmony生态共建伙伴提出智慧病房、智慧隧道、会议办公等场景的富设备对瘦设备控制的需求。在生态互联互通共建项目中,构建瘦设备上运行的极简连接控制组件:iot_connect,实现在mini/small级别OH设备上的控制和连接。

    C
    19
    72
    Apache-2.0
    更新于 13 小时前
    Star
  • OpenHarmony统一互联系列标准是统一互联PMC联合PMC生态伙伴共同制定,能够保证基于OpenHarmony的生态设备基本操作互联互通。该系列标准目前包括统一设备物模型规范、设备接入与控制接口规范、文件分享技术规范、投屏体验规范、数据类型标识数据规范、测试技术规范等。标准的制定旨在打造OpenHarmony物联网生态,实现设备之间的无缝连接,提供更流畅、更安全的用户体验。

    7
    6
    Apache-2.0
    更新于 2025年8月6日
    Star
  • 暂无简介

    Vue
    1
    2
    Apache-2.0
    更新于 3月11日
    Star
  • 暂无简介

    Vue
    1
    2
    Apache-2.0
    更新于 3月11日
    Star
  • 暂无简介

    ArkTS
    0
    3
    更新于 3月20日
    Star
  • 暂无简介

    C
    0
    12
    更新于 2 天前
    Star
  • 暂无简介

    1
    11
    Apache-2.0
    更新于 11 天前
    Star
  • 响应OpenHarmony生态共建伙伴提出智慧病房、智慧隧道、会议办公等场景的富设备对瘦设备控制的需求。在生态互联互通共建项目中,构建瘦设备上运行的极简连接控制组件:iot_connect,实现在mini/small级别OH设备上的控制和连接。

    C
    0
    2
    更新于 5 天前
    Star
  • 该仓库托管HiHope产品:海王星(Neptune)系列和大禹(DAYU)系列OpenHarmony智能硬件。

    C
    0
    15
    Apache-2.0
    更新于 4月8日
    Star
  • 暂无简介

    Python
    0
    1
    NOASSERTION
    更新于 4 天前
    Star
查看全部项目 >
公告
成就
63
Star
310
Fork
183.22 K
Download
常用语言
C++
C
Makefile
Shell