最小物联网系统 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
最小物联网系统 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

文档

一步步搭建物联网系统

HTTP vs CoAP

现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入。

https://github.com/phodal/iot-coap

Minimum Internet of Things

A Minimum IOT with arduino and raspberry pi.

一个最小的物联网系统设计方案及源码

android/ 一个最小的Android程序实例
rest/ PHP Laravel Framework to create RESTful API
python/ 简单的pyhon示例
hardware/  硬件串口通信收集
 -/ arduino Arduino板
doc/  文档 简介ppt nginx配置 系统框架图
dashboard/ 基于ruby框架dashing的dashboard

简要的初始化代码说明

代码中因为有两个子模块,即Android与REST,Android是一个简单的Android程序示例,REST作为子模块的原因是考虑到后期会用更简单的源码来替换。但是laravel作为一个运行环境,还是很理想的。

先clone

git clone git@github.com:phodal/iot.git iot

or

git clone https://github.com/phodal/iot.git iot

子模块

git submodule init
git submodule update

系统框架图

Struct

测试

1.将arduino/BareMinimum.ino 烧录到开发板上

2.执行get.py (ps:如果用的是Windows系统 需要将get.py中的 /dev/ttyACM0 改为 COM*.)

sudo python python/get.py

3.打开 http://localhost/athome/create 创建一个数据。打开 http://localhost/athome/1/edit 编辑状态

4.测试网址: b.phodal.com

如何在Android手机上测试

1.下载安装 Stay at Home

交流

QQ群:348100589

中文文档

一个最小的物联网系统设计方案及源码

最小物联网系统(一)——系统组成

最小物联网系统(二)——RESTful

最小物联网系统(三)——创建RESTful

最小物联网系统(四)——详解Laravel的RESTful

最小物联网系统(五)——Laravel RESTful模板化

最小物联网系统(六)——Ajax打造可视化

最小物联网系统(七)——与服务器通讯

最小物联网系统(八)——与单片机通讯

最小物联网系统(九)——Android客户端

最小物联网系统设计——给Laravel添加测试

最小物联网系统——Dashboard

License

© 2014 Phodal Huang. This code is distributed under the MIT license.

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
机智云物联网开源套件和开源框架,配合使用,开发更快。 最重要的是,还有虚拟设备。
2017/01/04 18:47
回复
举报
更多评论
暂无内容
发表了博客
07/14 16:30

物联网(IoT)简介

物联网(IoT)是一个由智能设备连接起来的网络,并提供了丰富的数据,但是它也有可能是一场安全领域的噩梦。 物联网Internet of Things(IoT)是一个统称,指的是越来越多不属于传统计算设备,但却连接到互联网接收或发送数据,或既接收也发送的电子设备组成的网络。 现在有数不胜数的东西可以归为这一类:可以联网的“智...

0
3
发表于运维专区
2019/08/11 12:55

物联网IoT hub

物接入(IoT Hub)是面向物联网领域开发者的全托管云服务,通过主流的物联网协议(如MQTT)通讯,可以在智能设备与云端之间建立安全的双向连接,快速实现物联网项目。物接入分为设备型(原物管理)和数据型两种项...

0
1
发表了博客
2019/06/20 15:09

物联网之窄带物联网(NB-IOT)

NB-IoT即窄带物联网(Narrow Band Internet of Things),NB-IOT构建在蜂窝网络之上,只消耗大约180KHZ的带宽,可直接部署于GSM(2G)、UMTS(3G)、LTE(4G)网络,因为这些网络的基站等基础设备都已经有较好的覆盖范围,所以这将很好的降低了NB-IOT的部署成本。 NB-IoT的优势: 一是广覆盖,将提供改进的室内覆盖,在同样的频...

0
3
2019/07/26 10:35

什么是物联网(IoT)?物联网有哪些平台和优势?

什么是 物联网? 物联网即Internet of things( IoT),最早由Kevin Ashton于1999年命名得来。 根据某知名企业给出的定义:物联网是一个物理对象(车辆、机器、家用电器等)组成的网络,使用传感器和api在Internet上连...

0
0
2019/02/27 20:15

IoT物联网开发者调查报告

Eclipse基金会从2016年开始每年都针对IoT物联网开发者情况在官网做了在线调研。以下内容基于Eclipse基金会2018年物联网开发者调查报告。(公众号对话框回复 “报告”即可获取完整版) 最主要的物联网编程语言 在物联...

0
0
发表了博客
2019/03/16 18:28

自学华为IoT物联网_07 物联网安全

点击返回自学华为IoT物流网 自学华为IoT物联网_07 物联网安全 1. 物联网安全的事件 事件1: 特斯拉事件 车载终端被入侵,通过CAN总线命令可远程控制车辆启停; 本地关键信息存储未做保护,印发后续重大安全事故。 事件2: 南京环保局事件 本地网络被入侵,环保监测数据被篡改;(在一些工厂,环保局会安装一些监控设备检...

0
0
发表了博客
10/20 10:07

什么是物联网?常见IoT 物联网协议最全讲解

推荐语:这是一本从技术原理、工程实践、设计模式和最佳实践4个维度讲解物联网系统开发的著作,是作者10余年实践经验的总结。 付强,某智慧社区企业的联合创始人兼CTO,资深IoT技术专家,有10余年从业经验,专注于物联网平台和产品的设计与开发,非常熟悉各种物联网协议和物联网系统的架构与开发。 一、什么是物联网? 物...

0
0
10/15 10:58

什么是物联网?常见IoT 物联网协议最全讲解

推荐语:这是一本从技术原理、工程实践、设计模式和最佳实践4个维度讲解物联网系统开发的著作,是作者10余年实践经验的总结。 付强,某智慧社区企业的联合创始人兼CTO,资深IoT技术专家,有10余年从业经验,专注于...

0
0
发表了博客
2018/06/25 15:49

物联网

下面是对这个系统的简单的通俗介绍。 标准的物联网系统可以大致分为四个层面:感知识别层,网络构建层,管理服务层,综合应用层。 1)感知识别层: 你应该听说过什么“通过感知识别技术,让物品‘开口说话、发布信息’,是融合物理世界和信息世界的重要一环,是物联网区别于其他网络的最独特的部分。。。”blabla。这些吹...

0
0
发表了博客
10/16 11:59

什么是物联网?常见IoT 物联网协议最全讲解

推荐语:这是一本从技术原理、工程实践、设计模式和最佳实践4个维度讲解物联网系统开发的著作,是作者10余年实践经验的总结。 付强,某智慧社区企业的联合创始人兼CTO,资深IoT技术专家,有10余年从业经验,专注于物联网平台和产品的设计与开发,非常熟悉各种物联网协议和物联网系统的架构与开发。 一、什么是物联网? 物...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
214 收藏
分享
返回顶部
顶部