Hi Stefan,
Many thanks for your quick and precise answer .
I understand that by Operations you mean the following already by default supported operations:
Operations
500 (get pending)
501,typeToSetToExecuting
502,typeToSetToFailed,fialureReason
503,typeToSetToSuccessful,parameters
510,serial (restart)
511,serial,commandToExecute
513,serial,configurationText
515,serial,firmwareToBeInstalled,version,url
516,serial,softwareToBeInstalled1,version1,url1,sw2,ver2,url2 , …
517,serial,measurementToBeSent
518,serial,relayStatusToBeSet [OPEN/CLOSED]
519,serial,relay1Status,relay2Status, …
520,serial (upload your current configuration)
521,serial,url (download configuration)
522,serial,logFileToBeSend,start,stop,searchText,maxLines
523,serial,communicationMode (SMS/IP)
We already implemented it and performed some tests:
mqttClient.publish(TOPIC_P,0,false, “518,c8y_Serial,OPEN\r\n”);
However, we were not finding the way to properly link an operation coming from a device to fire up an action on a different device. I have just started checking the Analytics Builder you suggested to implement this logic and seems to provide the building blocks for the functionality wanted. We will test it asap. Many thanks . Could you please point us to a full implementation link or example?
To fully understand the logic and requirements, may you please confirm that once the Operation has been published by one device, everything could be properly configured on the Analytics Builder through its web interface (no code development is required on the Cumulocity side), and the platform will be able to automatically send the notifying message (would it be also be an Operations message?) to the different IoT device, as it was previously assigned on the Analytics Builder? Would there only be code development required on the receiving device to listen and interpret the notifying/fire up message coming from Cumulocity, so the wanted action is executed by the second device?.
Thanks, best regards, Alvaro