DG-IoT是国内首款轻量级开源工业物联网平台,我们致力于提供四类物联网解决方案:
<span id="jump"> 技术支持微信群 </span> | 小程序 | 公众号 | 电脑端 | 账号 | 密码 |
---|---|---|---|---|---|
dgiot_admin | dgiot_admin |
wget -q https://gitee.com/dgiiot/dgiot/raw/master/dgiot_install.sh && sh dgiot_install.sh
构建 dgiot 需要 Erlang/OTP R23+, Windows下用 msys64开发。下载后解压到D盘根目录,严格按照下图操作: + 国外下载源码 bash git clone https://github.com/dgiot/dgiot-dashboard.git git clone https://github.com/dgiot/dgiot.git
+ 国内下载源码 bash git clone https://gitee.com/dgiiot/dgiot-dashboard.git git clone https://gitee.com/dgiiot/dgiot.git
+ 国内Linux/Unix/Mac/windows 构建 bash cd dgiot_dashboard git pull pnpm install pnpm build cd ../dgiot git pull rm ./apps/dgiot_api/priv/www -rf cp ../dgiot_dashboard/dist/ ./apps/dgiot_api/priv/www -rf cp ../dgiot_dashboard/swagger ./apps/dgiot_api/priv/www/ -rf make run
make DIAGNOSTIC=1
DGIOT 启动,可以使用浏览器访问 http://localhost:80 来查看 Dashboard。如果对 DGIOT 有改进建议,可以向EIP 提交 PR 和 ISSUE
如果想集成或开发你自己的插件,参考 lib-extra/README.md
欢迎你将任何 bug、问题和功能请求提交到 dgiot/dgiot。
Apache License 2.0, 详见 LICENSE。
#grpc介绍 gRPC是一个高性能,开源和通用的RPC框架,基于Protobuf序列化协议开发,且支持众多开发语言。gRPC基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口。并运行一个gRPC服务器来处理客户端调用。在客户端拥有一个存根能够向服务端一样的方法。 # dgiot_grpc_python连接 ![1.png](http://dgiot
目标 无明确目标 知识点 学习使用 travis-ci 对项目进行持续集成测试 (https://travis-ci.org/ ) 课程内容 首先来看看这个项目:https://github.com/Ricardo-Li/node-practice-3 (图1) 类似这样的 badges,在很多项目中都可以看到。前者是告诉我们,这个项目的测试目前是通过的;后者是告诉我们,这个测试的行覆盖率是多少。
1 概念 Jenkins可选配置参数相当多。基本可以归为这么几类: 构建触发配置:例如配置gitlab提交代码触发构建,或者每天、每周定时触发构建 构建工具配置:例如配置jdk/maven/gradle等 构建后配置:例如配置发送邮件、自动开jira bug等 Jenkins的外挂工具,都是通过插件机制来解决的,常见插件如下: iOS专用:Xcode integration Android专用:G
gitlab-ci.md 官网:https://haomo-tech.com 作者:毫末科技 邮箱:hxg@haomo-studio.com
与物联网一样,所有物联网设备都连接到其他物联网设备和应用程序,以使用协议传输和接收信息。物联网设备和物联网应用之间存在差距。物联网平台填补了设备(传感器)和应用(网络)之间的空白。因此可以说物联网平台是一种集成服务,可以实现物联网设备和应用程序之间的差距,并为您提供在线物理对象。 有几种物联网平台可以提供主动部署物联网应用的工具。其中一些列表如下: 亚马逊网络服务(AWS)物联网平台:亚马逊网络服
主要内容:物联网中ThingWorx平台的服务,ThingWorx组件ThingWorx平台是一个完整的端到端技术平台,专为工业物联网而设计。它促进了开发和设置物联网开发其他方面的连接,分析和生成所需的工具和服务。 ThingWorx物联网平台是一系列模块,可提供实施物联网应用所需的灵活性,功能和灵活性。ThingWorx使企业能够快速开发和部署功能强大的应用程序以及增强现实(AR)体验。 ThingWorx是第一个连接人员,系统,物品,连接操作,连接产品,连接应用
translated_page: https://github.com/PX4/Devguide/blob/master/en/test_and_ci/continous_integration.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e PX4 Continuous Integration PX4 builds and
我们做的还不够好,先占个坑。 欢迎贡献章节。
注意有关编写测试的建议, 请参阅 Testing Your Code. Why? 与 Kent Beck 一起撰写关于 持续集成 (简称 : CI ) 的 Martin Fowler 对 CI 进行了如下的描述: 持续集成是一种软件开发实践,团队成员经常整合他们的工作,通常每个人至少每天集成一次 - 导致每天进行多次集成。 每个集成都通过自动构建(包括测试)进行验证,以尽快检测集成错误。 许多团队