Documentation ¶
Index ¶
- type BloodGetQuery
- type BloodUploadGetQuery
- type BloodUploadSetQuery
- type BloodsGetQuery
- type DeviceBindQuery
- type DeviceDndQuery
- type DeviceFamilyQuery
- type DeviceFindQuery
- type DeviceGetQuery
- type DeviceHostQuery
- type DeviceIsOnlineQuery
- type DeviceLocateModeQuery
- type DeviceLocateQuery
- type DeviceLocateUploadQuery
- type DeviceMessageQuery
- type DeviceModulesQuery
- type DeviceMonitorQuery
- type DevicePowerOffQuery
- type DeviceRestartQuery
- type DeviceUdtimeQuery
- type DeviceUnBindQuery
- type DeviceUpdateQuery
- type DevicesGetQuery
- type Family
- type FenceCreateQuery
- type FenceDeleteQuery
- type FencesGetQuery
- type HeartGetQuery
- type HeartUploadGetQuery
- type HeartUploadSetQuery
- type HeartsGetQuery
- type MacBookGetQuery
- type MacBooksGetQuery
- type MacListCreateQuery
- type MacListDeleteQuery
- type MacListsGetQuery
- type MacbookDeleteQuery
- type MacbookDrawQuery
- type MacbookUpdateQuery
- type SleepsGetQuery
- type StepsGetQuery
- type TemperatureGetQuery
- type TemperatureUploadGetQuery
- type TemperatureUploadSetQuery
- type TemperaturesGetQuery
- 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 BloodUploadGetQuery ¶ added in v1.0.11
type BloodUploadGetQuery struct {
ImeiSn string // 设备IMEI号 长度不超过20(必传)
}
获取血压测量间隔时间
type BloodUploadSetQuery ¶ added in v1.0.11
type BloodUploadSetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(必传) Second int // 血压上报间隔时间(单位秒)(必传) }
设置血压测量间隔时间
type BloodsGetQuery ¶ added in v1.0.1
type BloodsGetQuery struct { Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-100(必传) StartTime string // 开始时间 格式为2006-01-01 00:00:00 EndTime string // 结束时间 格式为2006-01-01 00:00:00 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 DeviceDndQuery ¶ added in v1.0.6
type DeviceDndQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) Dnd string // 免打扰时间段 格式:8:00-11:30|123456;14:00-17:30|12345 12345表示周一到周五生效,1234567表示每天都生效(必传) }
下发设置免打扰时间段指令
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(必传) 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 DeviceMonitorQuery ¶ added in v1.0.6
下发聆听指令
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 DeviceUpdateQuery ¶ added in v1.0.7
type DeviceUpdateQuery struct { ImeiSn string // 设备Imei号 长度不超过20(必传) Truename string // 设备名称 长度不超过50个字符(必传) }
更新设备信息
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-100(必传) Uuid string // 设备UUID 长度不超过40 FenceType int64 // 围栏类型 1:应用围栏;2:设备围栏 ShapeType int64 // 围栏形状类型 1:点状围栏(圆形围栏);2:多边形围栏 }
获取围栏列表
type HeartGetQuery ¶ added in v1.0.9
获取最近一次测量的心率数据
type HeartUploadGetQuery ¶ added in v1.0.7
type HeartUploadGetQuery struct {
ImeiSn string // 设备IMEI号 长度不超过20(必传)
}
获取心率数据上报时间间隔
type HeartUploadSetQuery ¶ added in v1.0.7
type HeartUploadSetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(必传) Second int // 体温上报间隔时间(单位秒)(必传) }
设置心率数据上报时间间隔
type HeartsGetQuery ¶ added in v1.0.9
type HeartsGetQuery struct { Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-100(必传) StartTime string // 开始时间 格式为2006-01-01 00:00:00 EndTime string // 结束时间 格式为2006-01-01 00:00:00 ImeiSn string // 设备号 长度不超过20 Uuid string // UUID 长度不超过40 Sort string // 排序方向 DESC/ASC;默认倒序 }
获取心率数据列表
type MacBookGetQuery ¶ added in v1.0.15
type MacBookGetQuery struct {
Mac string // mac地址(必传)
}
获取macbook详情
type MacBooksGetQuery ¶ added in v1.0.15
type MacBooksGetQuery struct { Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-100(必传) StartTime string // 开始时间 格式为2006-01-01(必传) EndTime string // 结束时间 格式为2006-01-01(必传) Sort string // 排序方式 DESC/ASC;默认倒序 Name string // 按照MAC名称查询 Mac string // 按照Mac查询 Status string // 按照mac地址状态查询 TotalCount int64 // 定位数量 CityId int64 // 按照城市id查询 }
获取macbook列表
type MacListCreateQuery ¶ added in v1.0.15
type MacListCreateQuery struct { Mac string // mac地址(必填) Name string // mac名称(必填) Signal int64 // 信号值(必填) Lat string // 纬度(必填) Lng string // 经度(必填) }
添加maclist
type MacListDeleteQuery ¶ added in v1.0.15
删除maclist
type MacListsGetQuery ¶ added in v1.0.15
type MacListsGetQuery struct { Page int32 // 页码 范围为1-5000(必传) Limit int32 // 每页条数 范围为1-100(必传) StartTime string // 开始时间 格式为2006-01-01 00:00:00(必传) EndTime string // 结束时间 格式为2006-01-01 00:00:00(必传) Mac string // mac地址(必填) }
获取maclist列表
type MacbookDeleteQuery ¶ added in v1.0.15
删除macbook
type MacbookDrawQuery ¶ added in v1.0.15
重绘macbook
type MacbookUpdateQuery ¶ added in v1.0.15
type MacbookUpdateQuery struct { Mac string // mac地址(必传) Name string // mac名称(必传) CityId int64 // 市ID(必传) ProvinceId int64 // 省ID(必传) DistrictId int64 // 区ID(必传) Lat float64 // 纬度(必传) Lng float64 // 经度(必传) Status int64 // mac状态(必传) TotalCount int64 // maclist条数(必传) Street string // 街道 Address string // 地址 Remark string // 备注 }
修改macbook
type SleepsGetQuery ¶ added in v1.0.9
type StepsGetQuery ¶ added in v1.0.9
type TemperatureGetQuery ¶ added in v1.0.1
type TemperatureGetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(必传) Uuid string // 设备uuid 长度不超过40 }
获取最新体温数据
type TemperatureUploadGetQuery ¶ added in v1.0.7
type TemperatureUploadGetQuery struct {
ImeiSn string // 设备IMEI号 长度不超过20(必传)
}
type TemperatureUploadSetQuery ¶ added in v1.0.7
type TemperatureUploadSetQuery struct { ImeiSn string // 设备IMEI号 长度不超过20(必传) Second int // 体温上报间隔时间(单位秒)(必传) }
设置体温测量间隔时间
type TemperaturesGetQuery ¶ added in v1.0.9
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-100(必传) Sort string // 排序方向 DESC/ASC;默认倒序 ImeiSn string // 设备Imei号 长度不超过20 Uuid string // 设备Uuid 长度不超过40 IsIgnore int // 是否查询出被忽略的数据 值:0-不忽略 1:忽略 }
获取轨迹
Click to show internal directories.
Click to hide internal directories.