Giter Site home page Giter Site logo

fiware / tutorials.iot-sensors Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 15.0 1.09 MB

:orange_book: FIWARE 201: Introduction to IoT Sensors

Home Page: https://fiware-iotagent-ul.readthedocs.io/

License: MIT License

Shell 100.00%
tutorial fiware fiware-iot-agents ultralight iot

tutorials.iot-sensors's Introduction

FIWARE Banner

FIWARE IoT Agents License: MIT Support badge UltraLight 2.0

These tutorials are an introduction to IoT devices and the usage of the UltraLight 2.0 Protocol for constrained devices. The tutorial introduces a series of dummy IoT devices which are displayed within the browser and allows a user to interact with them. A complete understanding of all the terms and concepts defined in this tutorial is necessary before proceeding to connect the IoT devices to the Context Broker via a real IoT Agent.

The tutorial uses cUrl commands throughout, but is also available as Postman documentation.

Start-Up

NGSI-v2 Smart Supermarket

NGSI-v2 offers JSON based interoperability used in individual Smart Systems. To run this tutorial with NGSI-v2, use the NGSI-v2 branch.

git clone https://github.com/FIWARE/tutorials.IoT-Sensors.git
cd tutorials.IoT-Sensors
git checkout NGSI-v2

./services create
./services start
NGSI v2 ๐Ÿ“š Documentation Postman Collection

NGSI-LD Smart Farm

NGSI-LD offers JSON-LD based interoperability used for Federations and Data Spaces. To run this tutorial with NGSI-LD, use the NGSI-LD branch.

git clone https://github.com/FIWARE/tutorials.IoT-Sensors.git
cd tutorials.IoT-Sensors
git checkout NGSI-LD

./services create
./services start
NGSI LD ๐Ÿ“š Documentation Postman Collection

License

MIT ยฉ 2018-2024 FIWARE Foundation e.V.

tutorials.iot-sensors's People

Contributors

actions-user avatar cxzero avatar fisuda avatar jason-fox avatar mapedraza avatar mnxonline avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tutorials.iot-sensors's Issues

Few of the environment variables are missing

I was just exploring the tutorial for WiFi, when found that few of environment settings required for docker-compose yaml file are missing:

Below lines may be saved as file env.sh and run/setup (before running ./service start) using ". env.sh" command

export DEBUG=tutorial:*
export WEB_APP_PORT=3000
export IOTA_HTTP_HOST=iot-agent
export IOTA_HTTP_PORT=7896
export DUMMY_DEVICES_PORT=3001
export DUMMY_DEVICES_API_KEY=4jggokgpepnvsb2uv4s40d59ov
export IOTA_SOUTH_PORT=3002
export MONGO_DB_VERSION=3.6
export MONGO_DB_PORT=27017
export ORION_VESION=latest
export ORION_PORT=1026

cant start services

whenever i try to start the services from cygwin using the ./services create command i get these message errors :
./services: line 7: $'\r': command not found
: invalid option 8: set: -
set: usage: set [-abefhkmnptuvxBCHP] [-o option-name] [--] [arg ...]
./services: line 9: $'\r': command not found
./services: line 10: syntax error near unexpected token $'{\r'' '/services: line 10: loadData () {

is there a way to fix them?

Source code dummy devices

Hello,

I'd like to know if there is any possibility to view the code for the dummy devices?
I'd like to use it as workflow inspiration for my own devices.

Thanks,

Postman variable with wrong port

The variable {{ultralight}} is by default in postman as

localhost:7896

but I think it should be

localhost:3001

In other way the tutorial isn't working

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.