Características HTML5

Publicado en HTML5, Web. Leave a Comment »

Humor: Cuando el cliente quiere rehacer toda su Intranet en Javascript

Publicado en Humor. Leave a Comment »

GAME OF PHONES

De la guía de DZone de desarrollo móvil

Me quedo con esta genial infografía (y no porque la serie que lo inspira sea de mis preferidas, que donde esté Banshee!!!)

A ver si en el próximo reaparece Blackberry! 🙂

Comparativa Protocolos IoT: MQTT, REST, COAP y XMPP

Publicado en Internet de las cosas, IoT. Etiquetas: . Leave a Comment »

Humor:Mi primer job automatizado

Publicado en Humor. Leave a Comment »

¿Qué es OGC SensorThings API?

El API OGC SensorThings es un candidato a convertirse en estándar por el grupo OGC Sensor Web for IoT Standards Working Group (SW-IoT SWG) para ofrecer una forma abierta y unificada de interconectar dispositivos IoT, datos y aplicaciones sobre la Web.

El API SensorThings es un estándar abierto, construido sobre protocolos Web y aplicando un estilo REST, su objetivo es ofrecer una forma unificada de exponer hacia el mundo toda la información del Internet de las Cosas.

Con el objetivo de proveer una forma unificada de acceso a los datos y capacidades de los dispositivos IoT el API SensorThings define un modelo de datos IoT, donde el core de ese modelo es una Thing.

· Cada Thing puede tener 0..* localizaciones en el espacio o tiempo.

· Cada Thing puede tener 0…* DataStreams (DataStreams core del Sensing Profile)

El data model consiste de 2 partes:

· Sensing Profile: permite a los dispositivos IoT y a las aplicaciones CREATE, READ, UPDATE, and DELETE (HTTP POST, GET, PUT yDELETE) datos IoT en un Servicio SensorThings.

· Tasking Profile: permite a las aplicaciones controlar dispositivos IoT a través de un Servicio SensorThings.

En la figura se muestra el Data Model:

· Thing tiene una Location en espacio y tiempo

· Thing puede tener múltiples DataStreams que son colecciones de Observation agrupadas por la misma Observed Property

· Una Observation es un evento ejecutado por un Sensor que produce un resultado cuyo valor es un estimado de una Observed Property de la Feature Of Interest

· Thing puede tener múltiples Tasking Capabilities como function ejecutable que es ejecutada por un Actuador

· Users pueden crear entidades Task en el servicio para ejecutar .

Un ejemplo de instanciación de una Thing (con hyperlinks) tendría este aspecto en JSON:

Donde la Location sería:

En su API Reference podéis ver la funcionalidad del API REST SensorThings, que sigue un enfoque RESTful (códigos de error HTTP, queries,…)

Humor: Cuando tengo que ir a la oficina en mis vacaciones

Publicado en Humor. Leave a Comment »
A %d blogueros les gusta esto: