...
La operación Join será la primera acción que se haga, porque permite conectarse al IoTClient definido. Si todo está bien, devolverá la sessionKey, identificando la sesión actual.
...
QUERY
La operación Query permite obtener los datos que se almacenaron y asociaron a una ontología determinada. Debes especificar la ontología asociada a la plantilla IoTClient/deviceTemplate en el ControlPanel.
...
La operación Insert permite insertar nuevos datos en la ontología. Asegúrate de que los datos tienen la estructura definida en el Esquema JSON de la ontología. De lo contrario no pasará la validación del Esquema. Para asegurarse de que el formato es correcto, la mejor opción es copiarlo directamente del Esquema de la Ontología (Ontology Schema), que devuelve el id de la instancia insertada.
...
Ten en cuenta que puedes pasar a la función un conjunto de instancias de Ontología como datos, por ejemplo:
...
Esta operación devolverá el ID (o los IDs en caso de que los datos sean un array), que podrás utilizar más tarde para realizar operaciones 'por id'.
...
En el segundo caso, puedes usar la función 'update'. Esta función sólo acepta consultas nativas. Si quieres hacer actualizaciones SQL, usa la función query.
...
DELETE
Si quieres borrar una sola instancia, puedes usar 'removeById'.
...
Si haces clic en el ejemplo de 'subscribe', y luego realizas una inserción, cuando vuelvas a la pestaña de suscripción, verás que has recibido la instancia que acabas de insertar.
...
Ejemplo
Por último, puedes descargar los archivos mencionados al principio en el siguiente enlace, incluyendo también una página html de ejemplo para realizar pruebas: Prueba ClientJS.zip