{"id":13506083,"url":"https://github.com/telefonicaid/fiware-device-simulator","last_synced_at":"2025-10-13T10:20:29.953Z","repository":{"id":12935634,"uuid":"73179692","full_name":"telefonicaid/fiware-device-simulator","owner":"telefonicaid","description":"Simulator of FIWARE-compatible devices (UltraLight 2.0, JSON \u0026 NGSIv2)","archived":false,"fork":false,"pushed_at":"2024-01-15T11:43:30.000Z","size":491,"stargazers_count":8,"open_issues_count":5,"forks_count":13,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-19T16:34:43.067Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/telefonicaid.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES_NEXT_RELEASE","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-08T11:30:24.000Z","updated_at":"2022-12-14T22:39:12.000Z","dependencies_parsed_at":"2023-01-13T17:12:38.087Z","dependency_job_id":"299ef4d7-ba35-49db-92cb-624406698e24","html_url":"https://github.com/telefonicaid/fiware-device-simulator","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/telefonicaid/fiware-device-simulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telefonicaid%2Ffiware-device-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telefonicaid%2Ffiware-device-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telefonicaid%2Ffiware-device-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telefonicaid%2Ffiware-device-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/telefonicaid","download_url":"https://codeload.github.com/telefonicaid/fiware-device-simulator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telefonicaid%2Ffiware-device-simulator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014686,"owners_count":26085554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T01:00:34.299Z","updated_at":"2025-10-13T10:20:29.919Z","avatar_url":"https://github.com/telefonicaid.png","language":"JavaScript","funding_links":[],"categories":["Open-Source FIWARE from third parties"],"sub_categories":["Processing"],"readme":"# FIWARE Device Simulator\n\n[![License badge](https://img.shields.io/badge/license-AGPL-blue.svg)](https://opensource.org/licenses/AGPL-3.0)\n[![Documentation badge](https://readthedocs.org/projects/fiware-device-simulator/badge/?version=latest)](http://fiware-device-simulator.readthedocs.io/en/latest/)\n[![Docker badge](https://img.shields.io/docker/pulls/fiware/device-simulator.svg)](https://hub.docker.com/r/fiware/device-simulator/)\n[![Support badge]( https://img.shields.io/badge/support-sof-yellowgreen.svg)](http://stackoverflow.com/questions/tagged/fiware-device-simulator)\n\nThe FIWARE Device Simulator is a tool which makes it possible to interact with the FIWARE ecosystem of components simulating devices and other elements which may communicate with FIWARE components.\n\nMore concretely, the FIWARE Device Simulator includes the following capabilities:\n\n1. Making update context requests to [Context Broker](https://github.com/telefonicaid/fiware-orion) instances via NGSI v1 and NGSI v2.\n2. Making notification requests to subscribers of context data managed by [Context Broker](https://github.com/telefonicaid/fiware-orion) instances (currently only NGSI v1 notifications are supported).\n3. Simulating devices supporting the UltraLight 2.0 and the JSON format via HTTP and MQTT interacting with [UltraLight](https://github.com/telefonicaid/iotagent-ul) and [JSON](https://github.com/telefonicaid/iotagent-json) IoT Agents.\n4. Automatic authorization and token management to interact with secured components and infrastructures.\n5. Possibility to run the simulations in real time and fast-forward modes.\n6. Possibility to visualize the evolution of the simulations in [Freeboard.io](http://freeboard.io/) dashboards.\n\nFor further information please visit: the official [FIWARE Device Simulator documentation](https://fiware-device-simulator.readthedocs.io) at ReadTheDocs.\n\n## Run it with docker compose\n* [Docker compose instructions](doc/manuals/run-with-docker.md)\n\n## Licence\n\nThe FIWARE Device Simulator is licensed under Affero General Public License (GPL) version 3.\n\n## Contact\n\n* Germán Toro del Valle ([german.torodelvalle@telefonica.com](mailto:german.torodelvalle@telefonica.com), [@gtorodelvalle](http://www.twitter.com/gtorodelvalle))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelefonicaid%2Ffiware-device-simulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftelefonicaid%2Ffiware-device-simulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelefonicaid%2Ffiware-device-simulator/lists"}