Documentation ¶
Index ¶
- type BloodGetQuery
- type BloodsGetQuery
- type DeviceBindQuery
- type DeviceFamilyQuery
- type DeviceFindQuery
- type DeviceGetQuery
- type DeviceHostQuery
- type DeviceIsOnlineQuery
- type DeviceLocateModeQuery
- type DeviceLocateQuery
- type DeviceLocateUploadQuery
- type DeviceMessageQuery
- type DeviceModulesQuery
- type DevicePowerOffQuery
- type DeviceRestartQuery
- type DeviceUdtimeQuery
- type DeviceUnBindQuery
- type DevicesGetQuery
- type Family
- type FenceCreateQuery
- type FenceDeleteQuery
- type FencesGetQuery
- type HeartRecentQuery
- type HeartUpload
- type HeartUploadQuery
- type HeartsQuery
- type SleepsQuery
- type StepsQuery
- type TemperatureGetQuery
- type TemperatureUpload
- type TemperatureUploadQuery
- type TemperaturesQuery
- type TracksGetQuery
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BloodGetQuery ¶ added in v1.0.1
type BloodGetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(ImeiSn和Uuid不能同时为空) Uuid string // 设备uuid 长度不超过40 }
获取最近一次测量的血压数据
type BloodsGetQuery ¶ added in v1.0.1
type BloodsGetQuery struct { StartTime string // 开始时间 格式为2006-01-01 00:00:00(必传) EndTime string // 结束时间 格式为2006-01-01 00:00:00(必传) Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-200(必传) ImeiSn string // 设备号 长度不超过20 Uuid string // UUID 长度不超过40 Sort string // 排序方向 DESC/ASC;默认倒序 }
获取血压数据
type DeviceBindQuery ¶ added in v1.0.1
type DeviceBindQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) TrueName string // 设备名称(必传) Mobile string // 设备内SIM卡的手机号(必传) Uuid string // 设备UUID(必传) }
绑定设备
type DeviceFamilyQuery ¶ added in v1.0.1
type DeviceFamilyQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) Families []Family // 亲情号号码信息(必传) }
下发设置亲情号码指令
type DeviceFindQuery ¶ added in v1.0.1
type DeviceFindQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
下发寻找设备指令
type DeviceGetQuery ¶ added in v1.0.1
type DeviceGetQuery struct { ImeiSn string // 设备Imei号 长度不超过20(PS: ImeiSn和AttenceSn不能同时为空) AttenceSn string // 设备考勤号 长度不超过10 }
获取设备详情
type DeviceHostQuery ¶ added in v1.0.1
type DeviceHostQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) Host string // 主机地址(必传) Port string // 端口号(必传) }
下发设置终端host指令
type DeviceIsOnlineQuery ¶ added in v1.0.1
type DeviceIsOnlineQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
获取设备是否在线
type DeviceLocateModeQuery ¶ added in v1.0.1
type DeviceLocateModeQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) LocateMode string // 定位模式 1:省电模式 2:智能模式 3:性能模式 (笔必传) }
下发设置定位模式指令
type DeviceLocateQuery ¶ added in v1.0.1
type DeviceLocateQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
下发定位指令到终端
type DeviceLocateUploadQuery ¶ added in v1.0.1
type DeviceLocateUploadQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) Second int // 必传 定位上报间隔,单位:秒(必传) }
下发定位上报间隔指令
type DeviceMessageQuery ¶ added in v1.0.1
透传报文
type DeviceModulesQuery ¶ added in v1.0.1
type DeviceModulesQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
获取设备功能清单
type DevicePowerOffQuery ¶ added in v1.0.1
type DevicePowerOffQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
下发关机指令
type DeviceRestartQuery ¶ added in v1.0.1
type DeviceRestartQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
下发重启指令
type DeviceUdtimeQuery ¶ added in v1.0.1
type DeviceUdtimeQuery struct { ImeiSn string // 设备Imei号 长度不超过20必传(必传) Start string // 开始时间,格式:06:00(必传) End string // 结束时间,格式:22:00(必传) }
下发定位时间段指令
type DeviceUnBindQuery ¶ added in v1.0.1
type DeviceUnBindQuery struct {
ImeiSn string // 设备Imei号 长度不超过20(必传)
}
解绑设备
type DevicesGetQuery ¶ added in v1.0.1
type DevicesGetQuery struct { Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-200(必传) ImeiSn string // 设备Imei号 长度不超过20 Uuid string // 设备Uuid 长度不超过40 Mobile string // 手机号 长度11 AttenceSn string // 设备考勤号 长度不超过10 IsOnline string // 是否在线 1在线 ModelId int64 // 设备型号ID }
获取设备列表
type FenceCreateQuery ¶ added in v1.0.1
type FenceCreateQuery struct { Truename string // 围栏名称 长度不超过32(必传) FenceType int64 // 围栏类型 1:应用围栏;2:设备围栏(必传) ShapeType int64 // 围栏形状类型 1:点状围栏(圆形围栏);2:多边形围栏(必传) CollideType int64 // 告警类型 1:进出告警;2:靠近告警;3:进出+靠近告警(必传) Geo string // geo坐标系(必传) NearRadius int64 // 靠近围栏预警半径(单位:米)(必传) ValidStart string // 有效开始时间 PS: 08:00(必传) ValidEnd string // 有效结束时间 PS: 18:00(必传) ValidWeek string // 有效周天 周一至周日分别为1-7,逗号分割(1,2,3,4,5,6,7)(必传) Uuid string // uuid }
添加围栏
type FencesGetQuery ¶ added in v1.0.1
type FencesGetQuery struct { Page int // 页码 范围为1-5000(必传) Limit int // 每页条数 范围为1-200(必传) Uuid string // 设备UUID 长度不超过40 FenceType int64 // 围栏类型 1:应用围栏;2:设备围栏 ShapeType int64 // 围栏形状类型 1:点状围栏(圆形围栏);2:多边形围栏 }
获取围栏列表
type HeartRecentQuery ¶ added in v1.0.1
type HeartUpload ¶ added in v1.0.1
设置体温测量间隔时间
type HeartUploadQuery ¶ added in v1.0.1
type HeartUploadQuery struct {
ImeiSn string // 设备IMEI号 长度不超过20
}
type HeartsQuery ¶ added in v1.0.1
type SleepsQuery ¶ added in v1.0.1
type StepsQuery ¶ added in v1.0.1
type TemperatureGetQuery ¶ added in v1.0.1
type TemperatureGetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(ImeiSn和Uuid不能同时为空) Uuid string // 设备uuid 长度不超过40 }
获取最新体温数据
type TemperatureUpload ¶
设置体温测量间隔时间
type TemperatureUploadQuery ¶
type TemperatureUploadQuery struct {
ImeiSn string // 设备IMEI号 长度不超过20
}
type TemperaturesQuery ¶
type TracksGetQuery ¶ added in v1.0.1
type TracksGetQuery struct { StartTime string // 开始时间 格式为2006-01-01 00:00:00(必传) EndTime string // 结束时间 格式为2006-01-01 00:00:00(必传) Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-200(必传) Sort string // 排序方向 DESC/ASC;默认倒序 ImeiSn string // 设备Imei号 长度不超过20 Uuid string // 设备Uuid 长度不超过40 }
获取轨迹
Click to show internal directories.
Click to hide internal directories.