| | |
| | | package com.hdl.photovoltaic.internet.api; |
| | | |
| | | public class TopicApi { |
| | | |
| | | |
| | | /* |
| | | *逆变器热点配置 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_HOTSPOT_EDIT = "/user/%s/custom/hotspot/edit"; |
| | | /* |
| | | *逆变器热点获取 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_HOTSPOT_GET = "/user/%s/custom/hotspot/get"; |
| | | |
| | | |
| | | /* |
| | | *逆变器wif配置 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_WIFI_EDIT = "/user/%s/custom/wifi/edit"; |
| | | /* |
| | | *逆变器wifi获取 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_WIFI_GET = "/user/%s/custom/wifi/get"; |
| | | |
| | | /* |
| | | *逆变器wifi状态通知 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_WIFI_NOTIFY = "/user/%s/custom/wifi/notify"; |
| | | /* |
| | | *逆变器以太网配置 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_ETHERNET_EDIT = "/user/%s/custom/ethernet/edit"; |
| | | /* |
| | | *逆变器以太网获取 |
| | | * */ |
| | | public static final String DELETING_GATEWAY_ETHERNET_GET = "/user/%s/custom/ethernet/get"; |
| | | |
| | | /* |
| | | *通知删除并退网子设备拓扑关系 |
| | | *删除从网关 |
| | |
| | | * 写远程信息的,例如服务器地址、HomeId、密钥之类 |
| | | * 与服务器相关的 |
| | | * */ |
| | | public static final String GATEWAY_EDIT_REMOTE = "/user/%s/custom/gateway/remote/edit"; |
| | | public static final String SET_GATEWAY_REMOTE_EDIT = "/user/%s/custom/gateway/remote/edit"; |
| | | |
| | | /* |
| | | * 网关恢复出场设置命令 |
| | | * */ |
| | | public static final String GATEWAY_INITIALIZE_REMOTE = "/user/%s/custom/gateway/initialize"; |
| | | public static final String GATEWAY_FIND_REMOTE = "/base/%s/thing/service/mmv_device_find/down"; |
| | | //网关时间读取 |
| | | public static final String GET_GATEWAY_TIME = "/user/%s/custom/gateway/time/get"; |
| | | //网关时间修改 |
| | | public static final String SET_GATEWAY_TIME_EDIT = "/user/%s/custom/gateway/time/edit"; |
| | | |
| | | /** |
| | | * 红外宝的定位 |
| | | */ |
| | | public static final String IR_FIND_REMOTE = "/base/%s/thing/service/irDeviceFind/down"; |
| | | /** |
| | | * 红外宝试码 |
| | | */ |
| | | public static final String IR_CODE_TEST = "/base/%s/thing/service/irCodeTest/down"; |
| | | /** |
| | | * 红外宝遥控器添加 |
| | | */ |
| | | public static final String IR_DEVICE_ADD = "/base/%s/thing/service/irDeviceAdd/down"; |
| | | /** |
| | | * 红外宝遥控器列表获取 |
| | | */ |
| | | public static final String IR_DEVICE_LIST = "/base/%s/thing/service/irDeviceListGet/down"; |
| | | /** |
| | | * 红外宝自学码 |
| | | */ |
| | | public static final String IR_CODE_STUDY = "/base/%s/thing/service/irCodeStudy/down"; |
| | | /** |
| | | * 红外宝自学码删除 |
| | | */ |
| | | public static final String IR_CODE_REMOVE = "/base/%s/thing/service/irCodeRemove/down"; |
| | | |
| | | |
| | | //本地升级包推送(告诉网关下载升级包地址等信息) |
| | | public static final String SET_GATEWAY_UPGRADE_INFO = "/base/%s/ota/device/upgrade/down"; |
| | | /* |
| | | * 网关编辑命令 |
| | | * 与服务器无关的 |
| | | * */ |
| | | public static final String GATEWAY_SEND_EDIT = "/user/%s/custom/gateway/edit"; |
| | | public static final String SET_GATEWAY_EDIT = "/user/%s/custom/gateway/edit"; |
| | | |
| | | /** |
| | | * 设置网关入网模式 |
| | |
| | | */ |
| | | public static final String GATEWAY_SEARCH_REPLY = "/user/all/custom/gateway/search_reply"; |
| | | |
| | | //网关详细信息获取s=gw_id |
| | | public static final String GATEWAY_INFO = "/user/%s/custom/gateway/get"; |
| | | //网关详细信息 |
| | | public static final String GET_GATEWAY_INFO = "/user/%s/custom/gateway/get"; |
| | | |
| | | //获取物理设备列表 |
| | | public static final String GET_DEVICE_LIST = "/user/%s/custom/device/list/get"; |
| | | public static final String GET_GATEWAY_OID_LIST = "/user/%s/custom/device/list/get"; |
| | | |
| | | //获取物理设备列表响应 |
| | | public static final String GET_DEVICE_LIST_REPLY = "/user/%s/custom/device/list/get_reply"; |
| | |
| | | //更改网关备注名 |
| | | public static final String GATEWAY_RENAME = "/user/%s/custom/gateway/edit"; |
| | | |
| | | //8.1获取场景列表 |
| | | public static final String SCENE_LIST_GET = "/user/%s/custom/scene/list/get"; |
| | | |
| | | //8.2获取场景 |
| | | public static final String SCENE_GET = "/user/%s/custom/scene/get"; |
| | | |
| | | //8.3执行场景 |
| | | public static final String SCENE_CONTROL = "/user/%s/custom/scene/execute"; |
| | | |
| | | //8.4场景增加 |
| | | public static final String CREATE_SCENE = "/user/%s/custom/scene/add"; |
| | | |
| | | //8.5场景编辑 |
| | | public static final String SCENE_EDIT = "/user/%s/custom/scene/edit"; |
| | | |
| | | //8.6场景删除 |
| | | public static final String SCENE_DELETE = "/user/%s/custom/scene/delete"; |
| | | |
| | | //9.1 房间信息列表获取 |
| | | public static final String ROOM_LIST_GET = "/user/%s/custom/room/list/get"; |
| | | |
| | | //9.2 房间信息添加(增量) |
| | | public static final String ROOM_ADD = "/user/%s/custom/room/add"; |
| | | |
| | | //9.2.1 房间信息添加(全量) |
| | | public static final String ROOM_COVER_ADD = "/user/%s/custom/room/cover/add"; |
| | | |
| | | //9.3 房间信息编辑 |
| | | public static final String ROOM_EDIT = "/user/%s/custom/room/edit"; |
| | | |
| | | //9.4 房间信息删除 |
| | | public static final String ROOM_DELETE = "/user/%s/custom/room/delete"; |
| | | |
| | | //9.5 房间绑定关系列表获取 |
| | | public static final String ROOM_BIND_LIST_GET = "/user/%s/custom/room/bind/list/get"; |
| | | |
| | | //9.6 房间绑定关系添加(增量) |
| | | public static final String ROOM_BIND_ADD = "/user/%s/custom/room/bind/add"; |
| | | |
| | | //9.6.1 房间绑定关系添加(全量) |
| | | public static final String ROOM_BIND_COVER_ADD = "/user/%s/custom/room/bind/cover/add"; |
| | | |
| | | //9.7 房间绑定关系删除 |
| | | public static final String ROOM_BIND_DELETE = "/user/%s/custom/room/bind/delete"; |
| | | |
| | | //10.1 自动化列表获取 |
| | | public static final String LOGIC_LIST_GET = "/user/%s/custom/logic/list/get"; |
| | | |
| | | //10.2 自动化手动执行 |
| | | public static final String LOGIC_execute = "/user/%s/custom/logic/execute"; |
| | | |
| | | //10.3 自动化获取 列表一次性读全 |
| | | public static final String LOGIC_GET = "/user/%s/custom/logic/get"; |
| | | |
| | | //10.4 自动化新增/编辑 |
| | | public static final String LOGIC_EDIT = "/user/%s/custom/logic/edit"; |
| | | |
| | | //10.5 自动化删除 |
| | | public static final String LOGIC_DELETE = "/user/%s/custom/logic/delete"; |
| | | |
| | | //10.6 自动化启用禁用 |
| | | public static final String LOGIC_ENABLE_EDIT = "/user/%s/custom/logic/enable/edit"; |
| | | |
| | | //10.7 自动化状态上报 执行结果、本地启用禁用状态上报 |
| | | public static final String LOGIC_STATUS_UP = "/user/%s/custom/logic/status/up"; |
| | | |
| | | //11.1 安防列表获取 |
| | | public static final String SECURITY_LIST_GET = "/user/%s/custom/security/list/get"; |
| | | |
| | | //11.2 安防获取 |
| | | public static final String SECURITY_GET = "/user/%s/custom/security/get"; |
| | | |
| | | //11.3 安防新增/编辑 |
| | | public static final String SECURITY_EDIT = "/user/%s/custom/security/edit"; |
| | | |
| | | //11.4 安防删除 |
| | | public static final String SECURITY_DELETE = "/user/%s/custom/security/delete"; |
| | | |
| | | //11.5 布防设置 |
| | | public static final String SECURITY_STATUS_SET = "/user/%s/custom/security/status/set"; |
| | | |
| | | //11.6 安防防区状态读取 |
| | | public static final String SECURITY_STATUS_GET = "/user/%s/custom/security/status/get"; |
| | | |
| | | //11.7 安防防区报警状态上报 |
| | | public static final String SECURITY_STATUS_UP = "/user/%s/custom/security/status/up"; |
| | | |
| | | //11.8 安防Bypass读取 |
| | | public static final String SECURITY_BYPASS_GET = "/user/%s/custom/security/bypass/get"; |
| | | |
| | | //11.9 安防Bypass设置 |
| | | public static final String SECURITY_BYPASS_SET = "/user/%s/custom/security/bypass/set"; |
| | | |
| | | /** |
| | | * 设备连接TCP之前广播 |
| | |
| | | |
| | | public static final String NATIVE_MODBUS_DOWN_SLAVE = "/user/%s/custom/native/inverter/down/slaveoid/%s"; |
| | | public static final String NATIVE_MODBUS_DOWN_SLAVE_REPLY = "/user/%s/custom/native/inverter/down_reply/slaveoid/%s"; |
| | | |
| | | public static final String DELETING_GATEWAY_password_verifiy= "/user/%s/custom/native/inverter/password_verifiy"; |
| | | |
| | | |
| | | } |