Skip to content
Snippets Groups Projects
Commit 21500ba6 authored by Yann Garcia's avatar Yann Garcia
Browse files

Add discover/get IOT

parent c2c625bf
No related branches found
No related tags found
No related merge requests found
......@@ -500,7 +500,7 @@ func (tm *IotMgr) createDeviceWithIotPlatformId(device DeviceInfo, requestedIotP
// //DownlinkInfo *DownlinkInfo
// ClientCertificate string
// }
sensor, err := registeredIotPlatformsMap[requestedIotPlatformId].oneM2M.OneM2M_create(sensor, requestedIotPlatformId, sensor.SensorType)
sensor, err := registeredIotPlatformsMap[requestedIotPlatformId].oneM2M.OneM2M_create(sensor, "")
if err != nil {
return deviceResp, err
}
......
......@@ -177,14 +177,15 @@ func (broker_mqtt *SssMgrMqtt) send(p_ctx SssMgrBindingProtocolContext) (err err
body["pc"] = p_ctx.body
}
if p_ctx.queries != nil && len(p_ctx.queries) != 0 {
d := make(map[string]int, 0)
for k, v := range p_ctx.queries {
if k == "ty" { // mosquitto_pub -d -q 0 -h 172.29.10.56 -p 1883 -t "/oneM2M/req/CAdmin/laboai-acme-ic-cse/json" -m "{\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"432bb877-7dc5-4e4d-b424-9c0d50604596\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0\",\"ty\":3,\"fc\":{\"fu\":2,\"fo\":1}}"
body[k], err = strconv.Atoi(v)
d := make(map[string]interface{}, 0)
for k, v := range p_ctx.queries { // FIXME FSCOM Check in pure string is working too?
if k == "ty" {
s, err := strconv.Atoi(v)
if err != nil {
log.Error(err.Error())
return err, nil
}
d[k] = []int{s}
continue
}
d[k], err = strconv.Atoi(v)
......
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment