|
||
---|---|---|
.. | ||
README.md | ||
gateway.conf | ||
gateway.conf.0314 | ||
gateway.conf.0318 | ||
gateway.conf.bak | ||
gateway.conf.bak0319 |
README.md
网关配置文件说明
Example:
{ "gateway_info": { "id": "F23FACD2-7D85-4FCC-88E3-C5B78931A26D", "version": "yunhorn_gw_c_v1", "localtion": [113.960347, 22.54143], "单位": "深圳市云兴科技", "config": [{ "id": "EC13C2D9-6A93-4894-BB5B-89BDAA786D8A", "version": "yunhorn_kgl_c8_v1", "data": [ ["男厕位", 1], ["男厕位", 2], ["男厕位", 3], ["男厕位", 4], ["男厕位", 5], ["男厕位", 6], ["男厕位", 7], ["男厕位", 8] ] }, { "id": "82BF7B5E-EC0D-4DB6-807F-B097C3C84073", "version": "yunhorn_kgl_c8_v1", "data": [ ["母婴", 1], ["残卫", 1], ["残卫", 2], ["男便池", 4], ["男便池", 5], ["男便池", 6], ["男便池", 7], ["男便池", 8] ] }, { "id": "F5B7FDCC-79A8-499E-A925-F2FF357BE30D", "version": "yunhorn_kgl_c8_v1", "data": [ ["男厕位", 9], ["男厕位", 10], ["女厕位", 14], ["女厕位", 15], ["女厕位", 16], ["女厕位", 17], ["女厕位", 18], [null, null] ] }, { "id": "00DD66A6-378E-450D-98AA-44AC02741980", "version": "yunhorn_kgl_c16_v1", "data": [ ["女厕位", 1], ["女厕位", 2], ["女厕位", 3], ["女厕位", 4], ["女厕位", 5], ["女厕位", 6], ["女厕位", 7], ["女厕位", 8], ["女厕位", 9], ["女厕位", 10], ["女厕位", 11], ["女厕位", 12], ["女厕位", 13], ["男便池", 1], ["男便池", 2], ["男便池", 3] ] } ] }, "devices_list": [ ["EC13C2D9-6A93-4894-BB5B-89BDAA786D8A", "port3", "yunhorn_kgl_c8_v1", "1"], ["52A79B3D-D9D9-48AF-AEB4-7D456BA22B31", "port1", "yunhorn_db_c_v1", "1"], ["607E11C4-8986-4F8E-807E-FFA655A6F677", "port1", "yunhorn_sb_c_v1", "1"], ["066BB944-AFA2-4E5D-86FA-61D9080A97BB", "port2", "yunhorn_kq_c_v1", "1"], ["22E175B2-8DD5-4740-B428-0297F409AA47", "port2", "yunhorn_lhq_c_v1", "1"], ["20F44B9C-E4A1-478E-B28F-0B7B14A2AF64", "port2", "yunhorn_aq_c_v1", "1"] ], "serialports_list": { "port1": { "com": "/dev/ttyUSB2", "bauds": 2400, "size": 8, "parity": "E", "stopbits": 1, "readtimeout": 1, "note": "水表电表" }, "port2": { "com": "/dev/ttyUSB1", "bauds": 9600, "size": 8, "parity": "N", "stopbits": 1, "readtimeout": 1, "note": "空气质量" }, "port3": { "com": "/dev/ttyUSB0", "bauds": 9600, "size": 8, "parity": "N", "stopbits": 1, "readtimeout": 1, "note": "开关量监测" } }, "rs485devices": { "EC13C2D9-6A93-4894-BB5B-89BDAA786D8A": { "version": "yunhorn_kgl_c8_v1", "num": "1", "command": [ [1, 2, 0, 0, 0, 1, 185, 202], [1, 2, 0, 1, 0, 1, 232, 10], [1, 2, 0, 2, 0, 1, 24, 10], [1, 2, 0, 3, 0, 1, 73, 202], [1, 2, 0, 4, 0, 1, 248, 11], [1, 2, 0, 5, 0, 1, 169, 203], [1, 2, 0, 6, 0, 1, 89, 203], [1, 2, 0, 7, 0, 1, 8, 11] ] }, "00DD66A6-378E-450D-98AA-44AC02741980": { "version": "yunhorn_kgl_c16_v1", "num": "1", "command": [ [3, 2, 0, 0, 0, 16, 120, 36] ] }, "52A79B3D-D9D9-48AF-AEB4-7D456BA22B31": { "version": "yunhorn_db_c_v1", "num": "1", "command": [ [104, 65, 4, 0, 120, 16, 68, 104, 17, 4, 51, 51, 52, 51, 195, 22] ] }, "607E11C4-8986-4F8E-807E-FFA655A6F677": { "version": "yunhorn_sb_c_v1", "num": "1", "command": [ [104, 16, 103, 19, 146, 128, 1, 0, 0, 1, 3, 31, 144, 2, 186, 22] ] }, "066BB944-AFA2-4E5D-86FA-61D9080A97BB": { "version": "yunhorn_kq_c_v1", "num": "1", "command": [ [2, 3, 0, 0, 0, 7, 4, 59] ] }, "22E175B2-8DD5-4740-B428-0297F409AA47": { "version": "yunhorn_lhq_c_v1", "num": "1", "command": [ [4, 3, 0, 6, 0, 1, 100, 94] ] }, "20F44B9C-E4A1-478E-B28F-0B7B14A2AF64": { "version": "yunhorn_aq_c_v1", "num": "1", "command": [ [3, 3, 0, 0, 0, 1, 133, 232] ] } }, "iconurl": "http://192.168.3.188/icons/", "websocketurl": ["192.168.3.216:8080", "/echo"], "post_to_server": "https://smartoilets.cn/socketServer/statis/push", "debug": false }
设备类型说明
# 水表:
"yunhoron_sb_c_v1":
通讯方式: RS485
串口配置: 2400 8 E 1
串口命令条目: 1
数据条目: 1
# 电表:
"yunhoron_db_c_v1":
通讯方式: RS485
串口配置: 2400 8 E 1
串口命令条目: 1
数据条目: 1
# 空气检测仪:
"yunhoron_kq_c_v1":
通讯方式: RS485
串口配置: 9600 8 N 1
串口命令条目: 1
数据条目: 7
# 硫化氢检测仪:
"yunhoron_lhq_c_v1":
通讯方式: RS485
串口配置: 9600 8 N 1
串口命令条目: 1
数据条目: 1
# 氨气检测仪:
"yunhoron_aq_c_v1":
通讯方式: RS485
串口配置: 9600 8 N 1
串口命令条目: 1
数据条目: 1
# 开关量检测:
"yunhoron_kgl_c8_v1":
通讯方式: RS485
串口配置: 9600 8 N 1
串口命令条目: 8
数据条目: 8
"yunhoron_kgl_c16_v1":
通讯方式: RS485
串口配置: 9600 8 N 1
串口命令条目: 1
数据条目: 16
当前版本说明
支持多设备采集,只需将串口参数配置一样的设备放在相对应的串口里面,并配置设备即可
目前集成RS485有线通讯,(zigbee,lora未集成)
提供api,详见api说明
数据解析发送,目前4种数据格式,code1001,code1004,code1005,code1006
code1001: 5分钟一次 (设备列表里的所有设备的数据)
code1004: 不定时,取决于客流摄像机
code1005: 不定时,当设备数据变化时发送该设备数据
code1006: 不定时,当有人评价时,发送评价设备的数据给服务器