Skip to content

noahziheng/freeiot

Repository files navigation

Banner

FreeIOT

一个轻巧灵活的开源物联网中间件框架

Documentation Build pypi license PRs Welcome

English Introduction

特点

  • ➿ 结构轻巧可靠,开发定制轻松
  • 💡 Adapter 设计,可扩展性强
  • 🔓 开源实现,安全可控(欢迎加入开发)
  • 📝 文档齐全,简明易懂(WIP)

安装

FreeIOT 使用 Python3 开发,您应在安装 FreeIOT 之前先行安装 Python3.5 以上版本。

通过包管理器安装

 pip3 install libfreeiot # *nix 类系统使用
 pip install libfreeiot # Windows 系统使用

构建安装

git clone https://github.com/noahziheng/freeiot.git
cd freeiot
python3 setup.py install --user # *nix 类系统使用
python setup.py install --user # Windows 系统使用

文档

点击进入文档中心

与 FreeIOT v1 关系

FreeIOT v1 是全端支持的物联网开放平台,本人于 2016 年进行开发运营,基于 Node 生态构建服务端,并有设备侧支持方案及服务侧客户端。

特点是以模块为描述设备的基本原子,现已停止支持和营运。

库中 backup/v1 分支存放有 FreeIOT v1 的全部源代码及 Markdown 文档。

现 FreeIOT 项目参照了 v1 分支的部分思想,但已改采用 Python 实现,实为 Adapter 形式的中间件框架,与 v1 分支并无实质关联。

相关项目

捐助

支付宝:[email protected] (*梓恒)

如果我的工作对您有所帮助,欢迎您对本项目进行捐助。

开源授权

Copyright (C) 2018 Noah Gao <[email protected]>

Licensed under the MIT License.
For more information see LICENSE.txt.