feat (farm): 设备管理

- 本服务接口
- 对接第三方设备商
This commit is contained in:
达富斌
2025-09-19 17:32:24 +08:00
parent 7e29eafb48
commit 46f9bd6cb9
54 changed files with 2256 additions and 41 deletions

View File

@@ -343,4 +343,37 @@ spring:
# 万懋wms系统
wms:
hosts: 47.111.15.9:8074/prod-api
url_1: getTenantByMobile
url_1: getTenantByMobile
# 万懋设备管理
device-manager:
# 四情 (文档来源: 物连网农业四情采集api协议.pdf 版本:v2.0.3 日期:2022.08.16)
four-situations:
hosts: http://farm.0531yun.cn/#/ # http://farm.0531yun.cn/#/
username: cq250904jxtr
password: cq250904jxtr
global:
url-2-1: /api/v2.0/entrance/user/userLogin #用户登录 POST
url-2-2: /api/v2.0/entrance/user/getUser #获取登录用户信息
url-2-3: /api/v2.0/entrance/user/getChildUser #获取子用户信息
url-2-4: /api/v2.0/entrance/device/getAlarmNoticeRecord #设备报请通知记录 GET
url-2-5: /api/v2.0/entrance/group/getsysUserGroup #获取用户区域
url-2-6: /api/v2.0/entrance/device/getsysUserDevice #获取用户设备 GET
url-2-7: /api/v2.0/entrance/device/getDeviceCamera #批量获取摄像头设备信息
url-2-8: /api/v2.0/entrance/device/getRealTimeData #获取设备实时数据 GET
url-2-9: /api/v2.0/entrance/device/groupBoundDevice #区域绑定设备
# 土壤墒情
soil:
url-4-1: /api/v2.0/soil/device/getDeviceAllInfo # 墒情设备, 获取设备全部信息 GET
url-4-2: /api/v2.0/soil/device/updateDevice # 墒情设备, 更新设备信息 POST
url-4-3: /api/v2.0/soil/device/updateNodeInfo # 墒情设备, 更新节点信息 POST
url-4-4: /api/v2.0/soil/history/getHistoryDataList # 墒情设备, 获取历史数据 GET
# 水费机 (文档参考: 智慧物联 HTTPS通讯协议说明书 版本:1.0.1 日期:2025.06.08)
water-and-fertilizer:
hosts: https://ryy.mythiot.com
username: jishui
password: jishui@888@
url-1: /prod-api/login # 获取公钥 POST
url-2: /prod-api/agriculture/deviceMain/list # 获取设备列表 GET
url-3: /prod-api/agriculture/deviceMain/getDeviceAllPropertyAndDataSimple/{0} # 获取设备实时状态 GET {0}: deviceId
url-4: /prod-api/agriculture/deviceMain/updateDeviceStatus # 更改设备属性 POST