diff --git a/go-packages/meep-sss-mgr/SssMgrBindingProtocol.go b/go-packages/meep-sss-mgr/SssMgrBindingProtocol.go new file mode 100644 index 0000000000000000000000000000000000000000..07585187a0bc01b262bc2ae609ba2bb05efbb199 --- /dev/null +++ b/go-packages/meep-sss-mgr/SssMgrBindingProtocol.go @@ -0,0 +1,29 @@ +package sssmgr + +type SssMgrBindingProtocol interface { + init(tm *SssMgr) (err error) + send(p_ctx SssMgrBindingProtocolContext) (err error, resp interface{}) + //(p_op string, p_type string, p_to string, p_from string, p_ri string, p_rev []string, p_bodyMap map[string]map[string]interface{}) (err error, resp map[string]map[string]interface{}) + notify(p_resp string) (err error) + uninit() (err error) +} + +type SssMgrBindingProtocolContext struct { + host string + port int + name string + to string + from string + op int + ty int + rqi string + rvi []string + queries map[string]string + body map[string]map[string]interface{} + code int +} + +/** +TS-0001 V4.22 Table 9.6.2.3-1: Types of parameters in accessControlOperations +TS-0004 V4.22 Table 6.3.4.2.5 1: Interpretation of m2m:operation +**/ diff --git a/go-packages/meep-sss-mgr/http.go b/go-packages/meep-sss-mgr/http.go new file mode 100644 index 0000000000000000000000000000000000000000..5c8d5f3828d59a3e98d6081948e5b5a5d88da1c9 --- /dev/null +++ b/go-packages/meep-sss-mgr/http.go @@ -0,0 +1,184 @@ +package sssmgr + +import ( + "bytes" + "encoding/json" + "errors" + "fmt" + "io" + "io/ioutil" + "net/http" + "net/url" + "reflect" + "strconv" + + log "github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-logger" + "github.com/gorilla/mux" +) + +type SssMgrHttp struct { +} + +const ( + headerAccept = "application/json" + headerContentType = "application/json" +) + +func NewSssMgrHttp() (http_mgr *SssMgrHttp) { + log.Info(">>> NewSssMgrHttp") + return new(SssMgrHttp) +} + +func (http_mgr *SssMgrHttp) init(tm *SssMgr) (err error) { + log.Info(">>> init") + + // log.Info("Init: Starting OneM2M Notification server") + // go func() { + // http.HandleFunc("/", tm.handleRoot) + // err := http.ListenAndServe(":33122", nil) + // if err != nil { + // log.Error(err.Error()) + // return + // } + // log.Info("<<< Init: Terminating OneM2M Notification server") + // }() + + return nil +} + +func (http_mgr *SssMgrHttp) handleRoot(w http.ResponseWriter, r *http.Request) { + log.Debug(">>> handleRoot: ", r) + + w.Header().Set("Content-Type", "application/json; charset=UTF-8") + + // get & validate query param values for sensorIdentifier + u, _ := url.Parse(r.URL.String()) + log.Info("url: ", u.RequestURI()) + + w.WriteHeader(http.StatusOK) +} + +func (http_mgr *SssMgrHttp) uninit() (err error) { + log.Info(">>> uninit") + return nil +} + +func (http_mgr *SssMgrHttp) send(p_ctx SssMgrBindingProtocolContext) (err error, resp interface{}) { + log.Info(">>> send: ", p_ctx) + + // Build the headers + var headers = http.Header{} + headers["Accept"] = []string{headerAccept} + headers["X-M2M-Origin"] = []string{"C" + p_ctx.from} + headers["X-M2M-RI"] = []string{p_ctx.rqi} + headers["X-M2M-RVI"] = p_ctx.rvi + s := headerContentType + if p_ctx.ty != -1 { + s = s + ";ty=" + strconv.Itoa(p_ctx.ty) + } + headers["Content-Type"] = []string{s} + // Build the url + url := "http://" + p_ctx.host + ":" + strconv.Itoa(p_ctx.port) + "/" + p_ctx.to + // Set the method + method := "" + if p_ctx.op == 1 { + method = "POST" + } else if p_ctx.op == 2 { + method = "GET" + } else if p_ctx.op == 3 { + method = "PATCH" + } else if p_ctx.op == 4 { + method = "DELETE" + } else { + err := errors.New("Invalid p_ctx.op") + log.Error("send: ", err.Error()) + return err, nil + } + // Finalize the body + log.Debug("send: url=", url) + if p_ctx.body != nil { // With body + log.Debug("send: p_ctx.body=", p_ctx.body) + body, err := json.Marshal(p_ctx.body) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: Request body: ", string(body)) + response, err := sendRequest(method, url, headers, bytes.NewBuffer(body), nil, p_ctx.queries, 201) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: response: ", string(response)) + err = json.Unmarshal(response, &resp) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: response: ", resp) + log.Debug("send: TypeOf(response): ", reflect.TypeOf(resp)) + } else { // Without body + response, err := sendRequest(method, url, headers, nil, nil, p_ctx.queries, p_ctx.code) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: response: ", string(response)) + err = json.Unmarshal(response, &resp) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: response: ", resp) + log.Debug("send: TypeOf(response): ", reflect.TypeOf(resp)) + } + + return nil, resp +} + +func (http_mgr *SssMgrHttp) notify(p_resp string) (err error) { + log.Info(">>> notify") + return nil +} + +func sendRequest(method string, url string, headers http.Header, body io.Reader, vars map[string]string, query map[string]string, code int) ([]byte, error) { + //log.Debug(">>> sendRequest: url: ", url) + //log.Debug(">>> sendRequest: headers: ", headers) + + req, err := http.NewRequest(method, url, body) + if err != nil || req == nil { + return nil, err + } + if vars != nil { + req = mux.SetURLVars(req, vars) + } + if query != nil { + q := req.URL.Query() + for k, v := range query { + q.Add(k, v) + } + req.URL.RawQuery = q.Encode() + } + req.Header = headers + req.Close = true + + //log.Debug("sendRequest: req: ", req) + rr, err := http.DefaultClient.Do(req) + if err != nil { + return nil, err + } + + // Check the status code is what we expect. + //log.Debug("sendRequest: rr: ", rr) + if status := rr.StatusCode; status != code { + s := fmt.Sprintf("Wrong status code - got %v want %v", status, code) + return nil, errors.New(s) + } + responseData, err := ioutil.ReadAll(rr.Body) + if err != nil { + return nil, err + } + //log.Debug("sendRequest: responseData: ", responseData) + + return responseData, nil +} diff --git a/go-packages/meep-sss-mgr/mqtt.go b/go-packages/meep-sss-mgr/mqtt.go new file mode 100644 index 0000000000000000000000000000000000000000..9928dab147fff25fa5b7af4eb858473799e71b1a --- /dev/null +++ b/go-packages/meep-sss-mgr/mqtt.go @@ -0,0 +1,263 @@ +package sssmgr + +import ( + "encoding/json" + "errors" + "fmt" + "reflect" + "strconv" + "sync" + + log "github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-logger" + mqtt "github.com/eclipse/paho.mqtt.golang" +) + +type SssMgrMqtt struct { + running bool + opts *mqtt.ClientOptions + client mqtt.Client + sent_topic string + onem2m_notify func(p_topic string, p_payload []byte) +} + +var _onem2m_notify func(p_topic string, p_payload []byte) + +var _sync_response *sync.WaitGroup = nil // Used to synchronize the response +var _responses map[uint16]mqtt.Message + +func onMessageReceived(client mqtt.Client, msg mqtt.Message) { + go func() { + log.Info("onMessageReceived: Received message: ", msg.Payload(), " on topic ", msg.Topic()) + // if _onem2m_notify != nil { + // _onem2m_notify(msg.Topic(), msg.Payload()) + // } else { + // log.Info("onMessageReceived: null pointer for the callbacl") + // } + }() +} + +func onMessageReceivedReq(client mqtt.Client, msg mqtt.Message) { + go func() { + log.Info("onMessageReceivedReq: Received message: ", string(msg.Payload()), " on topic ", msg.Topic()) + if _onem2m_notify != nil { + _onem2m_notify(msg.Topic(), msg.Payload()) + } else { + log.Info("onMessageReceivedReq: null pointer for the callbacl") + } + }() +} + +func onMessageReceivedResp(client mqtt.Client, msg mqtt.Message) { + go func() { + log.Info("onMessageReceivedResp: Received message: ", string(msg.Payload()), " on topic ", msg.Topic()) + defer _sync_response.Done() + _responses[msg.MessageID()] = msg + }() +} + +var connectHandler mqtt.OnConnectHandler = func(client mqtt.Client) { + log.Info("mqtt.OnConnectHandler: Connected") +} + +var connectLostHandler mqtt.ConnectionLostHandler = func(client mqtt.Client, err error) { + log.Info("Connect lost:", err) +} + +func NewSssMgrMqtt() (broker_mqtt *SssMgrMqtt) { + log.Info(">>> NewSssMgrMqtt") + return new(SssMgrMqtt) +} + +func (broker_mqtt *SssMgrMqtt) init(tm *SssMgr) (err error) { + log.Info(">>> init") + + broker_mqtt.running = false + + broker_mqtt.opts = mqtt.NewClientOptions() + broker_mqtt.opts.SetDefaultPublishHandler(onMessageReceived) + broker_mqtt.opts.SetClientID("AdvantEDGE.meep-vis-traffic-mgr") + broker_mqtt.opts.OnConnect = connectHandler + broker_mqtt.opts.OnConnectionLost = connectLostHandler + broker_mqtt.opts.CleanSession = true + broker_mqtt.opts.SetUsername("") + broker_mqtt.opts.SetPassword("") + log.Info("init: Add brocker: ", fmt.Sprintf("tcp://%s:%d", tm.host, tm.port)) + broker_mqtt.opts.AddBroker(fmt.Sprintf("tcp://%s:%d", tm.host, tm.port)) + broker_mqtt.client = mqtt.NewClient(broker_mqtt.opts) + + log.Info("init: Connect to MQTT server...") + token := broker_mqtt.client.Connect() + if token.Error() != nil { + log.Error(token.Error()) + return token.Error() + } + token.Wait() + + // Subscribe + log.Info("init: Subscribe to: ", "oneM2M/req/+") + token = broker_mqtt.client.Subscribe("oneM2M/req/+", 0, onMessageReceivedReq) // qos:0 + if token.Error() != nil { + log.Error(token.Error()) + return token.Error() + } + // token.Wait() + log.Info("init: Subscribe to: ", "/oneM2M/resp/#") + token = broker_mqtt.client.Subscribe("/oneM2M/resp/#", 0, onMessageReceivedResp) // qos:0 + if token.Error() != nil { + log.Error(token.Error()) + return token.Error() + } + token.Wait() + + _onem2m_notify = broker_mqtt.onem2m_notify + if _onem2m_notify == nil { + log.Error("init: _onem2m_notify is nil") + } + + _sync_response = new(sync.WaitGroup) // Used to synchronize the response + _responses = make(map[uint16]mqtt.Message, 0) + + broker_mqtt.running = true + log.Info("init: Client is connected") + + return nil +} + +func (broker_mqtt *SssMgrMqtt) uninit() (err error) { + log.Info(">>> uninit") + + if !broker_mqtt.running { + err := errors.New("MQTT not initialized or diconnected") + log.Error(err.Error()) + return err + } + + token := broker_mqtt.client.Unsubscribe("/oneM2M") + if token.Error() != nil { + log.Error(token.Error()) + // Continue + } + token.Wait() + broker_mqtt.client.Disconnect(250) + broker_mqtt.running = false + + _sync_response = nil + _responses = nil + + return nil +} + +func (broker_mqtt *SssMgrMqtt) send(p_ctx SssMgrBindingProtocolContext) (err error, resp interface{}) { + log.Info(">>> send") + + // Sanity checks + if !broker_mqtt.running { + err := errors.New("MQTT not initialized or diconnected") + log.Error(err.Error()) + return err, nil + } + + // Prepare the topic + broker_mqtt.sent_topic = "/oneM2M/req/" + "C" + p_ctx.from + "/" + p_ctx.name + "/json" // FIXME FSCOM Use parameter for type + // Complete payload dictionary + var body = map[string]interface{}{} + body["op"] = p_ctx.op + if err != nil { + log.Error(err.Error()) + return err, nil + } + if p_ctx.ty != -1 { + body["ty"] = p_ctx.ty + } + body["fr"] = "C" + p_ctx.from + body["to"] = p_ctx.to + body["rqi"] = p_ctx.rqi + body["rvi"] = p_ctx.rvi[0] + if p_ctx.body != nil { + 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] = v + i, err := strconv.Atoi(v) // body[k], err := strconv.Atoi(v) + body[k] = i // + 1 + /** + * FIXME FSCOM Based on ACME, there is a different behavior between MQTT & HTTP DISCOVERY to get the list of contaimer. + * For HTTP, ty = 3 (AE !?) + * FOR MQTT, ty = 4 (CNT) + * This is the reason of the 'body[k] = i + 1' for MQTT and not for HTTP + */ + if err != nil { + log.Error(err.Error()) + return err, nil + } + continue + } + d[k], err = strconv.Atoi(v) + if err != nil { + log.Error(err.Error()) + return err, nil + } + } // End of 'for' statement + d["fo"] = 1 + body["fc"] = d + } + log.Debug("send: body=", body) + + content, err := json.Marshal(body) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + log.Debug("send: content: ", string(content)) + log.Debug("send: topic: ", broker_mqtt.sent_topic) + + token := broker_mqtt.client.Publish(broker_mqtt.sent_topic, 0, false, string(content)) + token.Wait() + + // Syncronization with the response + log.Debug("send: Start waiting for the response") + _sync_response.Add(1) + _sync_response.Wait() + if val, ok := _responses[token.(*mqtt.PublishToken).MessageID()]; ok { + delete(_responses, token.(*mqtt.PublishToken).MessageID()) + log.Debug("send: Get the response: ", string(val.Payload())) + var d map[string]interface{} + err = json.Unmarshal(val.Payload(), &d) + if err != nil { + log.Error("send: ", err.Error()) + return err, nil + } + if r, ok := d["pc"]; ok { + log.Debug("send: r: ", r) + log.Debug("send: TypeOf(r): ", reflect.TypeOf(r)) + // var b []byte + // b, err = json.Marshal(r) + // if err != nil { + // log.Error("send: ", err.Error()) + // return err, nil + // } + // log.Info("send: b: ", b) + // log.Info("send: TypeOf(b): ", reflect.TypeOf(b)) + // err = json.Unmarshal(b, &resp) + // if err != nil { + // log.Error("send: ", err.Error()) + // return err, nil + // } + return nil, r + } + return err, nil + } else { + log.Info("send: No response for messageID: ", token.(*mqtt.PublishToken).MessageID()) + } + + return nil, nil +} + +func (broker_mqtt *SssMgrMqtt) notify(p_resp string) (err error) { + log.Info(">>> notify") + + return nil +} diff --git a/go-packages/meep-sss-mgr/out.txt b/go-packages/meep-sss-mgr/out.txt new file mode 100644 index 0000000000000000000000000000000000000000..98a4d650de3dd3bd234cbd98e70d2fc784ed76a4 --- /dev/null +++ b/go-packages/meep-sss-mgr/out.txt @@ -0,0 +1,724 @@ +=== RUN TestNewSssMgr +--- TestNewSssMgr +Invalid SSS Asset Manager +time="2025-03-24T16:01:31.88+01:00" level=error msg="Binding protocol not set" meep.component=TestNewSssMgr meep.from="onem2m-mgr.go:132" +time="2025-03-24T16:01:31.88+01:00" level=error msg="Host not set for MQTTP protocol" meep.component=TestNewSssMgr meep.from="onem2m-mgr.go:121" +Create valid SSS Asset Manager +time="2025-03-24T16:01:31.88+01:00" level=info msg=">>> NewSssMgrMqtt" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.88+01:00" level=info msg=">>> init" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.88+01:00" level=info msg="init: Add brocker: tcp://172.29.10.56:1883" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.88+01:00" level=info msg="init: Connect to MQTT server..." meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.881+01:00" level=info msg="init: Subscribe to: oneM2M/req/+" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.881+01:00" level=info msg="mqtt.OnConnectHandler: Connected" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.881+01:00" level=info msg="init: Subscribe to: /oneM2M/resp/#" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.923+01:00" level=error msg="init: _onem2m_notify is nil" meep.component=TestNewSssMgr meep.from="mqtt.go:114" +time="2025-03-24T16:01:31.923+01:00" level=info msg="init: Client is connected" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.923+01:00" level=info msg=">>> uninit" meep.component=TestNewSssMgr +Create valid SSS Asset Manager +time="2025-03-24T16:01:31.923+01:00" level=info msg=">>> NewSssMgrHttp" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.923+01:00" level=info msg=">>> init" meep.component=TestNewSssMgr +time="2025-03-24T16:01:31.923+01:00" level=info msg=">>> uninit" meep.component=TestNewSssMgr +--- PASS: TestNewSssMgr (0.04s) +=== RUN TestPopulateDevicesPerIotPlatformsHttp +--- TestPopulateDevicesPerIotPlatformsHttp +Create valid SSS Asset Manager +time="2025-03-24T16:01:31.924+01:00" level=info msg=">>> NewSssMgrHttp" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.924+01:00" level=info msg=">>> init" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.924+01:00" level=debug msg="populateDevicesPerIotPlatforms: processing: lab-oai.etsi.org" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:291" +time="2025-03-24T16:01:31.924+01:00" level=info msg=">>> populateSensors: iotPlatformInfo={lab-oai.etsi.org 31110 laboai-acme-ic-cse 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.924+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-acme-ic-cse Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:1 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.924+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-acme-ic-cse" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="send: response: {\"m2m:uril\": [\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone2\"]}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="send: response: map[m2m:uril:[laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: resp: map[m2m:uril:[laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:343" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: TypeOf(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:344" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: oneM2M_uril: map[m2m:uril:[laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:346" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: TypeOf(oneM2M_uril): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:347" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: len(oneM2M_uril): 1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:348" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:31.973+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:31.973+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.973+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"YannouGardenZone0\", \"ri\": \"cnt8440604187451634722\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,088094\", \"lt\": \"20250324T140909,088094\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="ri value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="lt value is 20250324T140909,088094" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="rn value is YannouGardenZone0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="ct value is 20250324T140909,088094" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:31.995+01:00" level=info msg="populateSensors: sensor: {cnt8440604187451634722 3 [lt st et rn pi ct cni cbs] [{lt 20250324T140909,088094 } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone0 } {pi CYannou } {ct 20250324T140909,088094 } {cni 0 } {cbs 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:31.995+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:31.995+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:31.995+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Valve0\", \"ri\": \"cnt8469186450476782486\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,501078\", \"lt\": \"20250324T140909,501078\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.021+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="ri value is cnt8469186450476782486" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="rn value is Valve0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="ct value is 20250324T140909,501078" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="lt value is 20250324T140909,501078" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.022+01:00" level=info msg="populateSensors: sensor: {cnt8469186450476782486 3 [pi cbs et rn ct lt cni st] [{pi cnt8440604187451634722 } {cbs 0 } {et 20300323T140908,991810 } {rn Valve0 } {ct 20250324T140909,501078 } {lt 20250324T140909,501078 } {cni 0 } {st 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.022+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.022+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.022+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Valve1\", \"ri\": \"cnt7528732372550019787\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,640437\", \"lt\": \"20250324T140909,640437\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="ri value is cnt7528732372550019787" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="ct value is 20250324T140909,640437" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="rn value is Valve1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="lt value is 20250324T140909,640437" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.111+01:00" level=info msg="populateSensors: sensor: {cnt7528732372550019787 3 [st et pi ct cni rn lt cbs] [{st 0 } {et 20300323T140908,991810 } {pi cnt8440604187451634722 } {ct 20250324T140909,640437 } {cni 0 } {rn Valve1 } {lt 20250324T140909,640437 } {cbs 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.111+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.111+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.111+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.139+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Valve2\", \"ri\": \"cnt4418058399843336148\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,778398\", \"lt\": \"20250324T140909,778398\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="rn value is Valve2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="lt value is 20250324T140909,778398" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="ri value is cnt4418058399843336148" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="ct value is 20250324T140909,778398" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.14+01:00" level=info msg="populateSensors: sensor: {cnt4418058399843336148 3 [rn pi lt et ct cni cbs st] [{rn Valve2 } {pi cnt8440604187451634722 } {lt 20250324T140909,778398 } {et 20300323T140908,991810 } {ct 20250324T140909,778398 } {cni 0 } {cbs 0 } {st 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.14+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.14+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.14+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.166+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Moisture0\", \"ri\": \"cnt5330482265694905006\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,297746\", \"lt\": \"20250324T140910,297746\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.166+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.166+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.166+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.166+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="rn value is Moisture0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="ri value is cnt5330482265694905006" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="ct value is 20250324T140910,297746" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="lt value is 20250324T140910,297746" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.167+01:00" level=info msg="populateSensors: sensor: {cnt5330482265694905006 3 [rn pi cbs ct lt cni st et] [{rn Moisture0 } {pi cnt8440604187451634722 } {cbs 0 } {ct 20250324T140910,297746 } {lt 20250324T140910,297746 } {cni 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.167+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.167+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.167+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Moisture1\", \"ri\": \"cnt3826030065147947831\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,442977\", \"lt\": \"20250324T140910,442977\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="ct value is 20250324T140910,442977" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="lt value is 20250324T140910,442977" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="rn value is Moisture1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="ri value is cnt3826030065147947831" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.194+01:00" level=info msg="populateSensors: sensor: {cnt3826030065147947831 3 [ct lt st et rn pi cni cbs] [{ct 20250324T140910,442977 } {lt 20250324T140910,442977 } {st 0 } {et 20300323T140908,991810 } {rn Moisture1 } {pi cnt8440604187451634722 } {cni 0 } {cbs 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.194+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.194+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.194+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"Moisture2\", \"ri\": \"cnt2381163857372738059\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,576199\", \"lt\": \"20250324T140910,576199\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="lt value is 20250324T140910,576199" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="rn value is Moisture2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="ri value is cnt2381163857372738059" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="ct value is 20250324T140910,576199" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.258+01:00" level=info msg="populateSensors: sensor: {cnt2381163857372738059 3 [pi lt rn ct cni cbs st et] [{pi cnt8440604187451634722 } {lt 20250324T140910,576199 } {rn Moisture2 } {ct 20250324T140910,576199 } {cni 0 } {cbs 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.258+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.258+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.258+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"YannouGardenZone1\", \"ri\": \"cnt2630353522265124307\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,241411\", \"lt\": \"20250324T140909,241411\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="ri value is cnt2630353522265124307" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="lt value is 20250324T140909,241411" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="rn value is YannouGardenZone1" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="ct value is 20250324T140909,241411" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.278+01:00" level=info msg="populateSensors: sensor: {cnt2630353522265124307 3 [lt cni cbs st rn ct et pi] [{lt 20250324T140909,241411 } {cni 0 } {cbs 0 } {st 0 } {rn YannouGardenZone1 } {ct 20250324T140909,241411 } {et 20300323T140908,991810 } {pi CYannou }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.278+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.278+01:00" level=info msg=">>> send: {lab-oai.etsi.org 31110 laboai-acme-ic-cse laboai-cse-in/YannouDomainAutomation/YannouGardenZone2 Admin 2 -1 e3bd1699-2eb1-4236-a4a3-61d07d001663 [4] map[fu:2 ty:3] map[] 200}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.278+01:00" level=debug msg="send: url=http://lab-oai.etsi.org:31110/laboai-cse-in/YannouDomainAutomation/YannouGardenZone2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:98" +time="2025-03-24T16:01:32.293+01:00" level=debug msg="send: response: {\"m2m:cnt\": {\"rn\": \"YannouGardenZone2\", \"ri\": \"cnt2019635287439946445\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,364850\", \"lt\": \"20250324T140909,364850\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:126" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="send: response: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:132" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="send: TypeOf(response): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="http.go:133" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="ct value is 20250324T140909,364850" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="lt value is 20250324T140909,364850" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="ri value is cnt2019635287439946445" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="rn value is YannouGardenZone2" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.294+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsHttp meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.294+01:00" level=info msg="populateSensors: sensor: {cnt2019635287439946445 3 [ct lt cni cbs pi st et rn] [{ct 20250324T140909,364850 } {lt 20250324T140909,364850 } {cni 0 } {cbs 0 } {pi CYannou } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone2 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.294+01:00" level=info msg="populateSensors: sensorsMap: map[cnt2019635287439946445:{cnt2019635287439946445 3 [ct lt cni cbs pi st et rn] [{ct 20250324T140909,364850 } {lt 20250324T140909,364850 } {cni 0 } {cbs 0 } {pi CYannou } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone2 }] 7feaadbb0400} cnt2381163857372738059:{cnt2381163857372738059 3 [pi lt rn ct cni cbs st et] [{pi cnt8440604187451634722 } {lt 20250324T140910,576199 } {rn Moisture2 } {ct 20250324T140910,576199 } {cni 0 } {cbs 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400} cnt2630353522265124307:{cnt2630353522265124307 3 [lt cni cbs st rn ct et pi] [{lt 20250324T140909,241411 } {cni 0 } {cbs 0 } {st 0 } {rn YannouGardenZone1 } {ct 20250324T140909,241411 } {et 20300323T140908,991810 } {pi CYannou }] 7feaadbb0400} cnt3826030065147947831:{cnt3826030065147947831 3 [ct lt st et rn pi cni cbs] [{ct 20250324T140910,442977 } {lt 20250324T140910,442977 } {st 0 } {et 20300323T140908,991810 } {rn Moisture1 } {pi cnt8440604187451634722 } {cni 0 } {cbs 0 }] 7feaadbb0400} cnt4418058399843336148:{cnt4418058399843336148 3 [rn pi lt et ct cni cbs st] [{rn Valve2 } {pi cnt8440604187451634722 } {lt 20250324T140909,778398 } {et 20300323T140908,991810 } {ct 20250324T140909,778398 } {cni 0 } {cbs 0 } {st 0 }] 7feaadbb0400} cnt5330482265694905006:{cnt5330482265694905006 3 [rn pi cbs ct lt cni st et] [{rn Moisture0 } {pi cnt8440604187451634722 } {cbs 0 } {ct 20250324T140910,297746 } {lt 20250324T140910,297746 } {cni 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400} cnt7528732372550019787:{cnt7528732372550019787 3 [st et pi ct cni rn lt cbs] [{st 0 } {et 20300323T140908,991810 } {pi cnt8440604187451634722 } {ct 20250324T140909,640437 } {cni 0 } {rn Valve1 } {lt 20250324T140909,640437 } {cbs 0 }] 7feaadbb0400} cnt8440604187451634722:{cnt8440604187451634722 3 [lt st et rn pi ct cni cbs] [{lt 20250324T140909,088094 } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone0 } {pi CYannou } {ct 20250324T140909,088094 } {cni 0 } {cbs 0 }] 7feaadbb0400} cnt8469186450476782486:{cnt8469186450476782486 3 [pi cbs et rn ct lt cni st] [{pi cnt8440604187451634722 } {cbs 0 } {et 20300323T140908,991810 } {rn Valve0 } {ct 20250324T140909,501078 } {lt 20250324T140909,501078 } {cni 0 } {st 0 }] 7feaadbb0400}]" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.294+01:00" level=info msg="populateSensors: sensorsPerPlatformMap: map[7feaadbb0400:[cnt8440604187451634722 cnt8469186450476782486 cnt7528732372550019787 cnt4418058399843336148 cnt5330482265694905006 cnt3826030065147947831 cnt2381163857372738059 cnt2630353522265124307 cnt2019635287439946445]]" meep.component=TestPopulateDevicesPerIotPlatformsHttp +time="2025-03-24T16:01:32.294+01:00" level=info msg=">>> uninit" meep.component=TestPopulateDevicesPerIotPlatformsHttp +--- PASS: TestPopulateDevicesPerIotPlatformsHttp (0.37s) +=== RUN TestPopulateDevicesPerIotPlatformsMqtt +--- TestPopulateDevicesPerIotPlatformsMqtt +Create valid SSS Asset Manager +time="2025-03-24T16:01:32.294+01:00" level=info msg=">>> NewSssMgrMqtt" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.294+01:00" level=info msg=">>> init" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.294+01:00" level=info msg="init: Add brocker: tcp://172.29.10.56:1883" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.295+01:00" level=info msg="init: Connect to MQTT server..." meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.295+01:00" level=info msg="init: Subscribe to: oneM2M/req/+" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.295+01:00" level=info msg="mqtt.OnConnectHandler: Connected" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.295+01:00" level=info msg="init: Subscribe to: /oneM2M/resp/#" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.339+01:00" level=error msg="init: _onem2m_notify is nil" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:114" +time="2025-03-24T16:01:32.339+01:00" level=info msg="init: Client is connected" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.339+01:00" level=debug msg="populateDevicesPerIotPlatforms: processing: lab-oai.etsi.org" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:291" +time="2025-03-24T16:01:32.339+01:00" level=info msg=">>> populateSensors: iotPlatformInfo={lab-oai.etsi.org 31110 laboai-acme-ic-cse 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.339+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.339+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:1] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-acme-ic-cse ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.339+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":1},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-acme-ic-cse\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.339+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.339+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.424+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,903847\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:uril\": [\"laboai-cse-in/acpCreateACPs\", \"laboai-cse-in/CAdmin\", \"laboai-cse-in/YannouDomainAutomation\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone2\"]}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,903847\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:uril\": [\"laboai-cse-in/acpCreateACPs\", \"laboai-cse-in/CAdmin\", \"laboai-cse-in/YannouDomainAutomation\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone1\", \"laboai-cse-in/YannouDomainAutomation/YannouGardenZone2\"]}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: r: map[m2m:uril:[laboai-cse-in/acpCreateACPs laboai-cse-in/CAdmin laboai-cse-in/YannouDomainAutomation laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: resp: map[m2m:uril:[laboai-cse-in/acpCreateACPs laboai-cse-in/CAdmin laboai-cse-in/YannouDomainAutomation laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:343" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: TypeOf(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:344" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: oneM2M_uril: map[m2m:uril:[laboai-cse-in/acpCreateACPs laboai-cse-in/CAdmin laboai-cse-in/YannouDomainAutomation laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 laboai-cse-in/YannouDomainAutomation/YannouGardenZone2]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:346" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: TypeOf(oneM2M_uril): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:347" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: len(oneM2M_uril): 1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:348" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/acpCreateACPs" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/CAdmin" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.424+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.424+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.43+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,909861\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:ae\": {\"rn\": \"YannouDomainAutomation\", \"api\": \"Ryannou.domain.automation.fr\", \"rr\": true, \"poa\": [\"http://yanngarcia.ddns.net:8547/YannouAutomation\"], \"srv\": [\"3\"], \"ri\": \"CYannou\", \"pi\": \"laboai-acme-ic-cse\", \"ct\": \"20250324T140908,985904\", \"lt\": \"20250324T140908,985904\", \"ty\": 2, \"aei\": \"CYannou\", \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,909861\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:ae\": {\"rn\": \"YannouDomainAutomation\", \"api\": \"Ryannou.domain.automation.fr\", \"rr\": true, \"poa\": [\"http://yanngarcia.ddns.net:8547/YannouAutomation\"], \"srv\": [\"3\"], \"ri\": \"CYannou\", \"pi\": \"laboai-acme-ic-cse\", \"ct\": \"20250324T140908,985904\", \"lt\": \"20250324T140908,985904\", \"ty\": 2, \"aei\": \"CYannou\", \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: r: map[m2m:ae:map[aei:CYannou api:Ryannou.domain.automation.fr ct:20250324T140908,985904 et:20300323T140908,991810 lt:20250324T140908,985904 pi:laboai-acme-ic-cse poa:[http://yanngarcia.ddns.net:8547/YannouAutomation] ri:CYannou rn:YannouDomainAutomation rr:true srv:[3] ty:2]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="populateSensors: resp: map[m2m:ae:map[aei:CYannou api:Ryannou.domain.automation.fr ct:20250324T140908,985904 et:20300323T140908,991810 lt:20250324T140908,985904 pi:laboai-acme-ic-cse poa:[http://yanngarcia.ddns.net:8547/YannouAutomation] ri:CYannou rn:YannouDomainAutomation rr:true srv:[3] ty:2]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.43+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.43+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.436+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,916548\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone0\", \"ri\": \"cnt8440604187451634722\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,088094\", \"lt\": \"20250324T140909,088094\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,916548\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone0\", \"ri\": \"cnt8440604187451634722\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,088094\", \"lt\": \"20250324T140909,088094\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,088094 et:20300323T140908,991810 lt:20250324T140909,088094 pi:CYannou ri:cnt8440604187451634722 rn:YannouGardenZone0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="ct value is 20250324T140909,088094" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="lt value is 20250324T140909,088094" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="rn value is YannouGardenZone0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="ri value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.437+01:00" level=info msg="populateSensors: sensor: {cnt8440604187451634722 3 [cbs pi ct lt cni st rn et] [{cbs 0 } {pi CYannou } {ct 20250324T140909,088094 } {lt 20250324T140909,088094 } {cni 0 } {st 0 } {rn YannouGardenZone0 } {et 20300323T140908,991810 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.437+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve0\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.437+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.442+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,922076\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve0\", \"ri\": \"cnt8469186450476782486\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,501078\", \"lt\": \"20250324T140909,501078\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,922076\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve0\", \"ri\": \"cnt8469186450476782486\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,501078\", \"lt\": \"20250324T140909,501078\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,501078 et:20300323T140908,991810 lt:20250324T140909,501078 pi:cnt8440604187451634722 ri:cnt8469186450476782486 rn:Valve0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="rn value is Valve0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="ri value is cnt8469186450476782486" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="ct value is 20250324T140909,501078" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="lt value is 20250324T140909,501078" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.442+01:00" level=info msg="populateSensors: sensor: {cnt8469186450476782486 3 [rn ct lt cbs pi cni st et] [{rn Valve0 } {ct 20250324T140909,501078 } {lt 20250324T140909,501078 } {cbs 0 } {pi cnt8440604187451634722 } {cni 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.442+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve1\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.442+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.443+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.447+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,927266\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve1\", \"ri\": \"cnt7528732372550019787\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,640437\", \"lt\": \"20250324T140909,640437\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.447+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,927266\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve1\", \"ri\": \"cnt7528732372550019787\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,640437\", \"lt\": \"20250324T140909,640437\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,640437 et:20300323T140908,991810 lt:20250324T140909,640437 pi:cnt8440604187451634722 ri:cnt7528732372550019787 rn:Valve1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="rn value is Valve1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="ri value is cnt7528732372550019787" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="lt value is 20250324T140909,640437" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.447+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="ct value is 20250324T140909,640437" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.448+01:00" level=info msg="populateSensors: sensor: {cnt7528732372550019787 3 [st et rn pi lt cbs ct cni] [{st 0 } {et 20300323T140908,991810 } {rn Valve1 } {pi cnt8440604187451634722 } {lt 20250324T140909,640437 } {cbs 0 } {ct 20250324T140909,640437 } {cni 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.448+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.448+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.448+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Valve2\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.448+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.452+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,932418\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve2\", \"ri\": \"cnt4418058399843336148\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,778398\", \"lt\": \"20250324T140909,778398\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.452+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,932418\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Valve2\", \"ri\": \"cnt4418058399843336148\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140909,778398\", \"lt\": \"20250324T140909,778398\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,778398 et:20300323T140908,991810 lt:20250324T140909,778398 pi:cnt8440604187451634722 ri:cnt4418058399843336148 rn:Valve2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="rn value is Valve2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="lt value is 20250324T140909,778398" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.452+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="ri value is cnt4418058399843336148" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="ct value is 20250324T140909,778398" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.453+01:00" level=info msg="populateSensors: sensor: {cnt4418058399843336148 3 [rn lt cbs et cni st pi ct] [{rn Valve2 } {lt 20250324T140909,778398 } {cbs 0 } {et 20300323T140908,991810 } {cni 0 } {st 0 } {pi cnt8440604187451634722 } {ct 20250324T140909,778398 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.453+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.453+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture0\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.453+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.458+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,938009\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture0\", \"ri\": \"cnt5330482265694905006\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,297746\", \"lt\": \"20250324T140910,297746\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,938009\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture0\", \"ri\": \"cnt5330482265694905006\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,297746\", \"lt\": \"20250324T140910,297746\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,297746 et:20300323T140908,991810 lt:20250324T140910,297746 pi:cnt8440604187451634722 ri:cnt5330482265694905006 rn:Moisture0 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="rn value is Moisture0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="ri value is cnt5330482265694905006" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="lt value is 20250324T140910,297746" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="ct value is 20250324T140910,297746" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.458+01:00" level=info msg="populateSensors: sensor: {cnt5330482265694905006 3 [cni st rn lt cbs et pi ct] [{cni 0 } {st 0 } {rn Moisture0 } {lt 20250324T140910,297746 } {cbs 0 } {et 20300323T140908,991810 } {pi cnt8440604187451634722 } {ct 20250324T140910,297746 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.458+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture1\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.458+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.463+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,943123\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture1\", \"ri\": \"cnt3826030065147947831\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,442977\", \"lt\": \"20250324T140910,442977\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,943123\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture1\", \"ri\": \"cnt3826030065147947831\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,442977\", \"lt\": \"20250324T140910,442977\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,442977 et:20300323T140908,991810 lt:20250324T140910,442977 pi:cnt8440604187451634722 ri:cnt3826030065147947831 rn:Moisture1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="rn value is Moisture1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="ri value is cnt3826030065147947831" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="lt value is 20250324T140910,442977" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="ct value is 20250324T140910,442977" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.463+01:00" level=info msg="populateSensors: sensor: {cnt3826030065147947831 3 [rn pi lt cni st ct cbs et] [{rn Moisture1 } {pi cnt8440604187451634722 } {lt 20250324T140910,442977 } {cni 0 } {st 0 } {ct 20250324T140910,442977 } {cbs 0 } {et 20300323T140908,991810 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.463+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone0/Moisture2\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.463+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.468+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,948562\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture2\", \"ri\": \"cnt2381163857372738059\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,576199\", \"lt\": \"20250324T140910,576199\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.468+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,948562\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"Moisture2\", \"ri\": \"cnt2381163857372738059\", \"pi\": \"cnt8440604187451634722\", \"ct\": \"20250324T140910,576199\", \"lt\": \"20250324T140910,576199\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.468+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.468+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.468+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.468+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140910,576199 et:20300323T140908,991810 lt:20250324T140910,576199 pi:cnt8440604187451634722 ri:cnt2381163857372738059 rn:Moisture2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="ri value is cnt2381163857372738059" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="ct value is 20250324T140910,576199" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="rn value is Moisture2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="pi value is cnt8440604187451634722" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="lt value is 20250324T140910,576199" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.469+01:00" level=info msg="populateSensors: sensor: {cnt2381163857372738059 3 [ct cni et rn pi lt cbs st] [{ct 20250324T140910,576199 } {cni 0 } {et 20300323T140908,991810 } {rn Moisture2 } {pi cnt8440604187451634722 } {lt 20250324T140910,576199 } {cbs 0 } {st 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.469+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.469+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone1 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone1\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.469+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.475+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,955359\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone1\", \"ri\": \"cnt2630353522265124307\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,241411\", \"lt\": \"20250324T140909,241411\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.475+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,955359\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone1\", \"ri\": \"cnt2630353522265124307\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,241411\", \"lt\": \"20250324T140909,241411\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,241411 et:20300323T140908,991810 lt:20250324T140909,241411 pi:CYannou ri:cnt2630353522265124307 rn:YannouGardenZone1 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.475+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="ri value is cnt2630353522265124307" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="ct value is 20250324T140909,241411" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="rn value is YannouGardenZone1" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="lt value is 20250324T140909,241411" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.476+01:00" level=info msg="populateSensors: sensor: {cnt2630353522265124307 3 [et pi ct cbs rn lt cni st] [{et 20300323T140908,991810 } {pi CYannou } {ct 20250324T140909,241411 } {cbs 0 } {rn YannouGardenZone1 } {lt 20250324T140909,241411 } {cni 0 } {st 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: Processing key: v: laboai-cse-in/YannouDomainAutomation/YannouGardenZone2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:351" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="populateSensors: Processing key: TypeOf(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:352" +time="2025-03-24T16:01:32.476+01:00" level=info msg=">>> send" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.476+01:00" level=debug msg="send: body=map[fc:map[fo:1 fu:2] fr:CAdmin op:2 rqi:ec59a0f8-919c-4243-abee-7528c5636d77 rvi:4 to:laboai-cse-in/YannouDomainAutomation/YannouGardenZone2 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:207" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="send: content: {\"fc\":{\"fo\":1,\"fu\":2},\"fr\":\"CAdmin\",\"op\":2,\"rqi\":\"ec59a0f8-919c-4243-abee-7528c5636d77\",\"rvi\":\"4\",\"to\":\"laboai-cse-in/YannouDomainAutomation/YannouGardenZone2\",\"ty\":3}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:214" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="send: topic: /oneM2M/req/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:215" +time="2025-03-24T16:01:32.476+01:00" level=debug msg="send: Start waiting for the response" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:221" +time="2025-03-24T16:01:32.483+01:00" level=info msg="onMessageReceivedResp: Received message: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,962682\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone2\", \"ri\": \"cnt2019635287439946445\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,364850\", \"lt\": \"20250324T140909,364850\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}} on topic /oneM2M/resp/CAdmin/laboai-acme-ic-cse/json" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.483+01:00" level=debug msg="send: Get the response: {\"fr\": \"/laboai-acme-ic-cse\", \"to\": \"CAdmin\", \"ot\": \"20250324T150131,962682\", \"rsc\": 2000, \"rqi\": \"ec59a0f8-919c-4243-abee-7528c5636d77\", \"rvi\": \"4\", \"drt\": 1, \"pc\": {\"m2m:cnt\": {\"rn\": \"YannouGardenZone2\", \"ri\": \"cnt2019635287439946445\", \"pi\": \"CYannou\", \"ct\": \"20250324T140909,364850\", \"lt\": \"20250324T140909,364850\", \"ty\": 3, \"cni\": 0, \"cbs\": 0, \"st\": 0, \"et\": \"20300323T140908,991810\"}}}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:226" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="send: r: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:234" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="send: TypeOf(r): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="mqtt.go:235" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: resp: map[m2m:cnt:map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:365" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(resp): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:366" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(oneM2M_cin): map[string]interface {}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:377" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: len(oneM2M_cin): 10" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:378" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: oneM2M_cin: map[cbs:0 cni:0 ct:20250324T140909,364850 et:20300323T140908,991810 lt:20250324T140909,364850 pi:CYannou ri:cnt2019635287439946445 rn:YannouGardenZone2 st:0 ty:3]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:379" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="pi value is CYannou" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="ct value is 20250324T140909,364850" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="lt value is 20250324T140909,364850" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="cni value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="st value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="et value is 20300323T140908,991810" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="rn value is YannouGardenZone2" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="ri value is cnt2019635287439946445" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): string" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="ty value is 3" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="cbs value is 0" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:384" +time="2025-03-24T16:01:32.483+01:00" level=debug msg="populateSensors: type(v): float64" meep.component=TestPopulateDevicesPerIotPlatformsMqtt meep.from="onem2m-mgr.go:385" +time="2025-03-24T16:01:32.483+01:00" level=info msg="populateSensors: sensor: {cnt2019635287439946445 3 [pi ct lt cni st et rn cbs] [{pi CYannou } {ct 20250324T140909,364850 } {lt 20250324T140909,364850 } {cni 0 } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone2 } {cbs 0 }] 7feaadbb0400}" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.483+01:00" level=info msg="populateSensors: sensorsMap: map[cnt2019635287439946445:{cnt2019635287439946445 3 [pi ct lt cni st et rn cbs] [{pi CYannou } {ct 20250324T140909,364850 } {lt 20250324T140909,364850 } {cni 0 } {st 0 } {et 20300323T140908,991810 } {rn YannouGardenZone2 } {cbs 0 }] 7feaadbb0400} cnt2381163857372738059:{cnt2381163857372738059 3 [ct cni et rn pi lt cbs st] [{ct 20250324T140910,576199 } {cni 0 } {et 20300323T140908,991810 } {rn Moisture2 } {pi cnt8440604187451634722 } {lt 20250324T140910,576199 } {cbs 0 } {st 0 }] 7feaadbb0400} cnt2630353522265124307:{cnt2630353522265124307 3 [et pi ct cbs rn lt cni st] [{et 20300323T140908,991810 } {pi CYannou } {ct 20250324T140909,241411 } {cbs 0 } {rn YannouGardenZone1 } {lt 20250324T140909,241411 } {cni 0 } {st 0 }] 7feaadbb0400} cnt3826030065147947831:{cnt3826030065147947831 3 [rn pi lt cni st ct cbs et] [{rn Moisture1 } {pi cnt8440604187451634722 } {lt 20250324T140910,442977 } {cni 0 } {st 0 } {ct 20250324T140910,442977 } {cbs 0 } {et 20300323T140908,991810 }] 7feaadbb0400} cnt4418058399843336148:{cnt4418058399843336148 3 [rn lt cbs et cni st pi ct] [{rn Valve2 } {lt 20250324T140909,778398 } {cbs 0 } {et 20300323T140908,991810 } {cni 0 } {st 0 } {pi cnt8440604187451634722 } {ct 20250324T140909,778398 }] 7feaadbb0400} cnt5330482265694905006:{cnt5330482265694905006 3 [cni st rn lt cbs et pi ct] [{cni 0 } {st 0 } {rn Moisture0 } {lt 20250324T140910,297746 } {cbs 0 } {et 20300323T140908,991810 } {pi cnt8440604187451634722 } {ct 20250324T140910,297746 }] 7feaadbb0400} cnt7528732372550019787:{cnt7528732372550019787 3 [st et rn pi lt cbs ct cni] [{st 0 } {et 20300323T140908,991810 } {rn Valve1 } {pi cnt8440604187451634722 } {lt 20250324T140909,640437 } {cbs 0 } {ct 20250324T140909,640437 } {cni 0 }] 7feaadbb0400} cnt8440604187451634722:{cnt8440604187451634722 3 [cbs pi ct lt cni st rn et] [{cbs 0 } {pi CYannou } {ct 20250324T140909,088094 } {lt 20250324T140909,088094 } {cni 0 } {st 0 } {rn YannouGardenZone0 } {et 20300323T140908,991810 }] 7feaadbb0400} cnt8469186450476782486:{cnt8469186450476782486 3 [rn ct lt cbs pi cni st et] [{rn Valve0 } {ct 20250324T140909,501078 } {lt 20250324T140909,501078 } {cbs 0 } {pi cnt8440604187451634722 } {cni 0 } {st 0 } {et 20300323T140908,991810 }] 7feaadbb0400}]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.483+01:00" level=info msg="populateSensors: sensorsPerPlatformMap: map[7feaadbb0400:[cnt8440604187451634722 cnt8469186450476782486 cnt7528732372550019787 cnt4418058399843336148 cnt5330482265694905006 cnt3826030065147947831 cnt2381163857372738059 cnt2630353522265124307 cnt2019635287439946445]]" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +time="2025-03-24T16:01:32.483+01:00" level=info msg=">>> uninit" meep.component=TestPopulateDevicesPerIotPlatformsMqtt +--- PASS: TestPopulateDevicesPerIotPlatformsMqtt (0.19s) +PASS +coverage: 40.0% of statements +ok github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-sss-mgr 0.606s coverage: 40.0% of statements