TMC 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TMC 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: GPL-3.0
开发语言: Java
操作系统: 跨平台
收录时间: 2020-09-17
提 交 者: 中科图灵

TMC-中科图灵城市智慧消防物联网管理系统是一个开源智慧消防云平台,该平台融合了无线烟感监测、可燃气器监测、电气火灾监测、防火门监测、消防用水监测、消防主机联网、消防电源监测、消防巡检、视频智能识别九大子系统,是城市级消防联网的全套解决方案。 随着智慧消防发展到5G时代的,越来越多的传统消防企业亟待转型升级,中科图灵顺势而为,希望通过拥抱开源,降低智慧消防行业准入门槛,帮助更多的传统企业轻松转型智慧消防,推动行业标准建设。

官方网站:https://tmc.zkturing.com/

武汉中科图灵科技有限公司面向消防行业提供国内首家免费开源的智慧消防云平台,无需加盟费、无需预存款,支持私有化部署,永久商业授权,开放源码支持二次开发,支持NB-IOT、LORA、4G协议接入,支持多品牌传感器接入。

开源版演示地址:https://open.iot.store/           演示账户:test_admin               账户密码:Turing2018

系统架构

智慧消防设备满足物联网的三个层次(应用层、传输层、感知层), 运用传感器等技术,使信息传感设备实时感知需要的信息,按照约定 的协议,通过可能的网络(如基于 LoRa 的无线局域网)接入方式,把物品与互联网相连接,进行信息交换和通信,实现物与物、物与人的 泛在链接,实现对消防设备的智慧化识别、跟踪、监控和管理。

主要功能

无线烟感远程监测预警

支持接入无线烟感、无线温感报警器,远程查看室内烟雾度、温度、传感器电池电量

电气火灾远程监测预警

支持接入组合式电气火灾报警器,远程查看电气线路的漏电值、电线温度、电流值、电压值

 

可燃气体远程监测预警

支持接入无线可燃气体报警器,远程查看室内可燃气体浓度

 

消防用水监测预警

支持接入无线水压、水位传感器,远程查看消火栓、喷淋管、消防水池的水压值、水位值

消防主机远程联网

支持接入主流传统消防企业的消防主机数据,远程查看消防主机工作状态、实时报警数据

消防电源远程监测预警

支持接入无线消防电源监测报警器,远程查看消防电源电压值、电流值

防火门远程监控预警

支持接入无线门磁报警器,远程查看防火门开启、闭合状态

消防电子巡检及故障上报

支持在消防设施上粘贴二维码或RFDI标签,使用移动终端对消防设备、设施进行巡检和故障上报

无线物联传感器监测

支持各类物联网传感器的接入,自定义传感器测点,远程查看传感器实时监测数值

演示案例

智慧消防云平台部署说明

数据库环境准备

  • mysql 5.7
  • redis 5.0.0
  • elasticsearch 6.5.4
  • rabbitmq 3.6.9

mysql数据库资源创建好后,执行如下sql创建初始化数据库

CREATE DATABASE `turing-admin` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
CREATE DATABASE `turing-auth` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
CREATE DATABASE `turing_datahandler` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
CREATE DATABASE `turing_device` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';

并导入sql目录下的各个sql文件来创建初始化表和初始化数据

基础配置准备

SpringCloud使用gitee来作为配置中心 示例配置文件地址

修改gitee上各个微服务配置下的数据库链接信息,并对应修改微服务代码配置yml里面的gitee配置信息

代码编译打包

  1. 编译各个微服务代码,生成对应jar包
  2. 执行各个服务文件夹下Dockerfile文件,打包成docker镜像

启动服务

对应修改docker-compose.yml配置文件,执行docker compose up -d 即可启动服务

演示地址

TMC智慧消防云平台官网: https://tmc.zkturing.com/

TMC智慧消防云平台演示教程: https://tmc.zkturing.com/list-60-1.html

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

TMC 的相关资讯

还没有任何资讯

TMC 的相关博客

Autosar COM层发送模式选择(信号发送属性和I-PDU发送模式)

信号的发送属性 Triggered属性:调用Com_SendSignal( )服务请求具备Triggered属性的信号发送,可以触发相关I-PDU的发送,但是...

如何高效地玩转多级缓存

TMC,即“透明多级缓存(Transparent Multilevel Cache)”,是有赞 PaaS 团队给公司内应用提供的整体缓存解决方案。 TMC 在通...

一个牛逼的多级缓存实现方案

点击上方“Java研发军团”,选择“置顶公众号” 关键时刻,第一时间送达! 阅读本文需要5分钟 TMC,即“透明多级缓存(Trans...

TMC 的相关问答

还没有任何问答,马上提问

评论 (7)

加载中
打分: 力荐
专业
10/23 14:13
回复
举报
消防?
10/21 19:41
回复
举报
打分: 力荐
准备测试,十分感谢
10/21 14:23
回复
举报
cn.turing.common 这个包好像没有
10/12 17:33
回复
举报
HuaweiVmsUtil类中使用的com.huawei.main.Auth不存在
09/30 10:23
回复
举报
中科图灵软件作者
需要安装华为云的maven包,参考链接:https://support.huaweicloud.com/devg-sdk/sdk_01_0004.html
09/30 18:23
回复
举报
谢谢,项目有详细一点的部署文档吗
10/09 10:05
回复
举报
更多评论
7 评论
127 收藏
分享
返回顶部
顶部