Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primeros pasos
Arquitectura
> cd tutorials.Getting-Started-master
> docker-compose -p fiware up -d
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Vamos a realizar una petición HTTP para comprobar que el Orion Context Broker se
está ejecutando:
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Cualquier entidad debe tener los atributos id y type, los atributos adicionales son
opcionales y dependerán del sistema que se describe. Cada atributo adicional
también debe tener un tipo definido (type) y un atributo value.
Utiliza tus propios nombres (name) para las fábricas creadas, así como las direcciones
utilizadas (streeAddress, adressRegion, addressLocality…).
"address": {
"type": "PostalAddress",
"value": {
"streetAddress": "Zamora 65",
"addressRegion": "Salamanca",
"addressLocality": "Salamanca",
"postalCode": "37002"
}
},
"location": {
"type": "geo:json",
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Si creamos nuevas entidades del mismo tipo, estas tendrán que tener un id único:
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados. Recuerda emplear tus propios valores para el nombre de la
fábrica, así como de la dirección en la que se encuentra.
Cada entidad de datos dentro de su contexto puede variar de acuerdo con el caso de
uso, pero se debe mantener una estructura común dentro de cada entidad para
facilitar la reutilización. El siguiente enlace provee pautas del modelo de datos de
FIWARE: https://fiware-datamodels.readthedocs.io/en/latest/guidelines/index.html
© Universidad Internacional de La Rioja (UNIR)
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Guarda la salida devuelta y pégala en el informe que has de entregar junto con los
comandos empleados.
Pasos a seguir
> cd tutorials.IoT-Sensors-master
> ./services create
> ./services start
Modifica el último comando utilizado para encender (@on) y para apagar (@off) la
lámpara (lamp001), e incluye en el informe ambos comandos, así como el resultado
mostrado en el terminal, y una captura del navegador mostrando la página de
monitorización de dispositivos tanto después de encender la lámpara como después de
volverla a apagar.
Incluye en el informe los comandos utilizados para desbloquear, abrir, cerrar y bloquear
la puerta, así como una captura del navegador y el resultado mostrado en el terminal.
Pulsa Ctrl+C en el terminal en el que iniciaste los servicios, y detén todos los servicios
iniciados cuando termines esta parte:
Arquitectura
Pasos a seguir
> cd tutorials.IoT-Agent-master
> ./services create
> ./services start
Una vez iniciados los servicios, el estado de los sensores dummy puede verse en la
© Universidad Internacional de La Rioja (UNIR)
El Agente IoT actúa de middleware entre el Orion Context Broker y los dispositivos
IIoT. Para poder conectar dispositivos, en primer lugar, debemos crear un grupo
(Service Group). Mediante el siguiente comando le informamos al Agente IoT que el
endpoint /iot/d será utilizado para que los dispositivos se autentiquen incluyendo el
token 4jggokgpepnvsb2uv4s40d59ov:
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
}
'
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
Una vez que tenemos el sensor, simulamos una medición del sensor de movimiento:
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
© Universidad Internacional de La Rioja (UNIR)
Por último, vamos a avisar al Orion Context Broker de que hemos conectado el Agente
IoT y los comandos están disponibles. En el caso de la alarma, sería:
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
Guarda la salida devuelta y pégala en el informe que has de entregar con la práctica junto
con la petición realizada, y junto a una captura del monitor de dispositivos registrando
tráfico northbound.
© Universidad Internacional de La Rioja (UNIR)
Pasos a seguir
> cd tutorials.Short-Term-History-master
> ./services create
> ./services sth-comet
A continuación, tenemos que iniciar una suscripción en el Orion Context Broker para
notificar a STH-Comet de los cambios de contexto. Por ejemplo, para agregar un
contador de eventos en el sensor de movimiento, ejecutaremos:
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.
Una vez que STH-Comet ha comenzado a agregar datos, podemos ver el histórico del
sensor de movimiento en la dirección:
http://localhost:3000/device/history/urn:ngsi-ld:Store:001
Ahora, vamos a iniciar una suscripción en el Orion Context Broker para la lámpara
inteligente. Lo haremos mediante el comando:
Guarda la salida devuelta y pégala junto con la petición realizada en el informe que has
de entregar con la práctica.